-
Notifications
You must be signed in to change notification settings - Fork 364
Update Snowflake Setup Guide #6874
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
Conversation
✅ Deploy Preview for segment-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
@@ -21,7 +21,7 @@ Log in to Snowflake with admin privileges to provide Segment Data Graph with the | |||
|
|||
Segment requires the following settings to connect to your Snowflake warehouse. | |||
|
|||
<img src="/docs/unify/images/snowflake-setup.png" alt="Connect Snowflake to the Data Graph" width="5888"/> | |||
<img src="/docs/unify/images/snowflake-setup.png" alt="Connect Snowflake to Data Graph" width="5888"/> | |||
|
|||
- **Account ID**: The Snowflake account ID that uniquely identifies your organization account. | |||
- **Database Name**: The only database that Segment requires write access to in order to create tables for internal bookkeeping. This database is referred to as `segment_connection_db` in the script below. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add explanations for Authorization as well, its in the default UI now?
What Kathlynn's written before (feel free to rev)
If you are using a key pair, you would need to first create the user and assign it a key pair following the instructions in the Snowflake docs. Then, follow the Segment docs above to set up Snowflake permissions and set the “segment_connections_username” variable in the SQL script to the user you just created.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hansquaredwang addressed your comment!
|
||
Next, give the Segment user **read-only** access to all the other databases you want to use for Data Graph. You must grant access to the Profiles Sync database. | ||
Next, give the Segment user **read-only** access to all the other databases you want to use for Data Graph including the **Profiles Sync database** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Next, give the Segment user **read-only** access to all the other databases you want to use for Data Graph including the **Profiles Sync database** | |
Next, give the Segment role **read-only** access to all the other databases you want to use for Data Graph including the **Profiles Sync database**. |
Thank you for your contribution! Your pull request is merged, but may take a day or two to appear on the site. |
Proposed changes
Updated data graph snowflake set up steps as per - https://segment.atlassian.net/browse/EN-1234
Merge timing
ASAP once approved
Related issues (optional)