Descripción de las canalizaciones
Las canalizaciones de Microsoft Fabric encapsulan una secuencia de actividades que realizan tareas de movimiento y procesamiento de datos. Puede usar una canalización para definir actividades de transferencia y transformación de datos y organizar estas actividades a través de actividades de flujo de control que administran la bifurcación, el bucle y otra lógica de procesamiento típica. El lienzo gráfico de canalización de la interfaz de usuario de Fabric permite crear canalizaciones complejas con muy poco o ningún trabajo de programación.
Conceptos básicos de la canalización
Antes de crear canalizaciones en Microsoft Fabric, debe conocer algunos conceptos básicos.
Actividades
Las actividades son las tareas ejecutables de una canalización. Puede definir un flujo de actividades si los conecta en una secuencia. El resultado de una actividad determinada (compleción, error o finalización) se puede usar para dirigir el flujo a la siguiente actividad de la secuencia.
Hay dos categorías generales de actividades en una canalización.
Actividades de transformación de datos: actividades que encapsulan operaciones de transferencia de datos, incluidas actividades Copiar datos sencillas que extraen datos de un origen y los cargan en un destino, y actividades Flujo de datos más complejas que encapsulan flujos de datos (Gen2) que aplican transformaciones a los datos a medida que se transfieren. Otras actividades de transformación de datos son las actividades Cuaderno para ejecutar un cuaderno de Spark, las actividades Procedimiento almacenado para ejecutar código SQL, las actividades Eliminar datos para eliminar datos, etc. En OneLake, puede configurar el destino en una instancia de lakehouse, warehouse, base de datos SQL u otras opciones.
Actividades de flujo de control: actividades que puede usar para implementar bucles y bifurcaciones condicionales, o administrar valores de variables y parámetros. La amplia gama de actividades de flujo de control permite implementar una lógica de canalización compleja para orquestar la ingesta y el flujo de transformación de los datos.
Sugerencia
Para obtener más información sobre todo el conjunto de actividades de canalización disponibles en Microsoft Fabric, consulte la información general sobre actividades en la documentación de Microsoft Fabric.
Parámetros
Las canalizaciones se pueden parametrizar, lo que permite proporcionar valores específicos que se usarán cada vez que se ejecute una canalización. Por ejemplo, es posible que quiera usar una canalización para guardar los datos ingeridos en una carpeta, pero tener la flexibilidad de especificar un nombre de carpeta cada vez que se ejecute la canalización.
El uso de parámetros aumenta la capacidad de reutilizar las canalizaciones, lo que permite crear procesos flexibles de ingesta y transformación de datos.
Ejecuciones de la canalización
Cada vez que se ejecuta una canalización, se inicia una ejecución de canalización de datos. Las ejecuciones se pueden iniciar a petición en la interfaz de usuario de Fabric o programarse para que se inicien con una frecuencia específica. Use el identificador de ejecución único para revisar los detalles de las ejecuciones, con el fin de confirmar que se han completado correctamente e investigar la configuración específica que se ha usado para cada ejecución.