Add tap-oracle-godzilla extractor#2237
Conversation
✅ Deploy Preview for meltano-hub ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Testing plugin
Usage infoDetected capabilities
|
|
Testing plugin
Usage infoDetected capabilities
|
|
@edgarrmondragon i think that you might intereset in this ? |
edgarrmondragon
left a comment
There was a problem hiding this comment.
Thanks @Hamza-Bouali!
Does the "Godzilla" qualifier means this is for a source different from the one supported by https://hub.meltano.com/extractors/tap-oracle?
If so, it makes sense to have this as a distinct extractor as this PR currently does. Otherwise, it would be preferable to make it a new variant of tap-oracle.
|
@edgarrmondragon so i think it is a good idea to just change the variant name and thank you for the correction :) |
|
This is on my TODO list for tomorrow |
|
I'll make this a new variant then. |
|
superseded by #2240, since I can't push to this branch |
Add tap-oracle-godzilla extractor
Description
This PR adds tap-oracle-godzilla, a modern Singer tap for Oracle databases built with the Meltano Singer SDK and the latest oracledb Python driver.
Features
Why Add This?
The existing
pipelinewise-tap-oracle(s7clarke10 variant) relies on the legacy cx_Oracle driver and is no longer actively maintained. This modern implementation:oracledbdriver (modern, performant)Installation
PyPI Package
https://pypi.org/project/tap-oracle-godzilla/
Repository
https://github.com/Hamza-Bouali/tap-oracle
Settings Supported
host- Oracle hostnameport- Oracle port (default 1521)user- Oracle usernamepassword- Oracle passwordservice_name- Service name (preferred for PDB connections)sid- System ID (alternative connection method)filter_schemas- Comma-separated schema namesfilter_tables- Array of tables (SCHEMA-TABLE format)cursor_array_size- Batch fetch size (default 1000)thick_mode- Use thick mode for oracledb driverhttps_proxy- Proxy URL for connectionsstart_date- ISO format start date for incremental replicationTesting
Related Issues
Modernizes Oracle extraction for data ELT/ELT pipelines using Singer SDK standards.