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.

TIP
Las fuentes que no tienen una cuenta autenticada en el catálogo de fuentes muestran la opción Configurar. Una vez que existe una cuenta autenticada, esta opción cambia a Agregar datos.

El catálogo de orígenes en la interfaz de usuario de Experience Platform, con la tarjeta de origen de flujo de Snowflake seleccionada.

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.

La nueva interfaz de creación de cuentas del flujo de trabajo de orígenes.

CredencialDescripción
CuentaEl 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énNombre 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 datosNombre 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 usuarioEl nombre de usuario de su cuenta de Snowflake.
ContraseñaContraseñ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.

La página de selección de cuentas existente del catálogo de orígenes.

Seleccionar datos

IMPORTANT
  • 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.

Interfaz de datos de selección con una tabla de base de datos seleccionada.

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.

Los pasos de configuración de marca de tiempo, zona horaria y 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.

Vista previa de los datos de ejemplo de origen.