Kopiowanie lub klonowanie fabryki danych w usłudze Azure Data Factory

DOTYCZY: Azure Data Factory Azure Synapse Analytics

Napiwek

Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !

W tym artykule opisano sposób kopiowania lub klonowania fabryki danych w usłudze Azure Data Factory.

Przypadki użycia dla klonowania fabryki danych

Oto niektóre okoliczności, w których warto skopiować lub sklonować fabrykę danych:

  • Przenieś usługę Data Factory do nowego regionu. Jeśli chcesz przenieść usługę Data Factory do innego regionu, najlepszym sposobem jest utworzenie kopii w regionie docelowym i usunięcie istniejącej.

  • Zmiana nazwy usługi Data Factory. Platforma Azure nie obsługuje zmieniania nazw zasobów. Jeśli chcesz zmienić nazwę fabryki danych, możesz sklonować fabrykę danych o innej nazwie i usunąć istniejącą fabrykę danych.

  • Debugowanie zmienia się , gdy funkcje debugowania nie są wystarczające. W większości scenariuszy można użyć debugowania. W innych, testowanie zmian w sklonowanym środowisku piaskownicy ma większe sens. Na przykład sposób działania sparametryzowanych potoków ETL w przypadku wyzwolenia wyzwalacza po nadejściu pliku w porównaniu z upływem przedziału czasu może nie być łatwo testowalne za pomocą samego debugowania. W takich przypadkach możesz sklonować środowisko piaskownicy do eksperymentowania. Ponieważ opłaty za usługę Azure Data Factory są naliczane głównie według liczby uruchomień, druga fabryka nie prowadzi do żadnych dodatkowych opłat.

Jak sklonować fabrykę danych

  1. W ramach wymagań wstępnych należy najpierw utworzyć docelową fabrykę danych w witrynie Azure Portal.

  2. Jeśli jesteś w trybie GIT:

    1. Za każdym razem, gdy publikujesz z portalu, szablon usługi Resource Manager fabryki jest zapisywany w usłudze GIT w gałęzi adf_publish
    2. Połączenie nową fabrykę do tego samego repozytorium i skompiluj z gałęzi adf_publish. Zasoby, takie jak potoki, zestawy danych i wyzwalacze, będą przenoszone
  3. Jeśli jesteś w trybie na żywo:

    1. Interfejs użytkownika usługi Data Factory umożliwia eksportowanie całego ładunku fabryki danych do pliku szablonu usługi Resource Manager i pliku parametrów. Dostęp do nich można uzyskać za pomocą przycisku Szablon usługi RESOURCE Manager usługi ARM \ Eksportuj szablon usługi Resource Manager w portalu.
    2. Możesz wprowadzić odpowiednie zmiany w pliku parametrów i zamienić je w nowych wartościach nowej fabryki
    3. Następnie można wdrożyć ją za pomocą standardowych metod wdrażania szablonów usługi Resource Manager.
  4. Jeśli masz w fabryce źródłowej selfhosted IntegrationRuntime, musisz wstępnie utworzyć ją o tej samej nazwie w fabryce docelowej. Jeśli chcesz udostępnić środowisko Integration Runtime SelfHosted między różnymi fabrykami, możesz użyć wzorca opublikowanego tutaj w celu udostępniania własnego środowiska IR.

  5. Ze względów bezpieczeństwa wygenerowany szablon usługi Resource Manager nie będzie zawierać żadnych informacji tajnych, na przykład haseł dla połączonych usług. W związku z tym należy podać poświadczenia jako parametry wdrożenia. Jeśli ręczne wprowadzanie poświadczeń nie jest pożądane w przypadku ustawień, rozważ pobranie parametry połączenia i haseł z usługi Azure Key Vault. Zobacz więcej

Zapoznaj się ze wskazówkami dotyczącymi tworzenia fabryki danych w witrynie Azure Portal w temacie Tworzenie fabryki danych przy użyciu interfejsu użytkownika usługi Azure Data Factory.