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

Create Read Only User For tap-snowflake Testing #424

Closed
pnadolny13 opened this issue Sep 27, 2022 · 3 comments
Closed

Create Read Only User For tap-snowflake Testing #424

pnadolny13 opened this issue Sep 27, 2022 · 3 comments
Assignees

Comments

@pnadolny13
Copy link
Contributor

Related to MeltanoLabs/tap-snowflake#2 (comment).

@pnadolny13 once this merges, it would be good to start using it in squared 😅 Also, do we have a sanitised Snowflake user/database/warehouse that we can use for testing? I have been using internal creds for development, but it would be good to create some tests that utilise an example Snowflake instance that is 'safe' to be used in the MeltanoLabs context. A read-only user with access to example data should be more than sufficient 🙂

@pnadolny13
Copy link
Contributor Author

pnadolny13 commented Sep 27, 2022

We can create a read only user that has access to the sample data that Snowflake provides when you create an account. Would that work?

Looking ahead, would we also need a place for the target to write data during testing or is that already figured out? Maybe I should create a new database like MELTANO_LABS_TEST (or similar) including a SAMPLE_DATA schema with a clone of the snowflake sample data and a TARGET_TEST (or similar) for writing data.

@kgpayne @tayloramurphy thoughts?

@pnadolny13 pnadolny13 self-assigned this Sep 27, 2022
@tayloramurphy
Copy link
Contributor

@pnadolny13 yeah, a wholly separate database and user would be good. They'll also likely need permissions to create and destroy their own DBs and stages.

@pnadolny13 pnadolny13 moved this to Planned in Data Team Sep 27, 2022
@pnadolny13 pnadolny13 moved this from Planned to Needs Refinement in Data Team Oct 10, 2022
@pnadolny13
Copy link
Contributor Author

Closing because Engineering has their own org in snowflake now.

Repository owner moved this from Needs Refinement to Planned in Data Team Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Planned
Development

No branches or pull requests

2 participants