Snowflake
- Tier: Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
The Snowflake GitLab Data Connector pulls data into Snowflake.
In Snowflake you can then view, combine, manipulate, and report on all of the data. The GitLab Data Connector is based on GitLab REST APIs and requires both Snowflake and GitLab configuration.
Prerequisites
- If you do not have a GitLab personal access token:
- Sign in to GitLab.
- Follow steps outlined to create a personal access token.
- Create a external access integration in Snowflake. For more information,
see setup documentation in the
snowflake-connector
project. - Create a warehouse in Snowflake.
Configure the GitLab Data Connector
- Sign in to Snowflake.
- Select Data Products > Marketplace.
- Search for GitLab Data Connector.
- Select Data Products > Apps.
- Select GitLab Data Connector.
- Select a warehouse where the GitLab Data Connector runs.
- Select Start Configuration.
- Select Grant privileges.
- Enter a destination warehouse and schema. These can be any warehouse and schema that you want.
- Select Configure.
- Enter an External access integration.
- Enter the path where the GitLab personal access token secret is stored.
- Enter the domain for your GitLab instance. For example,
gitlab.com
. - Select Connect.
- Enter a group name. For example,
my-group
. - Select Finalize configurator.
- Select Configure.
View data in Snowflake
- Sign in to Snowflake.
- Select Data > Databases.
- Select the warehouse configured above.
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support