Prostředí Integration Runtime v Azure Data FactoryIntegration runtime in Azure Data Factory

Prostředí Integration Runtime (IR) je výpočetní infrastruktura, kterou Azure Data Factory používá k poskytování následujících funkcí integrace dat v různých síťových prostředích:The Integration Runtime (IR) is the compute infrastructure used by Azure Data Factory to provide the following data integration capabilities across different network environments:

  • Tok dat: spuštění toku dat ve spravovaném prostředí Azure Compute.Data Flow: Execute a Data Flow in managed Azure compute environment.
  • Přesun dat: kopírování dat napříč úložišti dat ve veřejné síti a úložištích dat v privátní síti (místní nebo virtuální privátní síť).Data movement: Copy data across data stores in public network and data stores in private network (on-premises or virtual private network). Poskytuje podporu vestavěných konektorů, převodu formátu, mapování sloupců a výkonného a škálovatelného přenosu dat.It provides support for built-in connectors, format conversion, column mapping, and performant and scalable data transfer.
  • Odesílání aktivit: odesílání a sledování transformačních aktivit běžících na různých výpočetních službách, jako je Azure Databricks, Azure HDInsight, Azure Machine Learning, Azure SQL Database, SQL Server a další.Activity dispatch: Dispatch and monitor transformation activities running on a variety of compute services such as Azure Databricks, Azure HDInsight, Azure Machine Learning, Azure SQL Database, SQL Server, and more.
  • Spouštění balíčků služby SSIS: nativní spouštění balíčků služby SQL Server Integration Services (SSIS) ve spravovaném výpočetním prostředí Azure.SSIS package execution: Natively execute SQL Server Integration Services (SSIS) packages in a managed Azure compute environment.

Aktivita ve službě Data Factory určuje akci, která se má provést.In Data Factory, an activity defines the action to be performed. Propojená služba určuje cílové úložiště dat nebo výpočetní službu.A linked service defines a target data store or a compute service. Prostředí Integration Runtime představuje spojení mezi aktivitou a propojenými službami.An integration runtime provides the bridge between the activity and linked Services. Na na něj odkazuje propojená služba nebo aktivita a poskytuje výpočetní prostředí, ve kterém se aktivita buď spustí, nebo se odešle z.It is referenced by the linked service or activity, and provides the compute environment where the activity either runs on or gets dispatched from. Tímto způsobem se dá aktivita co nejefektivněji provést v oblasti, která je nejblíž cílovému úložišti dat nebo výpočetní službě, a zároveň vyhovět potřebám zabezpečení a dodržování předpisů.This way, the activity can be performed in the region closest possible to the target data store or compute service in the most performant way while meeting security and compliance needs.

Typy prostředí Integration RuntimeIntegration runtime types

Služba Data Factory nabízí tři typy prostředí Integration Runtime. Z nich si můžete vybrat ten, který nejlépe vyhovuje hledaným funkcím integrace dat a potřebám síťového prostředí.Data Factory offers three types of Integration Runtime, and you should choose the type that best serve the data integration capabilities and network environment needs you are looking for. Jedná se o tyto tři typy:These three types are:

  • AzureAzure
  • V místním prostředíSelf-hosted
  • Azure-SSISAzure-SSIS

Následující tabulka obsahuje informace o podpoře funkcí a sítí pro každý typ prostředí Integration Runtime:The following table describes the capabilities and network support for each of the integration runtime types:

Typ prostředí IRIR type Veřejná síťPublic network Privátní síťPrivate network
AzureAzure Tok datData Flow
Pohyb datData movement
Odesílání aktivitActivity dispatch
 
V místním prostředíSelf-hosted Pohyb datData movement
Odesílání aktivitActivity dispatch
Pohyb datData movement
Odesílání aktivitActivity dispatch
Azure-SSISAzure-SSIS Spouštění balíčků služby SSISSSIS package execution Spouštění balíčků služby SSISSSIS package execution

Následující diagram znázorňuje, jak se dají různá prostředí Integration Runtime používat v kombinaci, aby nabízela bohaté funkce integrace dat a podporu sítí:The following diagram shows how the different integration runtimes can be used in combination to offer rich data integration capabilities and network support:

