Infrastruktura Integration Runtime w usłudze Azure Data FactoryIntegration runtime in Azure Data Factory

Integration Runtime (IR) to infrastruktura obliczeniowa używana przez usługę Azure Data Factory do zapewnienia następujących możliwości integracji danych w różnych środowiskach sieciowych:The Integration Runtime (IR) is the compute infrastructure used by Azure Data Factory to provide the following data integration capabilities across different network environments:

  • Przepływ danych: wykonywanie przepływu danych w zarządzanym środowisku obliczeniowym platformy Azure.Data Flow: Execute a Data Flow in managed Azure compute environment.
  • Przenoszenie danych: Skopiuj dane między magazynami danych w sieci publicznej i magazynami danych w sieci prywatnej (lokalnej lub wirtualnej sieci prywatnej).Data movement: Copy data across data stores in public network and data stores in private network (on-premises or virtual private network). Zapewnia obsługę wbudowanych łączników, konwersji formatów i mapowania kolumn oraz wydajne i skalowalne przenoszenie danych.It provides support for built-in connectors, format conversion, column mapping, and performant and scalable data transfer.
  • Wysyłanie działań: wysyłanie i monitorowanie działań przekształcania działających na różnych usługach obliczeniowych, takich jak Azure Databricks, Azure HDInsight, Azure Machine Learning, Azure SQL Database, SQL Server i innych.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.
  • Wykonanie pakietów SSIS: natywne wykonywanie pakietów SQL Server Integration Services (SSIS) w zarządzanym środowisku obliczeniowym platformy Azure.SSIS package execution: Natively execute SQL Server Integration Services (SSIS) packages in a managed Azure compute environment.

W usłudze Data Factory działanie definiuje akcję do wykonania.In Data Factory, an activity defines the action to be performed. Połączona usługa definiuje docelowy magazyn danych lub usługę obliczeniową.A linked service defines a target data store or a compute service. Infrastruktura Integration Runtime zapewnia połączenie między działaniem i połączonymi usługami.An integration runtime provides the bridge between the activity and linked Services. Jest przywoływana przez połączoną usługę lub działanie i udostępnia środowisko obliczeniowe, w którym działanie jest uruchamiane lub wysyłane z programu.It is referenced by the linked service or activity, and provides the compute environment where the activity either runs on or gets dispatched from. Dzięki temu działanie można wykonać w regionie najbliższym docelowemu magazynowi danych lub usłudze obliczeniowej, w sposób najbardziej wydajny, jednocześnie spełniając wymagania dotyczące zabezpieczeń i zgodności.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 infrastruktury Integration RuntimeIntegration runtime types

Usługa Data Factory oferuje trzy typy infrastruktury Integration Runtime. Należy wybrać typ najlepiej odpowiadający poszukiwanym możliwościom integracji danych i potrzebom środowiska sieciowego.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. Te trzy typy to:These three types are:

  • AzureAzure
  • Samodzielny hostingSelf-hosted
  • Azure-SSISAzure-SSIS

W poniższej tabeli opisano możliwości i obsługę sieci dla każdego typu infrastruktury Integration Runtime:The following table describes the capabilities and network support for each of the integration runtime types:

Typ IRIR type Sieć publicznaPublic network Sieć prywatnaPrivate network
AzureAzure Przepływ danychData Flow
Przenoszenie danychData movement
Wysyłanie działaniaActivity dispatch
 
Samodzielny hostingSelf-hosted Przenoszenie danychData movement
Wysyłanie działaniaActivity dispatch
Przenoszenie danychData movement
Wysyłanie działaniaActivity dispatch
Azure-SSISAzure-SSIS Wykonanie pakietu SSISSSIS package execution Wykonanie pakietu SSISSSIS package execution

Na poniższym diagramie przedstawiono, jak różnych infrastruktur Integration Runtime można użyć w sposób połączony, aby zapewnić bogate możliwości integracji danych i obsługę sieci:The following diagram shows how the different integration runtimes can be used in combination to offer rich data integration capabilities and network support:

