Skip to content

Use cases for snowflake_table resource #707

Answered by tampajohn
ralfsantacruz asked this question in Q&A
Discussion options

You must be logged in to vote

In my experience it really comes down to the team, and their familiarity with infrastructure as code. I've worked with data engineering teams that found managing all of their dbs/schemas/tables/rbac via TF to be amazing, but they were quite seasoned with TF and it was a part of their toolkit.

I have also worked with clients that were much more comfortable with maintaining a plethora of SQL scripts, and happy letting Snowflake be the source of truth when it comes to schema...

I would say that consistency is more important than whether you decide to use TF or not, I would refrain from maintaining some tables in terraform, and some outside of terraform, unless you have a very clean boundary …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ralfsantacruz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants