Hi all, I am new for Meltano, and trying SFTP extr...
# plugins-general
s
Hi all, I am new for Meltano, and trying SFTP extractor plug-in and facing some issue,
Copy code
meltano config tap-sftp test
2023-11-08T08:11:39.323427Z [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
Catalog discovery failed: command ['/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/bin/tap-sftp', '--config', '/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/run/tap-sftp/tap.dbe373f8-9ed1-446b-8386-2c775acb33d8.config.json', '--discover'] returned 1 with stderr:
 /Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/lib/python3.9/site-packages/paramiko/transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated
  "class": algorithms.Blowfish,
CRITICAL Config is missing required keys: ['delimiter', 'table_name', 'search_prefix', 'search_pattern']
Traceback (most recent call last):
  File "/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/bin/tap-sftp", line 8, in <module>
    sys.exit(main())
  File "/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/lib/python3.9/site-packages/singer/utils.py", line 229, in wrapped
    return fnc(*args, **kwargs)
  File "/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/lib/python3.9/site-packages/tap_sftp/tap.py", line 84, in main
    utils.check_config(table, REQUIRED_TABLE_SPEC_CONFIG_KEYS)
  File "/Users/kusansa/Documents/Oracle/workspace/pocMeltano/my-meltano-project/.meltano/extractors/tap-sftp/venv/lib/python3.9/site-packages/singer/utils.py", line 190, in check_config
    raise Exception("Config is missing required keys: {}".format(missing_keys))
Exception: Config is missing required keys: ['delimiter', 'table_name', 'search_prefix', 'search_pattern']