CREADO EL 16 jun 2026 I AUTORA Emma Camacho
La función Data Exchange de Mail & Deploy permite exportar los registros de ejecución a una base de datos que luego se puede cargar en una app de Qlik o en la plataforma de BI que elija:
Active la opción aquí:
Management Console > Settings > Data Exchange
Consulte Data Exchange Settings para ver la definición de las tablas.
Ejecute los siguientes comandos en su portátil para crear el par de claves (para más información, consulte https://docs.snowflake.com/en/user-guide/key-pair-auth#configuring-key-pair-authentication):
Clave privada
openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
Clave pública
openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
En la consola de Snowflake, ejecute la siguiente instrucción SQL para asignar la clave pública al usuario que se utilizará para conectarse a la base de datos:
ALTER USER example_user SET RSA_PUBLIC_KEY='MIIBIjANBgkqh...';
y configure su zona horaria para que coincida con la del servidor que ejecuta M&D. Para M&D SaaS, utilice UTC.
ALTER USER example_user SET TIMEZONE = 'UTC';
La cuenta que se conecta a Snowflake solo necesita permisos INSERT sobre las tres tablas; sin embargo, para ejecutar el botón TEST CONNECTION deberá conceder temporalmente permisos SELECT.
Envíenos el archivo rsa_key.p8 y lo guardaremos con exactamente el mismo nombre en esta carpeta: C:\Mail & Deploy\PrivateKey\ .
Este es el ejemplo de nuestro Connection String para nuestra fuente de datos de Data Exchange en Snowflake
Driver={SnowflakeDSIIDriver};
Server=xxxxxx-dl00000.snowflakecomputing.com;
uid=MAD_SERVICE_DATAEXCHANGE;
AUTHENTICATOR=SNOWFLAKE_JWT;
PRIV_KEY_FILE=C:\Mail & Deploy\PrivateKey\rsa_key.p8;
PRIV_KEY_FILE_PWD=<password>; NOTA: solo es necesario si el archivo de clave privada tiene contraseña
role=MAD_DATA_EXCHANGE_USER_ROLE;
database=MAD_DATAEXCHANGE_SAAS_INSTANCE;
SCHEMA=PUBLIC;
MAD_SERVICE_DATAEXCHANGE, MAD_DATA_EXCHANGE_USER_ROLE y MAD_DATAEXCHANGE_SAAS_INSTANCE son ejemplos; puede nombrar su usuario, rol y base de datos según su convención de nomenclatura.
Póngase en contacto con nosotros para obtener la dirección IP que debe incluirse en la lista blanca, si fuera necesario.
En este artículo encontrará adjunta una pequeña app de ejemplo.

¿Necesita más orientación?
Si necesita información más detallada o ayuda adicional, visite nuestra completa documentación en línea. Nuestros recursos están diseñados para ayudarle a utilizar todas las funciones de forma eficaz.