Usar el origen Snowflake Streaming para transmitir datos de Snowflake al Experience Platform
En la interfaz de usuario de Platform, seleccione Sources en el panel de navegación izquierdo para acceder al área de trabajo Sources. Puede seleccionar la categoría adecuada del catálogo en la parte izquierda de la pantalla. También puede encontrar la fuente específica con la que desea trabajar utilizando la opción de búsqueda.
En la categoría Bases de datos, seleccione Snowflake Streaming y, a continuación, seleccione Agregar datos.
Aparecerá la página Conectar cuenta de flujo de Snowflake. En esta página, puede usar credenciales nuevas o existentes.
Para crear una cuenta nueva, selecciona Cuenta nueva y proporciona un nombre, una descripción opcional y tus credenciales.
Cuando termine, seleccione Conectarse al origen y deje pasar un tiempo para que se establezca la nueva conexión.
Credencial | Descripción |
---|---|
Cuenta | El nombre de su cuenta de Snowflake. Para conocer las convenciones sobre los nombres de cuenta, lea la Snowflake Streaming guía de autenticación. |
Almacén | Nombre de su almacén de Snowflake. Los almacenes administran la ejecución de consultas en Snowflake. Cada almacén de Snowflake es independiente entre sí y se debe tener acceso a él de forma individual para llevar los datos al Experience Platform. |
Base de datos | Nombre de su base de datos Snowflake. La base de datos contiene los datos que desea llevar al Experience Platform. |
Esquema | (Opcional) El esquema de base de datos asociado con su cuenta de Snowflake. |
Nombre de usuario | El nombre de usuario de su cuenta de Snowflake. |
Contraseña | Contraseña de su cuenta de Snowflake. |
Función | (Opcional) Una función personalizada que se puede proporcionar a un usuario para una conexión determinada. Si no se proporciona, el valor predeterminado es public . |
Para obtener más información acerca de la creación de cuentas, lea la sección sobre configuración de funciones en la descripción general de Snowflake Streaming.
Para usar una cuenta existente, seleccione Cuenta existente y luego seleccione la cuenta que desee del catálogo de cuentas existente.
Seleccione Siguiente para continuar.
Seleccionar datos
-
Debe existir una columna de marca de tiempo en la tabla de origen para poder crear un flujo de datos de flujo continuo. La marca de tiempo es necesaria para que el Experience Platform sepa cuándo se incorporarán los datos y cuándo se transmitirán los datos incrementales. Puede agregar de forma retroactiva una columna de marca de tiempo para una conexión existente y crear un nuevo flujo de datos.
-
Asegúrese de que las mayúsculas y minúsculas de los campos de datos del archivo de datos de origen de ejemplo cumplan las directrices de Snowflake sobre la resolución de mayúsculas y minúsculas para los identificadores. Lea el Snowflake documento sobre el uso de mayúsculas y minúsculas en el identificador para obtener más información.
Aparecerá el paso Seleccionar datos. En este paso, debe seleccionar los datos que desea importar en Experience Platform, configurar las marcas de tiempo y las zonas horarias, y proporcionar un archivo de datos de origen de muestra para la ingesta de datos sin procesar.
Utilice el directorio de base de datos de la izquierda de la pantalla y seleccione la tabla que desea importar al Experience Platform.
A continuación, seleccione el tipo de columna de marca de tiempo de la tabla. Puede seleccionar entre dos tipos de columnas de marca de tiempo: TIMESTAMP_NTZ
o TIMESTAMP_LTZ
. Si selecciona un tipo de columna de TIMESTAMP_NTZ
, también debe proporcionar una zona horaria. Las columnas no deben tener una restricción nula. Para obtener más información, lea la sección sobre [limitaciones y preguntas más frecuentes]
También puede configurar las opciones de relleno durante este paso. El relleno determina qué datos se incorporan inicialmente. Si el relleno está habilitado, todos los archivos actuales de la ruta especificada se introducirán durante la primera ingesta programada. Si no es así, solo se incorporarán los archivos que se carguen entre la primera ejecución de la ingesta y la hora de inicio. Los archivos cargados antes de la hora de inicio no se incorporarán.
Seleccione la opción Relleno para habilitar el relleno.
Finalmente, seleccione Elegir archivo para cargar un origen de datos de ejemplo para ayudar a crear el conjunto de asignaciones, que se utilizará en un paso posterior para asignar los datos originales al modelo de datos de experiencia (XDM).
Cuando termine, seleccione Siguiente para continuar.