Skip to main content

Snowflake

Overview​

Mitzu connects to Snowflake clusters using username/password authentication.

Supported data types​

Mitzu will map the types of the data warehouse based on the following table:

Mitzu typeData warehouse type
StringVARCHAR, CHAR, CHARACTER, STRING TEXT
NumberINT, INTEGER, BIGINT, SMALLINT, TINYINT, BYTEINT, FLOAT, FLOAT4, FLOAT8, DOUBLE, DOUBLE PRECISION, REAL
BooleanBOOLEAN
DatetimeDATE, DATETIME, TIMESTAMP, TIMESTAMP_LTZ, TIMESTAMP_NTZ, TIMESTAMP_TZ
MapVARIANT
StructOBJECT (not supported)
ArrayARRAY

info
All unrecognized types will be handled as strings.

Configure the connection details in Mitzu​

image

You can find your account ID by following the Account Identifier guide. For example, if you’re running Snowflake on AWS and your account URL is https://IVMDAAM-DH09820.snowflakecomputing.com:

  • <account_identifier>: IVMDAAM-DH09820

You’d enter IVMDAAM-DH09820 as the account name in Mitzu.

info

Some regions require the cloud platform identifier. For the per-region requirements, see the official Snowflake documentation.

For more information, please visit the official Snowflake documentation.

You can configure the connection query parameters. To do so, click on theAdvanced settings section and enter your parameters into theURL Query Params textbox. You must write each parameter in a new line in the <parameter name>=<parameter value> format.

Click the Test connection button to check if Mitzu can connect to your data warehouse using the entered values.

warning
Mitzu will try to connect to your data warehouse and execute a SELECT 1;command. You may need to grant further permission Mitzu to see and query your data tables.

To save the settings, click the Test connection & Save button.

Next steps​

Once the connection is tested an saved the event end dimension tables can be configured. Please follow the setting up event tables guide.