Skip to content

Snowflake Data Cloud

Connect Snowflake to collect telemetry data such as query history, session activity, user management, and data consumption metrics. The data collected depends on the permissions assigned to the Snowflake role used in this connection.

NeuBird follows Snowflake’s best practices by utilizing secure access through Snowflake’s Role-Based Access Control (RBAC).

Create a dedicated role and user in Snowflake for NeuBird to access the necessary telemetry data.

  1. Sign in to Snowflake: Log in to your Snowflake account as a user with administrative privileges.

  2. Create a new role: Navigate to the Admin section, select Roles, and click on Create Role.

  3. Define role permissions: Assign the necessary privileges to the role.

  4. Create a user for NeuBird: In the Admin section, select Users > Create User. Provide a username, password, and assign the newly created role to this user.

FieldRequiredDescription
NameYesA display name for this connection
DescriptionNoOptional description of the integration
AccountYesThe Snowflake account identifier (e.g. xy12345.us-east-1)
UsernameYesThe username created for NeuBird access
PasswordConditionalThe password for the NeuBird user — required if not using an RSA private key
RSA Private KeyConditionalRSA private key to authenticate with Snowflake — required if not using a password
WarehouseYesThe Snowflake warehouse name
DatabaseYesThe Snowflake database name
SchemaYesThe Snowflake schema name

For general instructions on creating and managing connections, see the Connections Overview.