Různé typy prostředí Integration Runtime

Azure Integration RuntimeAzure integration runtime

Prostředí Azure Integration Runtime nabízí tyto funkce:An Azure integration runtime is capable of:

  • Spouštění toků dat v AzureRunning Data Flows in Azure
  • Spouštění aktivity kopírování mezi úložišti dat v cloudu.Running copy activity between cloud data stores
  • Probíhá odesílání následujících transformačních aktivit ve veřejné síti: datacihly/aktivity jar/jar/Python, aktivita v rámci prostředí HDInsight, aktivita prasete v HDInsight, aktivita pro MapReduce HDInsight, aktivita HDInsight Spark, aktivita pro zpracování dat v HDInsight, aktivita Machine Learning streamování ve službě HDInsight, aktivita Data Lake Analytics Machine Learning spouštění v prostředí .NET, vlastní aktivita aktivity na webu, aktivita vyhledávání a aktivita získat metadata.Dispatching the following transform activities in public network: Databricks Notebook/ Jar/ Python activity, HDInsight Hive activity, HDInsight Pig activity, HDInsight MapReduce activity, HDInsight Spark activity, HDInsight Streaming activity, Machine Learning Batch Execution activity, Machine Learning Update Resource activities, Stored Procedure activity, Data Lake Analytics U-SQL activity, .NET custom activity, Web activity, Lookup activity, and Get Metadata activity.

Síťové prostředí Azure IRAzure IR network environment

Azure Integration Runtime podporuje připojení k úložištím dat a výpočetním službám s veřejnými dostupnými koncovými body.Azure Integration Runtime supports connecting to data stores and compute services with public accessible endpoints. Pro prostředí Azure Virtual Network používejte prostředí Integration Runtime v místním prostředí.Use a self-hosted integration runtime for Azure Virtual Network environment.

Výpočetní prostředky a škálování prostředí Azure IRAzure IR compute resource and scaling

Prostředí Azure Integration Runtime poskytuje v rámci Azure plně spravované výpočetní prostředí bez serveru.Azure integration runtime provides a fully managed, serverless compute in Azure. Nemusíte si dělat starosti se zřizováním infrastruktury, instalací softwaru, opravami ani škálováním kapacity.You don’t have to worry about infrastructure provision, software installation, patching, or capacity scaling. Kromě toho platíte jenom po dobu, kdy prostředí opravdu používáte.In addition, you only pay for the duration of the actual utilization.

Prostředí Azure Integration Runtime poskytuje nativní výpočetní prostředí pro zabezpečené, spolehlivé a vysoce výkonné přesuny dat mezi cloudovými úložišti dat.Azure integration runtime provides the native compute to move data between cloud data stores in a secure, reliable, and high-performance manner. Můžete nastavit počet jednotek integrace dat, který se má použít v aktivitě kopírování, a velikost výpočetních prostředků Azure IR se elasticky vertikálně navýší, aniž byste museli velikost prostředí Azure Integration Runtime explicitně upravovat.You can set how many data integration units to use on the copy activity, and the compute size of the Azure IR is elastically scaled up accordingly without you having to explicitly adjusting size of the Azure Integration Runtime.

Odesílání aktivit je nenáročná operace, která zajišťuje směrování aktivity do cílové výpočetní služby, takže pro tento scénář není nutné vertikálně navyšovat velikost výpočetních prostředků.Activity dispatch is a lightweight operation to route the activity to the target compute service, so there isn’t need to scale up the compute size for this scenario.

Informace o vytváření a konfiguraci prostředí najdete v návodu k vytvoření a konfiguraci prostředí Azure IR mezi příručkami s postupy.For information about creating and configuring an Azure IR, see How to create and configure Azure IR under how to guides.

Poznámka

Prostředí Azure Integration runtime má vlastnosti související s modulem runtime toku dat, který definuje základní výpočetní infrastrukturu, která by se použila ke spouštění toků dat.Azure Integration runtime has properties related to Data Flow runtime, which defines the underlying compute infrastructure that would be used to run the data flows on.

Místní prostředí Integration RuntimeSelf-hosted integration runtime

