I’m struggling a bit with an error message trying ...
# troubleshooting
p
I’m struggling a bit with an error message trying to use a tap. Basically, I can install it it, but then when I try to run it I get “Extractor ‘tap-bing-ads’ is not known to Meltano” 🧵
Copy code
(.venv) $ meltano install
2022-11-22T15:44:08.713753Z [info     ] Environment 'none' is active
Installing 8 plugins...
Installing extractor 'tap-csv'...
Installing extractor 'tap-sprout-wordpress'...
Installing extractor 'tap-insided'...
Installing extractor 'tap-facebook'...
Installing extractor 'tap-sprout-google-ads'...
Installing extractor 'tap-bing-ads'...
Installing loader 'target-redshift'...
Installing loader 'target-csv'...
Installed loader 'target-redshift'
Installed extractor 'tap-bing-ads'
Installed extractor 'tap-sprout-wordpress'
Installed extractor 'tap-sprout-google-ads'
Installed extractor 'tap-insided'
Installed extractor 'tap-facebook'
Installed loader 'target-csv'
Installed extractor 'tap-csv'
Installed 8/8 plugins
(.venv) $ meltano --log-level debug elt tap-bings-ads target-csv
2022-11-22T15:44:17.444048Z [info     ] Environment 'none' is active
2022-11-22T15:44:17.821424Z [error    ] Extractor 'tap-bings-ads' is not known to Meltano 
Traceback (most recent call last):
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/core/project_plugins_service.py", line 301, in get_plugin
    plugin = next(
StopIteration

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/core/logging/output_logger.py", line 127, in redirect_logging
    yield
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/cli/elt.py", line 266, in _redirect_output
    yield
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/cli/elt.py", line 280, in _run_elt
    elt_context = context_builder.context()
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/core/elt_context.py", line 452, in context
    extractor = self.plugin_context(
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/core/elt_context.py", line 408, in plugin_context
    plugin = self.plugins_service.get_plugin(plugin_ref)
  File "/Users/pdebelak/Projects/sprout-meltano/.venv/lib/python3.8/site-packages/meltano/core/project_plugins_service.py", line 309, in get_plugin
    raise PluginNotFoundError(plugin_ref) from stop
meltano.core.plugin.error.PluginNotFoundError: Extractor 'tap-bings-ads' is not known to Meltano
Extractor 'tap-bings-ads' is not known to Meltano
I assume that I screwed something up, but I don’t know what without an error message that relates to the problem
p
@ptd could it be as simple as a typo? 😄 It looks like its trying to find
tap-bings-ads
with an s after bing in the error message but the plugin name is
tap-bing-ads
p
Hahaha, my face is red. Thank you!
p
It happens to the best of us 😄