Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generic schemas #6

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

jlloyd-widen
Copy link

The issue

Stream discover only works for use cases where an catalog is provided as an input. My use case doesn't care so much about the input catalog (which would take a long time to generate) as it is about getting the data comprehensively.

The current discover_streams method relies on a list of aliases returned from elasticsearch for each of the indexes. This also does not fit my use case. None of our indexes have aliases.

This solution

Here I provide edits to the discover_streams method that, for me at least, enables me to discover the full list of indexes whether or not they have aliases and extract each index with default elasticsearch-based record keys. This will require the downstream target to be able to ingest json objects or otherwise require some other meltano based methodology for flattening.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant