activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. Los paquetes de conectores disponibles en Integration Service están traducidos con traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de Integration Service
Last updated 10 de dic. de 2024

Identificar la salida de la clave principal al insertar una fila en Snowflake

Si tienes una tabla con una columna de ID de incremento automático, un caso de uso común es insertar una fila en esa tabla y generar el ID de la fila creada.

La solución más sencilla a este problema es mantener una relación de clave externa en la tabla donde quieres descargar tus datos. En el siguiente ejemplo, puedes encontrar que en la actividad Insertar registro de Snowflake, aunque tengas una Salida SNOWFLAKE_ID, no hay una salida real durante la ejecución cuando se añade la fila. Esta es una limitación de Snowflake. Por lo tanto, mantenemos una columna de clave externa (SFDC_OPPORTUNITY_ID) para esta tabla.

docs image
Una vez añadida la fila, podemos usar la actividad de búsqueda nativa de Snowflake para consultar la clave principal (SNOWFLAKE_ID) a cambio de la clave externa (SFDC_OPPORTUNITY_ID) y usar una actividad del sistema Obtener elemento de fila posterior.

docs image
La SNOWFLAKE_ID (clave principal) devuelta también se puede almacenar en la aplicación original en un campo personalizado (Salesforce en este caso), de modo que cada vez que se necesite realizar una actualización seguida, no sea necesario consultar el ID con clave externa.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.