Skip to main content
Gainsight Inc.

Snowflake: Enabling the Integration

Gainsight NXT

This article supports Gainsight NXT, the next evolution of the Customer Success platform. If you are using Gainsight CS Salesforce Edition, you can find supporting documentation by visiting the home page, and selecting CS > Salesforce Edition.

Not sure what your team is using? Click here.

 

Snowflake is an analytic data warehouse provided as Software-as-a-Service (SaaS). Snowflake provides a data warehouse that is faster, easier, and flexible to use.

Overview

This article explains how to integrate Gainsight with Snowflake database. When a Snowflake connection is established from Gainsight, you can add Snowflake as a data source and use source data from the Tables to analyze and create Dataspaces in Data Designer, and also you can create Usage Reports in Adoption Explorer. For more information, refer to the Use Data from Snowflake in Data Designer and Configure Adoption Explorer Objects articles.

Business Use Case: If your organization’s IT infrastructure uses Snowflake to store business data, this connection helps you build reports on this data in Gainsight and combine this data with other customer information and create datasets in Data Designer.

Create Snowflake Connection

To create a Snowflake connection:

  1. Navigate to Connectors 2.0 > CONNECTORS.
  2. Click the Snowflake Connection widget.
  3. Click Create Connection. Add Connection dialog appears.
  4. Enter details in the following fields:

    IMPORTANT: Contact your Database Administrator to obtain the following details. 
  • Connection Name
  • Database Name
  • Host
  • User
  • Password
  • Schema
  • Warehouse
  • SSL Enabled (Checkbox)

Note: Gainsight limits the data we get from the above details, by adhering to any Access Controls defined in Snowflake. 

  1. Click TEST CONNECTION to confirm whether the connection works.
    Note: If there are any errors in the entered connector details, the system displays the respective error message. 
  2. Click CREATE.
    Note: You can establish as many Snowflake connections as you need.

You can click View Connection Logs to see logs of the already established connections. You can see the following details of each connection:

  • Connection Name
  • User
  • Action
  • Modified on
  • Attribute
  • Old Value (of the Attribute)
  • New Value (of the Attribute)

 

  • Was this article helpful?