I have some problems regarding the local use of tap-athena
Let me describe,
When using the meltanolabs tap-athena I follow this steps:
1. I define meltano.yml with this config
plugins:
extractors:
- name: tap-athena
variant: meltanolabs
pip_url: git+<https://github.com/MeltanoLabs/tap-athena.git>
2. Run meltano install
3. I define the environment variables
4. I run a discover with
meltano invoke tap-athena --discover
and it works normally (image 1)
5. Now I create a folder called
custom
and clone the git repository with
git clone <https://github.com/MeltanoLabs/tap-athena.git>
6. Delete the meltano environment with
rm -rf .meltano
7. I set meltano.yml to the settings for local execution
plugins:
extractors:
- name: tap-athena
namespace: tap_athena
pip_url: -e ./custom/tap-athena
executable: tap-athena
8. I install the meltano tools with
meltano install
and works well
9. I run a discover with
meltano invoke tap-athena --discover
and the tap cannot get the same variables (image 2)