Różne typy infrastruktur Integration Runtime

Środowisko uruchomieniowe integracji AzureAzure integration runtime

Infrastruktura Azure Integration Runtime zapewnia następujące funkcje:An Azure integration runtime is capable of:

  • Uruchamianie przepływów danych na platformie AzureRunning Data Flows in Azure
  • Uruchamianie działania kopiowania między magazynami danych w chmurzeRunning copy activity between cloud data stores
  • Wysyłanie następujących działań przekształcania w sieci publicznej: działania notesu/jar/Python, działania Hive usługi HDInsight, działania dotyczącego usługi HDInsight, działania dotyczące usługi HDInsight, działania usługi HDInsight Spark, działania usługi HDInsight Streaming Machine Learning, działania związanego z Data Lake Analytics Machine Learning wykonywaniem wsadowym programu .NET, działania w sieci Web, działania wyszukiwania i działania pobierania metadanych.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.

Środowisko sieciowe IR AzureAzure IR network environment

Azure Integration Runtime obsługuje łączenie z magazynami danych i usługami obliczeniowymi za pomocą dostępnych publicznie punktów końcowych.Azure Integration Runtime supports connecting to data stores and compute services with public accessible endpoints. Zastosowanie infrastruktury Integration Runtime (Self-hosted) w środowisku sieci wirtualnej Azure.Use a self-hosted integration runtime for Azure Virtual Network environment.

Zasoby obliczeniowe i skalowanie środowiska IR AzureAzure IR compute resource and scaling

Infrastruktura Integration Runtime zapewnia w pełni zarządzane obliczenia bez serwera na platformie Azure.Azure integration runtime provides a fully managed, serverless compute in Azure. Nie musisz przejmować się udostępnianiem infrastruktury, instalacją oprogramowania, poprawkami i skalowaniem możliwości.You don’t have to worry about infrastructure provision, software installation, patching, or capacity scaling. Dodatkowo płacisz tylko za czas rzeczywistego wykorzystania.In addition, you only pay for the duration of the actual utilization.

Produkt Azure Integration Runtime zapewnia natywne możliwości obliczeniowe przenoszenia danych między magazynami danych w chmurze w sposób bezpieczny, niezawodny i wydajny.Azure integration runtime provides the native compute to move data between cloud data stores in a secure, reliable, and high-performance manner. Możesz określić liczbę jednostek integracji danych używanych w działaniu kopiowania, a rozmiar obliczeniowy infrastruktury Azure IR jest skalowany elastycznie bez konieczności jawnego regulowania rozmiaru infrastruktury Azure Integration Runtime.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.

Wysyłanie działania to lekka operacja, kierująca działanie do docelowej usługi obliczeniowej, dzięki czemu nie występuje konieczności skalowania rozmiaru obliczeniowego dla tego scenariusza.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.

Informacje na temat tworzenia i konfigurowania infrastruktury Azure IR można znaleźć w przewodniku How to create and configure Azure IR (Jak utworzyć i skonfigurować infrastrukturę Azure IR).For information about creating and configuring an Azure IR, see How to create and configure Azure IR under how to guides.

Uwaga

Środowisko Azure Integration Runtime ma właściwości dotyczące środowiska uruchomieniowego przepływu danych, które definiuje podstawową infrastrukturę obliczeniową, która będzie używana do uruchamiania przepływów danych.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.

Własne środowisko Integration RuntimeSelf-hosted integration runtime

Infrastruktura IR (Self-hosted) oferuje następujące możliwości:A self-hosted IR is capable of:

  • Uruchamianie działania kopiowania między magazynami danych w chmurze i magazynem danych w sieci prywatnej.Running copy activity between a cloud data stores and a data store in private network.
  • Wysyłanie następujących działań transformacji do zasobów obliczeniowych w środowisku lokalnym lub Virtual Network platformy Azure: działanie programu Hive w usłudze HDInsight (BYOC — przenoszenie własnego klastra), działanie w usłudze HDInsight (BYOC), Usługa HDInsight MapReduce (BYOC), Usługa HDInsight Spark działanie (BYOC), działanie HDInsight przesyłania strumieniowego (BYOC), Machine Learning działania wykonywania wsadowego, Machine Learning aktualizowania zasobów, działania procedury składowanej, Data Lake Analytics działania U-SQL, działanie niestandardowe (uruchomione na Azure Batch), wyszukiwanie działanie i Pobieranie metadanych.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.

Uwaga

Korzystaj z własnego środowiska Integration Runtime, aby obsługiwać magazyny danych, które wymagają sterownika przystosowanego do oprogramowania, takiego jak SAP HANA, MySQL itp. Aby uzyskać więcej informacji, zobacz obsługiwane magazyny danych.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.

Uwaga

Java Runtime Environment (JRE) to zależność środowiska IR obsługiwanego przez siebie.Java Runtime Environment (JRE) is a dependency of Self Hosted IR. Upewnij się, że środowisko JRE jest zainstalowane na tym samym hoście.Please make sure you have JRE installed on the same host.

Własne środowisko sieciowe IRSelf-hosted IR network environment

Jeśli chcesz przeprowadzić integrację danych bezpiecznie w środowisku sieci prywatnej, która nie ma bezpośredniego połączenia ze środowiskiem chmury publicznej, możesz zainstalować hostowane samodzielnie, lokalne środowisko IR za zaporą firmową lub w wirtualnej sieci prywatnej.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. Infrastruktura Integration Runtime (Self-hosted) wykonuje tylko wychodzące połączenia HTTP do otwartej sieci Internet.The self-hosted integration runtime only makes outbound HTTP-based connections to open internet.

Zasoby obliczeniowe i skalowanie własnego środowiska IRSelf-hosted IR compute resource and scaling

Infrastrukturę Integration Runtime (Self-hosted) należy zainstalować na maszynie lokalnej lub maszynie wirtualnej w sieci prywatnej.Self-hosted IR needs to be installed on an on-premises machine or a virtual machine inside a private network. Aktualnie obsługujemy uruchamianie środowisk IR (Self-hosted) w systemie operacyjnym Windows.Currently, we only support running the self-hosted IR on a Windows operating system.

W celu zapewnienia wysokiej dostępności i skalowalności można zmienić skalowanie środowiska IR (Self-hosted), łącząc wystąpienie logiczne z wieloma maszynami lokalnymi w trybie aktywny-aktywny.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. Aby uzyskać więcej informacji, zobacz artykuł jak utworzyć i skonfigurować samoobsługowe środowisko IR w sekcji jak przewodniki dotyczące szczegółów.For more information, see how to create and configure self-hosted IR article under how to guides for details.

Infrastruktura Azure SSIS Integration RuntimeAzure-SSIS Integration Runtime

Aby zmniejszyć i przenieść obecne obciążenie SSIS, można utworzyć środowisko IR Azure-SSIS w celu natywnego wykonywania pakietów SSIS.To lift and shift existing SSIS workload, you can create an Azure-SSIS IR to natively execute SSIS packages.

Środowisko sieciowe IR Azure-SSISAzure-SSIS IR network environment

Środowisko IR Azure-SSIS można udostępnić w sieci publicznej lub prywatnej.Azure-SSIS IR can be provisioned in either public network or private network. Dostęp do danych lokalnych jest obsługiwany przez połączenie środowiska IR Azure-SSIS z siecią wirtualną połączoną z siecią lokalną.On-premises data access is supported by joining Azure-SSIS IR to a Virtual Network that is connected to your on-premises network.

Zasoby obliczeniowe i skalowanie środowiska IR Azure-SSISAzure-SSIS IR compute resource and scaling

