Snowflake is supported as a SQL-compatible data source via official Snowflake .NET client library.
SeekTable democratizes data access by offering a user-friendly visual interface for non-technical users to explore Snowflake data, at the same time allowing IT team to use all power of using SQL for configuring Snowflake-based data cubes.
SQL-compatible database (this opens SQL Settings section).
Snowflake
Connection String should be a valid connection string for Snowflake .NET driver. For example:
account=test;user=test;password=userpwd;warehouse=wh;db=snowflake_sample_data;host=test.snowflakecomputing.com;
| account | Required | Account should not include region or cloud provider information. i.e. account should be XXX instead of XXX.us-east-1. |
|---|---|---|
| user | Required | This should be the login name for your idp. |
| password | Required | The password for the specified user. |
| host | Optional | If no value specified, driver will use <ACCOUNT>.snowflakecomputing.com. However, if you are not in us-west deployment, or you want to use global url, HOST is required, i.e. XXX.us-east-1.snowflakecomputing.com, or XXX-jkabfvdjisoa778wqfgeruishafeuw89q.global.snowflakecomputing.com. |
| warehouse | Optional | Specifies the default warehouse to use. |
| db | Optional | Specifies the default database to use. |
| schema | Optional | Specifies the default schema to use. |
| role | Optional | Specifies the default role to use. |
To define date-part dimensions (date's "year", "month", "day" etc) you may add dimensions defined with an appropriate SQL expression:
FieldYEAR(date_column)MONTH(date_column) + Format={0:MMM} (Jan, Feb etc) or {0:MMMM} (January, February etc)DAY(date_column)DAYOFWEEKISO(date_column)-1 + Format={0:ddd} (0=Sun, 1=Mon, 2=Tue etc) or {0:dddd} (0=Sunday, 1=Monday, 2=Tuesday etc)QUARTER(date_column)WEEKISO(date_column)