Prostředí IR v místním prostředí nabízí tyto funkce:A self-hosted IR is capable of:

  • Spouštění aktivity kopírování mezi úložišti dat v cloudu a úložištěm dat v privátní síti.Running copy activity between a cloud data stores and a data store in private network.
  • Odesílání následujících transformačních aktivit pro výpočetní prostředky v místním prostředí nebo Azure Virtual Network: aktivita podregistru HDInsight (BYOC-Přineste si vlastní cluster), aktivita prasete pro HDInsight (BYOC), HDInsight MapReduce Activity (BYOC), HDInsight Spark Activity (BYOC), aktivita streamování HDInsight (BYOC) Machine Learning, aktivita spuštění dávky, Machine Learning aktualizace aktivit prostředků, aktivita uložených procedur, Data Lake Analytics aktivity U-SQL, vlastní aktivita (spouští se v Azure Batch), vyhledávání Aktivity a získat aktivitu metadat.Dispatching the following transform activities against compute resources in on-premises or Azure Virtual Network: HDInsight Hive activity (BYOC-Bring Your Own Cluster), HDInsight Pig activity (BYOC), HDInsight MapReduce activity (BYOC), HDInsight Spark activity (BYOC), HDInsight Streaming activity (BYOC), Machine Learning Batch Execution activity, Machine Learning Update Resource activities, Stored Procedure activity, Data Lake Analytics U-SQL activity, Custom activity (runs on Azure Batch), Lookup activity, and Get Metadata activity.

Poznámka

Pomocí místního prostředí Integration runtime můžete podporovat úložiště dat, která vyžadují vlastní ovladač, jako je SAP HANA, MySQL atd. Další informace najdete v tématu podporovaná úložiště dat.Use self-hosted integration runtime to support data stores that requires bring-your-own driver such as SAP Hana, MySQL, etc. For more information, see supported data stores.

Poznámka

Java Runtime Environment (JRE) je závislost samostatně hostovaného IR.Java Runtime Environment (JRE) is a dependency of Self Hosted IR. Ujistěte se prosím, že máte JRE nainstalované na stejném hostiteli.Please make sure you have JRE installed on the same host.

Síťové prostředí místního prostředí IRSelf-hosted IR network environment

Pokud chcete v prostředí privátní sítě, které nenabízí přímý přístup z prostředí veřejného cloudu, provádět zabezpečenou integraci dat, můžete nainstalovat prostředí IR do místního prostředí za podnikovou bránu firewall nebo v rámci virtuální privátní sítě.If you want to perform data integration securely in a private network environment, which does not have a direct line-of-sight from the public cloud environment, you can install a self-hosted IR on premises environment behind your corporate firewall, or inside a virtual private network. Prostředí Integration Runtime v místním prostředí navazuje jenom odchozí připojení HTTP do otevřeného internetu.The self-hosted integration runtime only makes outbound HTTP-based connections to open internet.

Výpočetní prostředky a škálování místního prostředí IRSelf-hosted IR compute resource and scaling

Prostředí IR v místním prostředí je potřeba nainstalovat do místního počítače nebo virtuálního počítače v rámci privátní sítě.Self-hosted IR needs to be installed on an on-premises machine or a virtual machine inside a private network. V současné době podporujeme spouštění prostředí IR v místním prostředí jenom v operačním systému Windows.Currently, we only support running the self-hosted IR on a Windows operating system.

Za účelem vysoké dostupnosti a škálovatelnosti můžete horizontálně navýšit kapacitu prostředí IR v místním prostředí tak, že logickou instanci přidružíte k víc místním počítačům v režimu aktivní-aktivní.For high availability and scalability, you can scale out the self-hosted IR by associating the logical instance with multiple on-premises machines in active-active mode. Další informace najdete v tématu Postup Vytvoření a konfigurace místního hostovaného článku v části Návod k zobrazení podrobností.For more information, see how to create and configure self-hosted IR article under how to guides for details.

Prostředí Azure-SSIS Integration RuntimeAzure-SSIS Integration Runtime

