Hey, Tap - google-analytics Target- AWS Athena I...
# troubleshooting
h
Hey, Tap - google-analytics Target- AWS Athena I have added new data-stream to my report json file. When I run select --list. I can't see my update changes. For new changes to be loaded, do I need to run any specific command ?
c
Hi Hitesh. It sounds like you are running into the known problem of the "cached catalog" file. In summary, there are some taps that dynamically generate their catalog (e.g. database taps need to generate their catalog based on the tables in the database and the columns in each table, and both of these can change in the source system at any time.) Right now, the best solution still is to manually clear out the cached catalog file in meltano. You can find the cached catalog file under the
.meltano/run/<tapname>
and the file is named
tap.properties.json
If you inspect that file, you should see that the contents of the file are not (yet) reflecting the changes in your source configuration. Once you delete the file, meltano will regenerate it and hopefully your
meltano select
will display the newly added streams
Some more background details on the topic: https://github.com/meltano/meltano/discussions/6757
h
Okay, thanks. I have built a refresh function for it.