Azure-SSIS IR to w pełni zarządzany klaster maszyn wirtualnych platformy Azure, których przeznaczeniem jest uruchamianie pakietów SSIS.Azure-SSIS IR is a fully managed cluster of Azure VMs dedicated to run your SSIS packages. Możesz przenieść własne Azure SQL Database lub serwer wystąpienia zarządzanego, aby hostować wykaz projektów usług SSIS/pakietów (SSISDB), które mają zostać do niego dołączone.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. Możesz skalować moc obliczeniową, określając rozmiar węzłów, a także liczbę węzłów w klastrze.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. Kosztem pracy produktu Azure-SSIS Integration Runtime można zarządzać, uruchamiając go i zatrzymując zgodnie z potrzebami.You can manage the cost of running your Azure-SSIS Integration Runtime by stopping and starting it as you see fit.

Więcej informacji można znaleźć w artykule przewodnika How to create and configure Azure-SSIS IR (Jak utworzyć i skonfigurować środowisko Azure-SSIS IR).For more information, see how to create and configure Azure-SSIS IR article under how to guides. Po utworzeniu możesz wdrażać istniejące pakiety SSIS i zarządzać nimi praktycznie bez zmian, przy użyciu znanych narzędzi, takich jak SQL Server Data Tools (SSDT) i SQL Server Management Studio (SSMS), co przypomina lokalne zastosowanie SSIS.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.

Aby uzyskać więcej informacji o środowisku uruchomieniowym Azure-SSIS, zobacz następujące artykuły:For more information about Azure-SSIS runtime, see the following articles:

Lokalizacja środowiska Integration RuntimeIntegration runtime location

Lokalizacja usługi Data Factory to miejsce, w którym przechowywane są metadane fabryki danych i gdzie inicjowane jest wyzwalanie potoku.The Data Factory location is where the metadata of the data factory is stored and where the triggering of the pipeline is initiated from. Jednak fabryka danych może mieć dostęp do magazynów danych i usług obliczeniowych w innych regionach świadczenia usługi Azure, aby przenosić dane między magazynami danych lub przetwarzać dane przy użyciu usług obliczeniowych.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. To zachowanie jest wykonywane przez dostępne globalnie środowisko IR, co zapewnia zgodność danych, wydajność i niższe koszty wyjścia z sieci.This behavior is realized through the globally available IR to ensure data compliance, efficiency, and reduced network egress costs.

Lokalizacja IR definiuje lokalizację zaplecza obliczeniowego i w praktyce lokalizację, w której wykonywane jest przenoszenie danych, wysyłanie działania i wykonywanie pakietu 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. Lokalizacja IR może różnić się od lokalizacji fabryki danych, do której należy.The IR location can be different from the location of the data factory it belongs to.

Lokalizacja środowiska IR AzureAzure IR location

Dla środowiska IR Azure można ustawić konkretną lokalizację. W takim przypadku przenoszenie danych lub wysyłanie działania nastąpi w tym określonym regionie.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.

Jeśli zdecydujesz się użyć automatycznie rozwiązywania Azure IR , który jest domyślnym,If you choose to use the auto-resolve Azure IR which is the default,

  • W przypadku działania kopiowania usługa ADF automatycznie spróbuje jak najlepiej wykryć magazyn danych ujścia i źródła w celu wybrania najlepszej lokalizacji w tym samym regionie (jeśli jest dostępna) lub w najbliższym regionie w obrębie tego samego obszaru geograficznego. Jeśli tych obiektów nie da się wykryć, zostanie użyty region fabryki danych.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.

  • W przypadku wyszukiwania/GetMetadata/usuwania działania (znanych także jako działania potoku), wysyłania działań transformacji (znanych także jako działania zewnętrzne) i operacji tworzenia (połączenie testowe, lista folderów przeglądania i lista tabel, Podgląd danych) funkcja ADF użyje środowiska IR w regionie usługi Data Factory.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.

  • W przypadku przepływu danych funkcja ADF będzie używać środowiska IR w regionie usługi Data Factory.For Data Flow, ADF will use the IR in the data factory region.

    Porada

    Dobrym sposobem zapewnienia przepływu danych w tym samym regionie co odpowiednie magazyny danych (jeśli to możliwe).A good practice would be to ensure Data flow runs in the same region as your corresponding data stores (if possible). Można to osiągnąć przez automatyczne rozwiązanie Azure IR (Jeśli lokalizacja magazynu danych jest taka sama jak lokalizacja Data Factory) lub przez utworzenie nowego wystąpienia Azure IR w tym samym regionie, w którym znajdują się magazyny danych, a następnie wykonanie na nim przepływu danych.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.

