gnaffle
06/25/2023, 8:56 PMjanis_puris
06/25/2023, 10:27 PMjanis_puris
06/25/2023, 10:28 PMtap-oracle
on apple silicon and the issue you're facing is due to missing instant client drivers, which are a dependency to the cx_Oracle
python package this tap is using.janis_puris
06/25/2023, 10:29 PMjanis_puris
06/25/2023, 10:31 PMoracledb
python package instead, which does not require the mentioned driversjanis_puris
06/25/2023, 10:33 PMmeltano.yml
...
plugins:
extractors:
- name: tap-oracle
pip_url: git+<https://github.com/christianelliott/pipelinewise-tap-oracle.git>
...
⢠run meltano install
janis_puris
06/25/2023, 10:34 PMgnaffle
06/26/2023, 7:22 AMERROR: Package 'pipelinewise-singer-python' requires a different Python: 3.11.0 not in '<3.11,>=3.7.0'
Anything simple I can do to enable this using the 3.11 python version or is it too recent to use with meltano?
Had same issue with the standard tap-oracle but not with the tap-oracle --variant transferwise?janis_puris
06/26/2023, 7:26 AMjanis_puris
06/26/2023, 7:27 AMgnaffle
06/26/2023, 7:27 AMjanis_puris
06/26/2023, 7:28 AMtap-oracle
is on python 3.10.11janis_puris
06/26/2023, 7:30 AMgnaffle
06/26/2023, 7:36 AMgnaffle
06/26/2023, 7:46 AMmeltano config tap-oracle test
2023-06-26T07:44:33.888428Z [info ] The default environment 'dev' will be ignored for `meltano config`. To configure a specific environment, please use the option `--environment=<environment name>`.
Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.
Plugin configuration is invalid
No RECORD message received
janis_puris
06/26/2023, 7:47 AMjanis_puris
06/26/2023, 7:48 AMjanis_puris
06/26/2023, 7:49 AMselect:
- MY_SCHEMA-MY_TABLE.*
- MY_SCHEMA-MY_OTHER_TABLE.*
gnaffle
06/26/2023, 7:52 AMgnaffle
06/26/2023, 7:52 AMjanis_puris
06/26/2023, 7:55 AMabc-xyz
it will do a query with
schema_name = 'abc' and table_name = 'xyz'
this is the reason it would fail, as that query returns nothing, because all oracle db objects (AFAIK) are uppercase.
For a valid config, you need at least something to grab from the source.janis_puris
06/26/2023, 7:55 AMgnaffle
06/26/2023, 7:57 AMSeparator is not found, and chunk exceed the limit
gnaffle
06/26/2023, 7:57 AMgnaffle
06/26/2023, 7:58 AMgnaffle
06/26/2023, 8:09 AMException: Unrecognized replication_method None
gnaffle
06/26/2023, 8:14 AMPlugin configuration is valid
Will try to dump now to a csv but I think I got it going now! Thanks a lot for the help! @janis_puris