Udostępnij przez


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ś Data Factory do nowego regionu. Jeśli chcesz przenieść fabrykę danych 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ć Debug. W innych przypadkach testowanie zmian w sklonowanym środowisku piaskownicy ma większy 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ć łatwe do testowania za pomocą samego debugowania. W takich przypadkach warto 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 naliczania 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 Resource Manager fabryki jest zapisywany do GIT w gałęzi adf_publish
    2. Połącz nową fabrykę z tym samym repozytorium i skompiluj ją z gałęzi adf_publish. Zasoby, takie jak potoki, zestawy danych i wyzwalacze, będą przeniesione.
  3. Jeśli jesteś w trybie na żywo:

    1. Interfejs użytkownika Data Factory umożliwia eksportowanie całej zawartości fabryki danych do pliku szablonu Resource Manager i pliku parametrów. Dostęp do nich można uzyskać z przycisku Szablon ARM \ Eksportuj szablon Resource Manager w portalu.
    2. Możesz wprowadzić odpowiednie zmiany w pliku parametrów i zastąpić je nowymi wartościami dla 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 Integration Runtime, musisz wstępnie utworzyć ją o tej samej nazwie w fabryce docelowej. Jeśli chcesz udostępnić środowisko SelfHosted Integration Runtime pomiędzy różnymi fabrykami, możesz skorzystać z opisanego tutaj wzorca udostępniania SelfHosted 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 dla ustawień, rozważ pobranie parametrów 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.