Compartir a través de


Configuración de una conexión de base de datos de Snowflake

En este artículo se describe los pasos necesarios para crear una conexión de base de datos de Snowflake.

Tipos de autenticación que se admiten

El conector de base de datos de Snowflake admite los siguientes tipos de autenticación para copiar y Flujo de datos Gen2 respectivamente.

Tipo de autenticación Copiar Flujo de datos Gen2
Snowflake
Cuenta Microsoft
Par de claves

Configurar la conexión en Dataflow Gen2

En Microsoft Fabric Data Factory utiliza conectores Power Query para conectar Flujo de datos Gen2 a una base de datos de Snowflake. Los siguientes vínculos proporcionan la información específica del conector Power Query que necesita para conectarse a una base de datos de Snowflake en Flujo de datos Gen2:

En algunos casos, el artículo sobre el conector de Power Query puede incluir opciones avanzadas, solución de problemas, problemas conocidos y limitaciones, y otra información que también podría resultar útil.

Configuración de la conexión en Administración de conexiones y puertas de enlace

La tabla siguiente contiene un resumen de las propiedades necesarias para la conexión de Snowflake:

Nombre Description Obligatorio
Nombre de la conexión Un nombre para tu conexión.
Tipo de conexión Seleccione un tipo para la conexión.
Servidor Nombre de host de la cuenta de Snowflake.
Warehouse El almacenamiento virtual predeterminado que se usa para la sesión después de conectarse.
Tipo de autenticación Ir a Autenticación.
Nivel de privacidad Nivel de privacidad que desea aplicar. Los valores permitidos son None, Organizational, Privacy y Public.
Especificar un valor de texto que se va a usar como nombre de rol Escriba un valor de texto que se usará como nombre de rol. No
Tiempo de espera de conexión en segundos El tiempo de espera (en segundos) al intentar establecer una conexión antes de finalizar el intento y generar un error. No
Tiempo de espera del comando en segundos El tiempo de espera (en segundos) mientras se intenta ejecutar un comando antes de terminar el intento y generar un error. No
Implementación Modos de implementación para la conexión de prueba. No

Para obtener instrucciones específicas para configurar la conexión en Administración de conexiones y puertas de enlace, siga estos pasos:

  1. En el encabezado de página del servicio Integración de datos, seleccione Configuración>Administrar conexiones y puertas de enlace

    Captura de pantalla que muestra cómo abrir la puerta de enlace de administración.

  2. Seleccione Nuevo en la parte superior de la cinta de opciones para agregar un nuevo origen de datos.

    Captura de pantalla que muestra la nueva página.

    El panel Nueva conexión se muestra en el lado izquierdo de la página.

    Captura de pantalla que muestra el panel Nueva conexión.

  3. En el panel Nueva conexión, elija Nube y especifique los campos siguientes:

    Captura de pantalla que muestra cómo establecer una nueva conexión.

    • Nombre de conexión: especifique un nombre para la conexión.
    • Tipo de conexión: seleccione un tipo para la conexión.
    • Servidor: especifique el nombre de host de la cuenta de Snowflake. Por ejemplo: contoso.snowflakecomputing.com.
    • Warehouse: especifique el almacenamiento virtual predeterminado que se usa para la sesión después de conectarse. Por ejemplo: CONTOSO_WH.
  4. En Método de autenticación, seleccione la autenticación en la lista desplegable y complete la configuración relacionada. El conector snowflake admite los siguientes tipos de autenticación:

    Captura de pantalla que muestra el método de autenticación para Snowflake.

  5. Opcionalmente, establezca el nivel de privacidad que desea aplicar. Los valores permitidos son None, Organizational, Privacy y Public. Para más información, consulte niveles de privacidad en la documentación de Power Query.

  6. Las opciones avanzadas solo se usan para la conexión de prueba. Los elementos que usan esta conexión deben especificar estas opciones en las consultas.

    Captura de pantalla que muestra las opciones avanzadas de Snowflake.

    • Especifique un valor de texto que se usará como nombre de rol: escriba un valor de texto que se usará como nombre de rol.
    • Tiempo de espera de conexión en segundos: especifique el tiempo de espera (en segundos) al intentar establecer una conexión antes de finalizar el intento y generar un error.
    • Tiempo de espera del comando en segundos: especifique el tiempo de espera (en segundos) al intentar ejecutar un comando antes de terminar el intento y generar un error.
    • Implementación: especifique los modos de implementación para la conexión de prueba.
  7. Seleccione Crear para crear su conexión. La creación se ha probado y guardado correctamente si todas las credenciales son correctas. Si no es correcto, se produce un error en la creación con errores.

Autenticación

En esta sección se enumeran las instrucciones de cada tipo de autenticación compatible con el conector de Snowflake:

Autenticación de Snowflake

Captura de pantalla que muestra el método Snowflake para Snowflake.

  • Nombre de usuario: especifique el nombre de inicio de sesión para el usuario de Snowflake.
  • Contraseña: especifique la contraseña para el usuario de Snowflake.

Autenticación de cuenta Microsoft

Captura de pantalla en la que se muestra el método de la cuenta Microsoft para Snowflake.

Seleccione Editar credenciales, que muestra la interfaz de inicio de sesión. Escriba su cuenta y contraseña para iniciar sesión en la cuenta de la organización. Después de iniciar sesión, vuelva a la página Nueva conexión.

Autenticación de par de claves

Captura de pantalla que muestra el método de autenticación key-pair para Snowflake.

Para usar la autenticación de par de claves, debe configurar y crear un usuario de autenticación de par de claves en Snowflake haciendo referencia a Autenticación de par de claves y rotación de pares de claves.

  • Nombre de usuario: especifique el nombre de inicio de sesión para el usuario de Snowflake.

  • Clave privada: cargue el archivo de clave privada que se usa para la autenticación de pares de claves. Después de cargar el archivo de clave privada, el servicio detecta automáticamente si está cifrado o no cifrado y muestra u oculta la frase de contraseña en consecuencia.

  • Passphrase: Especifique el passphrase utilizado para descifrar la clave privada. Esto solo es necesario si el archivo de clave privada está cifrado.

    Captura de pantalla que muestra la opción de contraseña de paso.