Jun Pei Liang
01/29/2025, 10:57 PMgot the following error with oracle tap. any idea?
root@c713d163edac:/projects/my-meltano-project# meltano config tap-oracle test
2025-01-29T22:51:16.797625Z [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
AttributeError: 'NoneType' object has no attribute 'get'
root@c713d163edac:/projects/my-meltano-project# meltano --log-level=debug invoke tap-oracle
2025-01-29T22:52:29.015603Z [debug ] Meltano 3.6.0, Python 3.12.3, Linux (x86_64)
2025-01-29T22:52:29.017052Z [debug ] /etc/timezone found, contents:
America/Los_Angeles
2025-01-29T22:52:29.017327Z [debug ] /etc/localtime found
2025-01-29T22:52:29.018028Z [debug ] 2 found:
{'/etc/timezone': 'America/Los_Angeles', '/etc/localtime is a symlink to': 'America/Los_Angeles'}
2025-01-29T22:52:29.020152Z [info ] Environment 'dev' is active
2025-01-29T22:52:29.030326Z [debug ] Creating DB engine for project at '/projects/my-meltano-project' with DB URI '<sqlite://projects/my-meltano-project/.meltano/meltano.db>'
2025-01-29T22:52:29.054840Z [debug ] Found plugin parent parent=tap-oracle plugin=tap-oracle source=LOCKFILE
2025-01-29T22:52:29.146614Z [debug ] Skipped installing extractor 'tap-oracle'
2025-01-29T22:52:29.146846Z [debug ] Skipped installing 1/1 plugins
2025-01-29T22:52:29.267378Z [debug ] Created configuration at /projects/my-meltano-project/.meltano/run/tap-oracle/tap.e8454e4e-b596-4b5a-a3e1-7072a967ecb4.config.json
2025-01-29T22:52:29.267662Z [debug ] Could not find tap.properties.json in /projects/my-meltano-project/.meltano/extractors/tap-oracle/tap.properties.json, skipping.
2025-01-29T22:52:29.267820Z [debug ] Could not find tap.properties.cache_key in /projects/my-meltano-project/.meltano/extractors/tap-oracle/tap.properties.cache_key, skipping.
2025-01-29T22:52:29.267948Z [debug ] Could not find state.json in /projects/my-meltano-project/.meltano/extractors/tap-oracle/state.json, skipping.
2025-01-29T22:52:29.268222Z [debug ] Using cached catalog file
2025-01-29T22:52:29.268718Z [debug ] Visiting CatalogNode.STREAM at '.streams[0]'.
2025-01-29T22:52:29.269016Z [debug ] Setting '.streams[0].selected' to 'False'
2025-01-29T22:52:29.269110Z [debug ] Setting '.streams[0].selected' to 'True'
2025-01-29T22:52:29.269170Z [debug ] Setting '.streams[0].replication_method' to 'INCREMENTAL'
2025-01-29T22:52:29.269242Z [debug ] Setting '.streams[0].replication_key' to 'ROWVERSION'
2025-01-29T22:52:29.269325Z [debug ] Skipping node at '.streams[0].tap_stream_id'
2025-01-29T22:52:29.269399Z [debug ] Skipping node at '.streams[0].table_name'
2025-01-29T22:52:29.269483Z [debug ] Visiting CatalogNode.PROPERTY at '.streams[0].schema.properties.ABC_CLASS'.
2025-01-29T22:52:29.269569Z [debug ] Skipping node at '.streams[0].schema.properties.ABC_CLASS.maxLength'
2025-01-29T22:52:29.269636Z [debug ] Visiting CatalogNode.PROPERTY at '.streams[0].schema.properties.ABC_PERCENT'.
2025-01-29T22:52:29.269711Z [debug ] Visiting CatalogNode.PROPERTY at '.streams[0].schema.properties.OBJKEY'.
2025-01-29T22:52:29.269770Z [debug ] Skipping node at '.streams[0].schema.properties.OBJKEY.maxLength'
2025-01-29T22:52:29.269829Z [debug ] Visiting CatalogNode.PROPERTY at '.streams[0].schema.properties.OBJVERSION'.
2025-01-29T22:52:29.269911Z [debug ] Skipping node at '.streams[0].schema.properties.OBJVERSION.maxLength'
2025-01-29T22:52:29.269983Z [debug ] Visiting CatalogNode.PROPERTY at '.streams[0].schema.properties.OBJID'.
2025-01-29T22:52:29.270051Z [debug ] Skipping node at '.streams[0].schema.type'
2025-01-29T22:52:29.270133Z [debug ] Skipping node at '.streams[0].stream'
2025-01-29T22:52:29.270218Z [debug ] Visiting CatalogNode.METADATA at '.streams[0].metadata[0]'.
2025-01-29T22:52:29.270265Z [debug ] Visiting metadata node for tap_stream_id 'IFSAPP-ABC_CLASS', breadcrumb '[]'
2025-01-29T22:52:29.270322Z [debug ] Setting '.streams[0].metadata[0].metadata.selected' to 'False'
2025-01-29T22:52:29.270373Z [debug ] Setting '.streams[0].metadata[0].metadata.selected' to 'True'
2025-01-29T22:52:29.270433Z [debug ] Setting '.streams[0].metadata[0].metadata.replication-method' to 'INCREMENTAL'
2025-01-29T22:52:29.270506Z [debug ] Setting '.streams[0].metadata[0].metadata.replication-key' to 'ROWVERSION'
2025-01-29T22:52:29.270584Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.schema-name'
2025-01-29T22:52:29.270667Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.database-name'
2025-01-29T22:52:29.270760Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.is-view'
2025-01-29T22:52:29.270835Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.selected'
2025-01-29T22:52:29.270904Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.replication-method'
2025-01-29T22:52:29.270961Z [debug ] Skipping node at '.streams[0].metadata[0].metadata.replication-key'
2025-01-29T22:52:29.271014Z [debug ] Visiting CatalogNode.METADATA at '.streams[0].metadata[1]'.
2025-01-29T22:52:29.271067Z [debug ] Visiting metadata node for tap_stream_id 'IFSAPP-ABC_CLASS', breadcrumb '['properties', 'ABC_CLASS']'
2025-01-29T22:52:29.271160Z [debug ] Setting '.streams[0].metadata[1].metadata.selected' to 'False'
2025-01-29T22:52:29.271219Z [debug ] Setting '.streams[0].metadata[1].metadata.selected' to 'True'
2025-01-29T22:52:29.271270Z [debug ] Skipping node at '.streams[0].metadata[1].breadcrumb[0]'
2025-01-29T22:52:29.271309Z [debug ] Skipping node at '.streams[0].metadata[1].breadcrumb[1]'
2025-01-29T22:52:29.271366Z [debug ] Skipping node at '.streams[0].metadata[1].metadata.sql-datatype'
2025-01-29T22:52:29.271438Z [debug ] Skipping node at '.streams[0].metadata[1].metadata.inclusion'
2025-01-29T22:52:29.271525Z [debug ] Skipping node at '.streams[0].metadata[1].metadata.selected-by-default'
2025-01-29T22:52:29.271595Z [debug ] Skipping node at '.streams[0].metadata[1].metadata.selected'
2025-01-29T22:52:29.271671Z [debug ] Visiting CatalogNode.METADATA at '.streams[0].metadata[2]'.
2025-01-29T22:52:29.271753Z [debug ] Visiting metadata node for tap_stream_id 'IFSAPP-ABC_CLASS', breadcrumb '['properties', 'ABC_PERCENT']'
2025-01-29T22:52:29.271834Z [debug ] Setting '.streams[0].metadata[2].metadata.selected' to 'False'
2025-01-29T22:52:29.271883Z [debug ] Setting '.streams[0].metadata[2].metadata.selected' to 'True'
2025-01-29T22:52:29.271952Z [debug ] Skipping node at '.streams[0].metadata[2].breadcrumb[0]'
2025-01-29T22:52:29.272016Z [debug ] Skipping node at '.streams[0].metadata[2].breadcrumb[1]'
2025-01-29T22:52:29.272082Z [debug ] Skipping node at '.streams[0].metadata[2].metadata.sql-datatype'
2025-01-29T22:52:29.272161Z [debug ] Skipping node at '.streams[0].metadata[2].metadata.inclusion'
2025-01-29T22:52:29.272237Z [debug ] Skipping node at '.streams[0].metadata[2].metadata.selected-by-default'
2025-01-29T22:52:29.272301Z [debug ] Skipping node at '.streams[0].metadata[2].metadata.selected'
2025-01-29T22:52:29.272382Z [debug ] Visiting CatalogNode.METADATA at '.streams[0].metadata[3]'.
2025-01-29T22:52:29.272473Z [debug ] Visiting metadata node for tap_stream_id 'IFSAPP-ABC_CLASS', breadcrumb '['properties', 'OBJKEY']'
2025-01-29T22:52:29.272549Z [debug ] Setting '.streams[0].metadata[3].metadata.selected' to 'False'
2025-01-29T22:52:29.272598Z [debug ] Setting '.streams[0].metadata[3].metadata.selected' to 'True'
2025-01-29T22:52:29.272642Z [debug ] Skipping node at '.streams[0].metadata[3].breadcrumb[0]'
2025-01-29T22:52:29.272739Z [debug ] Skipping node at '.streams[0].metadata[3].breadcrumb[1]'