Pokud chcete navýšit a přesunout stávající úlohy služby SSIS, můžete vytvořit prostředí Azure SSIS IR pro nativní spouštění balíčků služby SSIS.To lift and shift existing SSIS workload, you can create an Azure-SSIS IR to natively execute SSIS packages.

Síťové prostředí Azure-SSIS IRAzure-SSIS IR network environment

Prostředí Azure-SSIS IR se dá zřídit ve veřejné síti nebo privátní síti.Azure-SSIS IR can be provisioned in either public network or private network. Připojením prostředí Azure-SSIS IR k virtuální síti připojené k vaší místní síti se dá získat podpora přístupu k místním datům.On-premises data access is supported by joining Azure-SSIS IR to a Virtual Network that is connected to your on-premises network.

Výpočetní prostředky a škálování prostředí Azure-SSIS IRAzure-SSIS IR compute resource and scaling

Prostředí Azure-SSIS IR je plně spravovaný cluster virtuálních počítačů Azure vyhrazených ke spouštění balíčků služby SSIS.Azure-SSIS IR is a fully managed cluster of Azure VMs dedicated to run your SSIS packages. Můžete využít vlastní Azure SQL Database nebo server spravované instance pro hostování katalogu projektů a balíčků SSIS (SSISDB), které se budou připojovat.You can bring your own Azure SQL Database or Managed Instance server to host the catalog of SSIS projects/packages (SSISDB) that is going to be attached to it. Můžete vertikálně navýšit výkon výpočetního prostředí tím, že určíte velikost uzlu a pak určíte počet uzlů v clusteru.You can scale up the power of the compute by specifying node size and scale it out by specifying the number of nodes in the cluster. Prostředí Azure-SSIS Integration Runtime můžete podle libosti zastavovat a spouštět, takže můžete mít pod kontrolou související náklady.You can manage the cost of running your Azure-SSIS Integration Runtime by stopping and starting it as you see fit.

Další informace najdete v článku o vytváření a konfiguraci prostředí Azure-SSIS IR mezi příručkami s postupy.For more information, see how to create and configure Azure-SSIS IR article under how to guides. Po vytvoření můžete existující balíčky služby SSIS nasazovat a spravovat s minimem změn pomocí známých nástrojů, jako jsou SQL Server Data Tools (SSDT) a SQL Server Management Studio (SSMS), stejně jako kdybyste službu SSIS používali místně.Once created, you can deploy and manage your existing SSIS packages with little to no change using familiar tools such as SQL Server Data Tools (SSDT) and SQL Server Management Studio (SSMS), just like using SSIS on premises.

Další informace o modulu runtime Azure-SSIS najdete v následujících článcích:For more information about Azure-SSIS runtime, see the following articles:

  • Kurz: Nasazení balíčků SSIS do AzureTutorial: deploy SSIS packages to Azure. Tento článek obsahuje podrobné pokyny pro vytvoření Azure-SSIS IR a využívá databázi Azure SQL k hostování katalogu SSIS.This article provides step-by-step instructions to create an Azure-SSIS IR and uses an Azure SQL database to host the SSIS catalog.
  • Postup: Vytvoření prostředí Azure-SSIS Integration RuntimeHow to: Create an Azure-SSIS integration runtime. Tento článek se rozbalí v tomto kurzu a poskytne pokyny k používání Azure SQL Database spravované instance a připojení IR k virtuální síti.This article expands on the tutorial and provides instructions on using Azure SQL Database Managed Instance and joining the IR to a virtual network.
  • Monitorování Azure-SSIS IR.Monitor an Azure-SSIS IR. Tento článek ukazuje, jak načíst informace o Azure-SSIS IR a popisy stavů ve vrácených informacích.This article shows you how to retrieve information about an Azure-SSIS IR and descriptions of statuses in the returned information.
  • Správa Azure-SSIS IR.Manage an Azure-SSIS IR. Tento článek ukazuje, jak zastavit, spustit nebo odebrat Azure-SSIS IR.This article shows you how to stop, start, or remove an Azure-SSIS IR. Ukazuje také postup horizontálního navýšení kapacity Azure-SSIS IR přidáním více uzlů.It also shows you how to scale out your Azure-SSIS IR by adding more nodes to the IR.
  • Připojení Azure-SSIS IR k virtuální síti.Join an Azure-SSIS IR to a virtual network. Tento článek obsahuje koncepční informace o připojení Azure-SSIS IR k virtuální síti Azure.This article provides conceptual information about joining an Azure-SSIS IR to an Azure virtual network. Poskytuje také kroky pro využití webu Azure Portal ke konfiguraci virtuální sítě, aby se k ní prostředí Azure-SSIS IR mohlo připojit.It also provides steps to use Azure portal to configure virtual network so that Azure-SSIS IR can join the virtual network.

