Conexión al almacén de datos de Snowflake

Puede crear una conexión al almacén de datos de Snowflake y utilizar dicha conexión para acceder a los datos para la visualización y el modelado de datos.

Antes de empezar, cree un par de claves siguiendo los pasos que se describen en Configuración de la autenticación de par de claves para el almacén de datos de Snowflake

Consulte las directrices de formato, https://docs.snowflake.net/manuals/user-guide/connecting.html.

  1. En la página de inicio, haga clic en Crear y, a continuación, en Conexión.
  2. Haga clic en Almacén de datos Snowflake.
  3. Introduzca un Nombre de conexión.
  4. En Tipo de autenticación, seleccione Par de claves.
    Si ha estado utilizando la autenticación de factor único (básica), cambie a la autenticación de par de claves. La autenticación de contraseña de factor único en Snowflake deja de estar soportada a partir de noviembre de 2025.
  5. En Nombre del host, introduzca el nombre de la cuenta de host utilizando uno de los siguientes formatos:
    • Para la región Oeste de EE. UU. de Amazon Web Services, utilice <account>.snowflakecomputing.com
    • Para todas las demás regiones de Amazon Web Services, utilice <account>.snowflakecomputing.com
    • Para todas las regiones de Microsoft Azure, utilice <account>.<region>.azure.snowflakecomputing.com

    Donde account es el nombre de la cuenta de Snowflake que desea utilizar para acceder a los datos; por ejemplo: exampleaccountname.snowflakecomputing.com.

  6. En Nombre de base de datos, introduzca el nombre de la base de datos que contiene las tablas de esquema y las columnas a las que desea conectarse.
  7. En Nombre de usuario, introduzca un ID de usuario con acceso al origen de datos de Snowflake.
  8. En Clave de API privada, haga clic en Seleccionar y seleccione la clave privada que ha creado al configurar la autenticación de par de claves.
  9. En Almacén, introduzca el nombre del almacén que contiene la base de datos, las tablas de esquema y las columnas a las que desea conectarse. Por ejemplo, My Snowflake Warehouse.
  10. Si desea que los modeladores de datos puedan usar estos detalles de conexión, haga clic en Conexión al sistema. Consulte Opciones de conexión a la base de datos.
  11. Haga clic en Guardar.

Configuración de la autenticación de par de claves para el almacén de datos de Snowflake

Puede crear un par de claves para autenticar una conexión al almacén de datos de Snowflake.

  1. Abra la ventana de terminal local.
  2. Cree una clave privada mediante este comando:
    openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
  3. Cree una clave pública mediante este comando:
    openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
  4. Conéctese a su cuenta de Snowflake y cree una hoja de trabajo SQL.
  5. Asigne la clave pública a un usuario de Snowflake.
    ALTER USER <user> SET RSA_PUBLIC_KEY = <public key>;
  6. Verifique la clave pública asignada del usuario de Snowflake mediante este comando:
    DESCRIBE USER <user>;