Descripción de Azure-SSIS Integration Runtime
Integration Runtime
En Data Factory, una actividad define la acción que se realizará. Un servicio vinculado define un almacén de datos o un servicio de proceso de destino. Una instancia de Integration Runtime (IR) proporciona el puente entre la actividad y los servicios vinculados.
Integration Runtime de SSIS de Azure
Para levantar y mover cargas de trabajo de SSIS existente, puede crear una instancia de Azure-SSIS Integration Runtime para ejecutar paquetes SSIS de manera nativa. Al seleccionar la ubicación adecuada para Integration Runtime de SSIS de Azure, es esencial lograr un alto rendimiento en los flujos de trabajo de extracción, transformación y carga (ETL).
La ubicación de Azure-SSIS IR no tiene que ser la misma que la ubicación de la factoría de datos, pero debe ser la misma que la ubicación de su propio servidor de Azure SQL Database o de la instancia administrada de Azure SQL Database donde se hospedará SSISDB. De este modo, su instancia de Azure-SSIS Integration Runtime puede acceder fácilmente a SSISDB sin generar un tráfico excesivo entre ubicaciones distintas.
Si no tiene un servidor de Azure SQL Database o de instancia administrada de Azure SQL Database existente en el que hospedar SSISDB, pero tiene orígenes y destinos de datos locales, debe crearlos en la misma ubicación en la que se encuentra la red virtual conectada a la red local. De esta manera, puede crear su instancia de Azure-SSIS IR mediante el nuevo servidor de Azure SQL Database o de instancia administrada de Azure SQL Database y unirse a esa red virtual, todo en la misma ubicación, con lo que se reduce de manera eficaz los movimientos de datos entre distintas ubicaciones.
Si la ubicación de su servidor existente de Azure SQL Database o de instancia administrada de Azure SQL Database donde se hospeda SSISDB no es la misma que la ubicación de la red virtual conectada a la red local, cree primero la instancia de Azure-SSIS IR con un servidor de Azure SQL Database o de instancia administrada de Azure SQL Database existente, únase a otra red virtual de la misma ubicación y, luego, configure una conexión entre redes virtuales en distintas ubicaciones.
Para hacer uso de Azure-SSIS Integration Runtime, se supone que hay un catálogo de SSIS (SSISDB) implementado en una instancia de SSIS de SQL Server. Una vez cumplido ese requisito previo, Azure-SSIS Integration Runtime puede migrar mediante lift-and-shift las cargas de trabajo de SSIS existentes.
Durante el aprovisionamiento de Azure-SSIS Integration Runtime, se especifican las siguientes opciones:
- El tamaño del nodo (incluido el número de núcleos) y el número de nodos del clúster.
- La instancia existente de Azure SQL Database para hospedar la base de datos del catálogo de SSIS (SSISDB), y el nivel de servicio de la base de datos.
- Las ejecuciones en paralelo máximas por nodo.
Una vez que se ha habilitado Azure-SSIS Integration Runtime, puede administrar, supervisar y programar los paquetes SSIS mediante herramientas como SQL Server Management Studio (SSMS) o SQL Server Data Tools (SSDT).