Istnieje możliwość monitorowania, która lokalizacja IR jest używana podczas wykonywania działania w widoku monitorowania działania potoku w interfejsie użytkownika lub w ładunku monitorowania działania.You can monitor which IR location takes effect during activity execution in pipeline activity monitoring view on UI or activity monitoring payload.

Porada

Jeśli obowiązują rygorystyczne wymagania dotyczące zgodności danych i konieczne jest zapewnienie, że dane nie opuszczą konkretnego obszaru geograficznego, można jawnie utworzyć środowisko IR Azure w konkretnym regionie i wskazać to środowisko IR dla połączonej usługi przy użyciu właściwości 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. Jeśli na przykład chcesz skopiować dane z obiektu Blob z regionu Południowe Zjednoczone Królestwo do magazynu danych SQL w tym samym regionie i chcesz mieć pewność, że dane nie opuszczą Zjednoczonego Królestwa, utwórz środowisko IR Azure w regionie Południowe Zjednoczone Królestwo i połącz obie połączone usługi z tym środowiskiem 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.

Lokalizacja własnego środowiska IRSelf-hosted IR location

Środowisko IR (Self-hosted) jest rejestrowane logicznie w usłudze Data Factory, a zasoby obliczeniowe wspierające jego funkcjonalność zapewnia użytkownik.The self-hosted IR is logically registered to the Data Factory and the compute used to support its functionalities is provided by you. W związku z tym nie istnieje wyraźna właściwość lokalizacji środowiska IR (Self-hosted).Therefore there is no explicit location property for self-hosted IR.

W przypadku zastosowania do wykonania przenoszenia danych, środowisko IR (Self-hosted) pobiera dane ze źródła i zapisuje je w miejscu docelowym.When used to perform data movement, the self-hosted IR extracts data from the source and writes into the destination.

Lokalizacja środowiska IR Azure-SSISAzure-SSIS IR location

Wybór odpowiedniej lokalizacji dla środowiska IR Azure-SSIS jest kluczowy dla osiągnięcia wysokiej wydajności obciążeń wyodrębnianie-przekształcanie-ładowanie (ETL).Selecting the right location for your Azure-SSIS IR is essential to achieve high performance in your extract-transform-load (ETL) workflows.

  • Lokalizacja Azure-SSIS IR nie musi być taka sama jak lokalizacja fabryki danych, ale powinna być taka sama jak lokalizacja własnego serwera Azure SQL Database/Managed instance, gdzie SSISDB ma być hostowana.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/Managed Instance server where SSISDB is to be hosted. Dzięki temu środowisko IR Azure-SSIS może z łatwością uzyskać dostęp do bazy SSISDB bez wytwarzania dużego ruchu między różnymi lokalizacjami.This way, your Azure-SSIS Integration Runtime can easily access SSISDB without incurring excessive traffics between different locations.
  • Jeśli nie masz istniejącego serwera wystąpienia Azure SQL Database/zarządzanego do hostowania SSISDB, ale masz lokalne źródła danych/miejsca docelowe, należy utworzyć nowy serwer wystąpienia Azure SQL Database/zarządzanego w tej samej lokalizacji sieci wirtualnej podłączonej do sieci lokalnej.If you do not have an existing Azure SQL Database/Managed Instance server to host SSISDB, but you have on-premises data sources/destinations, you should create a new Azure SQL Database/Managed Instance server in the same location of a virtual network connected to your on-premises network. W ten sposób można utworzyć Azure-SSIS IR przy użyciu nowego serwera wystąpienia Azure SQL Database/zarządzanego i dołączenia do tej sieci wirtualnej, a wszystko to w tej samej lokalizacji, co skutecznie minimalizuje ruchy danych w różnych lokalizacjach.This way, you can create your Azure-SSIS IR using the new Azure SQL Database/Managed Instance server and joining that virtual network, all in the same location, effectively minimizing data movements across different locations.
  • Jeśli lokalizacja istniejącego serwera Azure SQL Database/zarządzanego wystąpienia, gdzie SSISDB jest hostowana, nie jest taka sama jak lokalizacja sieci wirtualnej podłączonej do sieci lokalnej, najpierw utwórz Azure-SSIS IR przy użyciu istniejącego serwera wystąpienia Azure SQL Database/zarządzanego i przyłączania do innej sieci wirtualnej w tej samej lokalizacji, a następnie skonfiguruj sieć wirtualną do połączenia sieci wirtualnej między różnymi lokalizacjami.If the location of your existing Azure SQL Database/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/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.

