Set up Openflow - Snowflake Deployment - Task overview¶
To setup an Openflow - Snowflake Deployment, perform the following tasks:
| Order | Task | Description | Persona |
|---|---|---|---|
| 1 | Setup core Snowflake | Before creating a deployment, you must configure core Snowflake which include an Openflow admin role, required privileges, and network configuration. | Snowflake administrator |
| 2 | Optionally Set up PrivateLink UI access | Configure PrivateLink to access the Snowflake Openflow Runtime UI using private connectivity. | Snowflake administrator |
| 3 | Create deployment | After configuring core Snowflake, you then create an Openflow deployment. Optionally, configure a Openflow-specific event table to store Openflow logs and metrics. | Deployment engineer, Snowflake administrator for event table configuration |
| 4 | Create Snowflake role | After creating an Openflow - Snowflake Deployment, you must create a Snowflake role and associated external access integrations. | Data engineer |
| 5 | Create runtime | Create a runtime associated with the previously created Snowflake role. | Data engineer |
| 6 | Configure allowed domains for Openflow connectors | Configure access to external domains for Openflow connectors. | Data engineer |
| 7 | Connect your data sources using Openflow connectors | Configure one or more connectors in the Openflow - Snowflake Deployment. | Data engineer |
Note that steps 3, 4 and 5 are typically repeated for each connector you want to configure in a given deployment.