Umístění prostředí Integration RuntimeIntegration runtime location

Do umístění služby Data Factory se ukládají metadata datové továrny a inicializují se z něj spouštění kanálu.The Data Factory location is where the metadata of the data factory is stored and where the triggering of the pipeline is initiated from. Datová továrna mezitím může přistupovat k úložištím dat a výpočetním službám v jiných oblastech Azure za účelem přesouvání dat mezi úložišti dat nebo zpracování dat pomocí výpočetních služeb.Meanwhile, a data factory can access data stores and compute services in other Azure regions to move data between data stores or process data using compute services. Toto chování probíhá prostřednictvím globálně dostupného prostředí IR, aby se zajistilo dodržování předpisů pro data, efektivita a nižší náklady na celkový výstup sítě.This behavior is realized through the globally available IR to ensure data compliance, efficiency, and reduced network egress costs.

Umístění prostředí IR určuje umístění výpočetního prostředí back-end, tedy v podstatě umístění, kde se provádí přesun dat, odesílání aktivit a spouštění balíčku SSIS.The IR Location defines the location of its back-end compute, and essentially the location where the data movement, activity dispatching, and SSIS package execution are performed. Umístění prostředí IR se může lišit od umístění, do kterého patří datová továrna.The IR location can be different from the location of the data factory it belongs to.

Umístění prostředí Azure IRAzure IR location

Pro prostředí Azure IR můžete nastavit určité umístění a v tom případě bude přesun dat nebo odesílání aktivit probíhat v této konkrétní oblasti.You can set a certain location of an Azure IR, in which case the data movement or activity dispatch will happen in that specific region.

Pokud se rozhodnete použít Azure IR automaticky vyřešit , což je výchozí nastavení,If you choose to use the auto-resolve Azure IR which is the default,

  • V případě aktivity kopírování se služba ADF pokusí automaticky zjistit vaše úložiště dat jímky a zdrojové úložiště dat a zvolí nejlepší umístění buď ve stejné oblasti, pokud je dostupné nebo nejbližší na stejném území, nebo pokud nejsou zjistitelné, použije jako alternativu oblast datové továrny.For copy activity, ADF will make a best effort to automatically detect your sink and source data store to choose the best location either in the same region if available or the closest one in the same geography, or if not detectable to use the data factory region as alternative.

  • Pro provádění aktivit vyhledávání/GetMetadata/Delete (označuje se také jako aktivity kanálu), převod aktivity transformace (označované také jako externí aktivity) a vytváření operací (testovací připojení, seznam složek a seznam tabulek, náhled dat) bude ADF používat v oblasti Datové továrny IR.For Lookup/GetMetadata/Delete activity execution (also known as Pipeline activities), transformation activity dispatching (also known as External activities), and authoring operations (test connection, browse folder list and table list, preview data), ADF will use the IR in the data factory region.

  • V případě toku dat použije ADF v oblasti Datové továrny IR.For Data Flow, ADF will use the IR in the data factory region.

    Tip

    Dobrým postupem je zajistit, aby tok dat běžel ve stejné oblasti jako vaše odpovídající úložiště dat (Pokud je to možné).A good practice would be to ensure Data flow runs in the same region as your corresponding data stores (if possible). Toho můžete dosáhnout buď automatickým přeložením Azure IR (Pokud je umístění úložiště dat stejné jako Data Factory umístění), nebo vytvořením nové instance Azure IR ve stejné oblasti jako úložiště dat a následným spuštěním toku dat.You can either achieve this by auto-resolve Azure IR (if data store location is same as Data Factory location), or by creating a new Azure IR instance in the same region as your data stores and then execute the data flow on it.