Na poniższym diagramie przedstawiono ustawienia lokalizacji usługi Data Factory i jej czasy uruchomienia integracji:The following diagram shows location settings of Data Factory and its integration run times:

Lokalizacja środowiska Integration Runtime

Wybór środowiska IR do użyciaDetermining which IR to use

Działanie kopiowaniaCopy activity

Działanie kopiowania wymaga połączonych usług źródła i ujścia w celu zdefiniowania kierunku przepływu danych.For Copy activity, it requires source and sink linked services to define the direction of data flow. Poniższa logika jest stosowana do określenia, które wystąpienie środowiska IR jest używane do wykonania kopii:The following logic is used to determine which integration runtime instance is used to perform the copy:

  • Kopiowanie między dwoma źródłami danych w chmurze: jeśli zarówno połączona usługa źródła, jak i ujścia używają środowiska IR Azure, usługa ADF użyje regionalnego środowiska IR Azure (jeśli zostało określone) lub automatycznie określi lokalizację środowiska IR Azure, jeśli wybrano opcję automatycznego określania środowiska IR, co jest ustawieniem domyślnym. Opisano to w sekcji Lokalizacja środowiska 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.
  • Kopiowanie między źródłem danych w chmurze i źródłem danych w sieci prywatnej: jeśli połączona usługa źródła lub ujścia wskazuje środowisko IR (Self-hosted), działanie kopiowania jest wykonywane w tym środowisku IT (Self-hosted).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.
  • Kopiowanie między dwoma źródłami danych w sieci prywatnej: obie połączone usługi (źródła i ujścia) muszą wskazywać to samo wystąpienie środowiska Integration Runtime, które jest także wykorzystywane do wykonania działania kopiowania.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.

Działanie wyszukiwania i uzyskiwania metadanychLookup and GetMetadata activity

Działanie wyszukiwania i uzyskiwania metadanych jest wykonywane w środowisku Integration Runtime skojarzonym z połączoną usługą magazynu danych.The Lookup and GetMetadata activity is executed on the integration runtime associated to the data store linked service.

Działanie przekształcaniaTransformation activity

Każde działanie przekształcania zawiera docelową obliczeniową usługę połączoną, która wskazuje infrastrukturę Integration Runtime.Each transformation activity has a target compute Linked Service, which points to an integration runtime. To wystąpienie infrastruktury Integration Runtime jest miejscem, z którego wysyłane jest działanie przekształcania.This integration runtime instance is where the transformation activity is dispatched from.

Działanie przepływu danychData Flow activity

Działanie przepływu danych jest wykonywane na skojarzonym z nim środowisku Integration Runtime.Data Flow activity is executed on the integration runtime associated to it.

Następne krokiNext steps

Zobacz następujące artykuły:See the following articles: