domino logo
4.1
  • Tech Ecosystem
  • Deployment-wide Search
  • Get Started
  • Security and Credentials
  • Collaborate
  • Organizations
  • Projects
  • Domino Datasets
  • External Data
  • Workspaces
  • Environments
  • Executions
  • Model APIs
  • Publish
  • Notifications
  • Domino Command Line Interface (CLI)
  • Troubleshooting
  • Get Help
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining

Connect to Snowflake

Snowflake is a cloud-based data-warehouse. This topic describes how to connect to Snowflake from Domino.

Prerequisites

You must have network connectivity between Snowflake and your Domino deployment.

To use Snowflake code integrations, such as Snowpark, you must agree to the Snowflake third party terms. To agree to these terms, you must have a Snowflake account with the ORGADMIN role. If you don’t have access to a Snowflake account with the ORGADMIN role, submit a Snowflake support ticket.

Warning
Connect to Snowflake with Python
  1. Use the Snowflake Python connector (snowflake-connector-python).

  2. Use the following Dockerfile instruction to install snowflake-connector-python and its dependencies in your environment.

    RUN apt-get install -y libssl-dev libffi-dev && \
        pip install -U pip && pip install --upgrade snowflake-connector-python
Domino Data LabKnowledge BaseData Science BlogTraining
Copyright © 2022 Domino Data Lab. All rights reserved.