Kopiera eller klona en datafabrik i Azure Data Factory

GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics

Dricks

Prova Data Factory i Microsoft Fabric, en allt-i-ett-analyslösning för företag. Microsoft Fabric omfattar allt från dataflytt till datavetenskap, realtidsanalys, business intelligence och rapportering. Lär dig hur du startar en ny utvärderingsversion kostnadsfritt!

I den här artikeln beskrivs hur du kopierar eller klonar en datafabrik i Azure Data Factory.

Användningsfall för kloning av en datafabrik

Här är några av de omständigheter där du kan ha nytta av att kopiera eller klona en datafabrik:

  • Flytta Data Factory till en ny region. Om du vill flytta datafabriken till en annan region är det bästa sättet att skapa en kopia i målregionen och ta bort den befintliga.

  • Byter namn på Data Factory. Azure har inte stöd för att byta namn på resurser. Om du vill byta namn på en datafabrik kan du klona datafabriken med ett annat namn och ta bort den befintliga.

  • Felsökningsändringar när felsökningsfunktionerna inte räcker till. I de flesta scenarier kan du använda Felsökning. I andra fall är det mer meningsfullt att testa ändringar i en klonad sandbox-miljö. Till exempel, hur dina parametriserade ETL-pipelines skulle bete sig när en utlösare utlöses vid fil ankomst jämfört med över rullande tidsfönster, kanske inte är lätt att testa via felsökning ensam. I dessa fall kanske du vill klona en sandbox-miljö för experimentering. Eftersom Azure Data Factory främst debiteras av antalet körningar leder en andra fabrik inte till några ytterligare avgifter.

Klona en datafabrik

  1. Som en förutsättning måste du först skapa din måldatafabrik från Azure-portalen.

  2. Om du är i GIT-läge:

    1. Varje gång du publicerar från portalen sparas fabrikens Resource Manager-mall i GIT i adf_publish-grenen
    2. Anslut den nya fabriken till samma lagringsplats och skapa från adf_publish gren. Resurser, till exempel pipelines, datauppsättningar och utlösare, kommer att genomföras
  3. Om du är i liveläge:

    1. Med Data Factory-användargränssnittet kan du exportera hela nyttolasten för datafabriken till en Resource Manager-mallfil och en parameterfil. De kan nås från ARM-mallen \ Knappen Exportera Resource Manager-mall i portalen.
    2. Du kan göra lämpliga ändringar i parameterfilen och växla in nya värden för den nya fabriken
    3. Sedan kan du distribuera den via standarddistributionsmetoder för Resource Manager-mallar.
  4. Om du har en SelfHosted IntegrationRuntime i källfabriken måste du skapa den med samma namn i målfabriken. Om du vill dela SelfHosted Integration Runtime mellan olika fabriker kan du använda mönstret som publiceras här om att dela SelfHosted IR.

  5. Av säkerhetsskäl innehåller den genererade Resource Manager-mallen ingen hemlig information, till exempel lösenord för länkade tjänster. Därför måste du ange autentiseringsuppgifterna som distributionsparametrar. Om manuellt inmatning av autentiseringsuppgifter inte är önskvärt för dina inställningar bör du överväga att hämta anslutningssträng och lösenord från Azure Key Vault i stället. Visa fler

Läs vägledningen för att skapa en datafabrik i Azure-portalen i Skapa en datafabrik med hjälp av Azure Data Factory-användargränssnittet.