V zobrazení monitorování aktivit kanálu v uživatelském rozhraní nebo datové části monitorování aktivit můžete monitorovat, které umístění prostředí IR se při provádění aktivit použije.You can monitor which IR location takes effect during activity execution in pipeline activity monitoring view on UI or activity monitoring payload.

Tip

Pokud máte přísné požadavky na dodržování předpisů pro data a potřebujete zajistit, aby data neopustila určité území, můžete prostředí Azure IR explicitně vytvořit v určité oblasti a odkázat propojenou službu na toto prostředí IR pomocí vlastnosti ConnectVia.If you have strict data compliance requirements and need ensure that data do not leave a certain geography, you can explicitly create an Azure IR in a certain region and point the Linked Service to this IR using ConnectVia property. Například pokud chcete kopírovat data z objektu blob v oblasti Velká Británie – jih do služby SQL Data Warehouse v oblasti Velká Británie – jih a chcete zajistit, aby data neopustila Velkou Británii, vytvořte prostředí Azure IR v oblasti Velká Británie – jih a připojte obě propojené služby k tomuto prostředí IR.For example, if you want to copy data from Blob in UK South to SQL DW in UK South and want to ensure data do not leave UK, create an Azure IR in UK South and link both Linked Services to this IR.

Umístění místního prostředí IRSelf-hosted IR location

Prostředí IR v místním prostředí má logickou registraci ve službě Data Factory a výpočetní prostředí používané k podpoře jeho funkcí poskytujete vy.The self-hosted IR is logically registered to the Data Factory and the compute used to support its functionalities is provided by you. Proto pro prostředí IR v místním prostředí neexistuje žádná explicitní vlastnost umístění.Therefore there is no explicit location property for self-hosted IR.

Pokud se prostředí IR v místním prostředí používá k provádění přesunu dat, extrahuje data ze zdroje a zapisuje je do cíle.When used to perform data movement, the self-hosted IR extracts data from the source and writes into the destination.

Umístění prostředí Azure-SSIS IRAzure-SSIS IR location

Pro vysoký výkon pracovních postupů extrakce, transformace a načítání (ETL) je velmi důležitý výběr správného umístění prostředí Azure-SSIS IR.Selecting the right location for your Azure-SSIS IR is essential to achieve high performance in your extract-transform-load (ETL) workflows.

  • Umístění vašeho Azure-SSIS IR nemusí být stejné jako umístění vaší datové továrny, ale mělo by být stejné jako umístění vašeho vlastního Azure SQL Database nebo serveru spravované instance, kde SSISDB má být hostováno.The location of your Azure-SSIS IR does not need be the same as the location of your data factory, but it should be the same as the location of your own Azure SQL Database or Managed Instance server where SSISDB is to be hosted. Díky tomu může prostředí Azure-SSIS Integration Runtime snadno získat přístup ke službě SSISDB bez nadměrných přenosů dat mezi různými umístěními.This way, your Azure-SSIS Integration Runtime can easily access SSISDB without incurring excessive traffics between different locations.
  • Pokud nemáte existující Azure SQL Database nebo server spravované instance pro hostování SSISDB, ale máte místní zdroje dat nebo cíle, měli byste vytvořit nový Azure SQL Database nebo server spravované instance ve stejném umístění jako virtuální síť připojenou k vaší místní síti.If you do not have an existing Azure SQL Database or Managed Instance server to host SSISDB, but you have on-premises data sources/destinations, you should create a new Azure SQL Database or Managed Instance server in the same location of a virtual network connected to your on-premises network. Tímto způsobem můžete vytvořit Azure-SSIS IR pomocí nového Azure SQL Database nebo serveru spravované instance a připojit se k této virtuální síti, a to všechno ve stejném umístění a efektivně tak minimalizovat přesuny dat mezi různými umístěními.This way, you can create your Azure-SSIS IR using the new Azure SQL Database or Managed Instance server and joining that virtual network, all in the same location, effectively minimizing data movements across different locations.
  • Pokud umístění stávajícího Azure SQL Database nebo serveru spravované instance, kde je hostovaný SSISDB, není stejné jako umístění virtuální sítě připojené k vaší místní síti, vytvořte nejprve Azure-SSIS IR pomocí existující Azure SQL Database nebo Server spravované instance a připojení k jiné virtuální síti ve stejném umístění a pak nakonfigurujte virtuální síť na připojení k virtuální síti mezi různými umístěními.If the location of your existing Azure SQL Database or Managed Instance server where SSISDB is hosted is not the same as the location of a virtual network connected to your on-premises network, first create your Azure-SSIS IR using an existing Azure SQL Database or Managed Instance server and joining another virtual network in the same location, and then configure a virtual network to virtual network connection between different locations.

