Add Integrations

The Integrations page defines which external tools connected to your Snowflake account you want Yuki to optimize.

For each tool (dbt, Airflow, BI tools, etc.), you specify:

  • the Snowflake warehouses it uses

  • and the Snowflake users it runs as

This tells Yuki which queries belong to that tool and which compute it is allowed to control.


Step 1 - Choose Integrations

Select the tools connected to your Snowflake account that you want Yuki to optimize, such as dbt, Looker, Airflow, JDBC, and other common data platforms. Click a tool to start configuring it.

If a tool you use does not appear in the list, select Add Custom Platform. This lets you create a custom integration by selecting the Snowflake warehouses and users that the tool uses, just like a native integration.


Step 2 - Select Warehouses

For each tool, Yuki shows all Snowflake warehouses in your account.

Select the warehouses that this tool uses to run queries. Once selected, these warehouses are automatically optimized by Yuki.

Click Next.


Step 3 - Select Users

Yuki now shows the Snowflake key pair users in your account.

Select the users that this tool uses to authenticate to Snowflake.

Only queries executed by the selected users will be routed through Yuki. Queries from other users are not affected.

Click Next.


Step 4 - Provide Key-Pair Credentials

circle-info

This step is only required for service users that authenticate to Snowflake using Key Pair Authentication. If your selected service users authenticate using password, PAT/token, or SSO (e.g., Okta/External Browser), you can skip this step—no credentials or key material needs to be provided to Yuki.

For key-pair users, Yuki requires Key Pair Authentication to be configured in both Snowflake and Yuki to ensure uninterrupted service. Read more in Service User Authentication. If you are using a Hybrid / Private deployment, do not upload keys here - you will provide them later as part of the Yuki Proxy installation so they remain inside your environment.


Step 5 - Summary

After a tool is connected, it appears in the Summary view.

Here you can see:

  • which warehouses are assigned to each tool

  • their size and Snowflake generation

  • and whether Yuki has the required credentials to optimize queries for that tool


What happens next

Once this step is complete, Yuki has the information it needs to start routing and optimizing queries for the tools you selected, based on their warehouses and users. As part of this process, Yuki will create and manage its own Snowflake warehouses that are used to run optimized workloads.

You can update your integrations at any time - add or remove tools, connect additional warehouses, or provide credentials for more users, but we recommend completing this now as part of the onboarding so Yuki can start optimizing immediately.


Next Step

→ Continue to Deploy the Yuki Proxy to complete the setup.

Last updated