Closed mattigrthr closed 2 years ago
Hi @mattigrthr I will love to work on this issue.
Awesome! 🙌🏽 Please create a fork and open the PR from there to the main repo (see our contributing guidelines). You can also create the PR as a draft early on before it's ready for review. Then it's easier to follow along in between. 🤓
Closed with #116
Only merged into dev
atm. Reopening and closing when in master
.
User story
As a user, I quickly want to connect my Snowflake data warehouse with Kuwala to start applying transformations. I only want to put in my credentials and establish the connection. Once connected, I want to see the database schema to see all available tables. For every existing table, I want to see a preview of the data and the column types.
Acceptance criteria
Non-functional requirements
Resources and technical details
To establish the connection and interaction with Snowflake, we can use
snowflake-connector-python
.The automatic dbt project setup should be integrated along the lines of #83 after it is merged. Dbt has an adapter for Snowflake as well.
API routes
To be able to select Snowflake, you need to add it to the data catalog.
Designs
The designs are in the same manner as for #80.