Conector de Almacén de Datos Snowflake

Categoría: Conectores de Base de Datos

Introducción

Este documento ha sido creado para ayudar a configurar un conector mindzieDataDesigner a la base de datos Snowflake. mindzieDataDesigner es la herramienta ETL utilizada por mindzieStudio para convertir tablas de bases de datos en registros de eventos para minería de procesos. El propósito de este documento es ayudar a crear la cadena de conexión y abrir puertos en el firewall si es necesario.

Resumen

El conector de Snowflake ofrece conectividad de alto rendimiento a los almacenes de datos Snowflake. Optimizado para cargas de trabajo analíticas y escenarios de minería de procesos.

Requisitos del Sistema

  • Plataforma en la nube: Snowflake (AWS, Azure, Google Cloud)
  • Autenticación: Nombre de usuario/contraseña, SSO, Par de claves, OAuth
  • Soporte de plataforma: Acceso multiplataforma en la nube
  • Dependencias: Conector .NET de Snowflake

Formato de la cadena de conexión

Formato básico

Account=myaccount.region;User=username;Password=password;Database=database_name;Schema=schema_name;Warehouse=warehouse_name;

Parámetros de conexión

Parámetro Descripción Requerido Ejemplo
Account Identificador de cuenta en Snowflake mycompany.us-east-1
User Nombre de usuario de Snowflake MINDZIE_USER
Password Contraseña de Snowflake Sí* SecurePassword123
Database Base de datos predeterminada No PROCESS_MINING
Schema Esquema predeterminado No PUBLIC
Warehouse Almacén de cómputo No ANALYTICS_WH
Role Rol de Snowflake No ANALYST
Connection Timeout Tiempo de espera de conexión No 60

Ejemplos de Conexión

Conexión Estándar

Account=mycompany.us-east-1;User=MINDZIE_USER;Password=SecurePassword123;Database=PROCESS_MINING;Schema=PUBLIC;Warehouse=ANALYTICS_WH;

Conexión con Rol

Account=mycompany.eu-west-1;User=ANALYST_USER;Password=password;Database=DATA_WAREHOUSE;Schema=ANALYTICS;Warehouse=LARGE_WH;Role=ANALYST_ROLE;

Conexión Multi-Nube

Account=mycompany.aws-us-west-2;User=SERVICE_USER;Password=password;Database=ENTERPRISE_DB;Warehouse=AUTO_WH;

Solución de Problemas

Problemas Comunes

Error "Authentication failed"

  • Verifique el formato del identificador de cuenta
  • Compruebe el nombre de usuario y la contraseña
  • Asegúrese de que la cuenta de usuario no esté suspendida
  • Verifique la configuración de MFA si está habilitada

Error "Warehouse not found"

  • Verifique la ortografía y mayúsculas del nombre del almacén
  • Confirme que el almacén existe y es accesible
  • Asegúrese de que el usuario tenga privilegios USAGE sobre el almacén

Error "Database/Schema not found"

  • Verifique los nombres de la base de datos y el esquema
  • Revise los privilegios de acceso
  • Use nombres de objetos completamente cualificados

Información Relacionada


💡 Consejo: Utilice las funciones de agrupamiento automático y aceleración de consultas de Snowflake para optimizar el rendimiento en cargas de trabajo de minería de procesos a gran escala.