Následující diagram znázorňuje nastavení umístění služby Data Factory a jejích prostředí Integration Runtime:The following diagram shows location settings of Data Factory and its integration run times:

Umístění prostředí Integration Runtime

Určení toho, které prostředí IR používatDetermining which IR to use

Aktivita kopírováníCopy activity

V případě aktivity kopírování jsou zapotřebí služby propojené se zdrojem a jímkou, které určují směr toku dat.For Copy activity, it requires source and sink linked services to define the direction of data flow. Pomocí následující logiky se dá určit, která instance prostředí Integration Runtime se ke kopírování používá:The following logic is used to determine which integration runtime instance is used to perform the copy:

  • Kopírování mezi dvěma cloudovými zdroji dat: Pokud prostředí Azure IR používají služby propojené se zdrojem i jímkou, služba ADF použije regionální prostředí Azure IR, pokud jste ho určili, nebo automaticky určí umístění prostředí Azure IR, pokud jste zvolili automatický překlad umístění prostředí IR (výchozí nastavení), jak je popsáno v části Umístění prostředí Integration Runtime.Copying between two cloud data sources: when both source and sink linked services are using Azure IR, ADF will use the regional Azure IR if you specified, or auto determine a location of Azure IR if you choose the auto-resolve IR (default) as described in Integration runtime location section.
  • Kopírování mezi cloudovým zdrojem dat a zdrojem dat v privátní síti: Pokud služba propojená se zdrojem nebo jímkou odkazuje na prostředí IR v místním prostředí, aktivita kopírování se provádí v prostředí Integration Runtime v místním prostředí.Copying between a cloud data source and a data source in private network: if either source or sink linked service points to a self-hosted IR, the copy activity is executed on that self-hosted Integration Runtime.
  • Kopírování mezi dvěma zdroji dat v privátní síti: Služba propojená se zdrojem i jímkou musí odkazovat na stejnou instanci prostředí Integration Runtime a k provedení aktivity kopírování se použije toto prostředí Integration Runtime.Copying between two data sources in private network: both the source and sink Linked Service must point to the same instance of integration runtime, and that integration runtime is used to execute the copy Activity.

Aktivity Lookup a GetMetadataLookup and GetMetadata activity

Aktivity Lookup a GetMetadata se provádí v prostředí Integration Runtime přidruženém k propojené službě úložiště dat.The Lookup and GetMetadata activity is executed on the integration runtime associated to the data store linked service.

Externí aktivita transformaceExternal transformation activity

Každá externí aktivita transformace, která využívá externí výpočetní modul, má cílovou výpočetní propojenou službu, která odkazuje na prostředí Integration runtime.Each external transformation activity that utilizes an external compute engine has a target compute Linked Service, which points to an integration runtime. Tato instance prostředí Integration runtime určuje umístění, ze kterého je odeslána aktivita převodu na externí ruku.This integration runtime instance determines the location where that external hand-coded transformation activity is dispatched from.

Aktivita toku datData Flow activity

Aktivity toku dat se spouštějí v prostředí Azure Integration runtime, které je k němu přidružené.Data Flow activities are executed on the Azure integration runtime associated to it. Výpočetní výkon využívaný pomocí datových toků závisí na vlastnostech toku dat ve vašem Azure Integration Runtime a jsou plně spravovány pomocí ADF.The Spark compute utilized by Data Flows are determined by the data flow properties in your Azure Integration Runtime and are fully managed by ADF.

Další krokyNext steps

Viz následující články:See the following articles: