Bruk Azure Batch-aktiviteten til å kjøre en kommando på en Azure Batch-forekomst

Azure Batch-aktiviteten i Data Factory for Microsoft Fabric lar deg kjøre en kommando mot en Azure Batch-forekomst. Hvis du migrerer til Fabric Data Factory fra ADF eller Synapse, kalles denne aktiviteten Custom-aktivitet.

Forutsetninger

Du må fullføre følgende forutsetninger for å komme i gang:

Legge til en Azure Batch-aktivitet i et datasamlebånd med brukergrensesnittet

Hvis du vil bruke en Azure Batch-aktivitet i et datasamlebånd, gjør du følgende:

Opprett aktiviteten

  1. Opprett et nytt datasamlebånd i arbeidsområdet.

  2. Søk etter Azure Batch i datasamlebåndet Aktiviteter-ruten, og velg den for å legge den til i datasamlebåndlerretet.

    Notat

    Du må kanskje utvide menyen og rulle nedover for å se Azure Batch-aktiviteten som uthevet i følgende skjermbilde.

    Skjermbilde av stoffgrensesnittet med Aktiviteter-ruten og Azure Batch-aktivitet uthevet.

  3. Velg den nye Azure Batch-aktiviteten på lerretet for datasamlebåndredigering hvis den ikke allerede er valgt.

    Skjermbilde som viser fanen Generelle innstillinger i Azure Batch-aktiviteten.

Se Generelle innstillinger veiledning for å konfigurere generelt innstillinger-fanen.

Aktivitetsinnstillinger for Azure Batch

Velg Innstillinger-fanen, og deretter kan du velge en eksisterende eller opprette en ny Azure Batch-tilkobling, angi en kommando som skal kjøres, og en ressurstilkobling til en lagringskonto. Du kan også angi en bestemt mappebane i lagringskontoen og en oppbevaringstid i dager for data som skal beholdes der, samt legge til utvidede egenskaper for dine egne.

Azure Batch-aktiviteten støtter tilkoblingstyper for WI, SPN og OAuth.

Skjermbilde som viser Innstillinger-fanen for Azure Batch-aktiviteten.

Using Fabric Workspace Identity (WI) i Azure Batch-aktiviteten

  1. Opprett Workspace-identiteten

    Du må aktivere WI i arbeidsområdet ditt (dette kan ta litt tid å laste). Lag en arbeidsplassidentitet i din Fabric-arbeidsplass. Merk at WI skal opprettes i samme arbeidsområde som pipelinen din.

    Sjekk ut dokumentasjonen om Workspace Identity.

  2. Aktiver innstillinger på leietakernivå

    Aktiver følgende leietakerinnstilling (den er deaktivert som standard): tjenesteledere kan kalle Fabric offentlige API-er.

    Du kan aktivere denne innstillingen i Fabric admin-portalen. For mer informasjon om denne innstillingen, se artikkelen om enable service principal authentication for admin APIs.

  3. Gi arbeidsområdetillatelser til arbeidsområdets identitet

    Åpne arbeidsområdet, velg Administrer tilgang, og tildel tillatelser til arbeidsområdets identitet. Bidragsytertilgang er tilstrekkelig for de fleste scenarioer.

    Sjekk dokumentasjonen om Gi brukere tilgang til arbeidsområder.

Lagre og kjøre eller planlegge datasamlebåndet

Bytt til Hjem-fanen øverst i pipeline-editoren og velg lagre-knappen for å lagre pipelinen din. Velg Kjør for å kjøre det direkte eller Planlegg for å planlegge løp til bestemte tider eller intervaller. For mer informasjon om rørledningskjøringer, se: planlegg rørledningskjøringer.

Skjermbilde som viser Hjem-fanen i redigeringsprogrammet for datasamlebåndet med fanenavnet, Knappene Lagre, Kjør og Planlegg uthevet.

Etter kjøring kan du overvåke pipeline-kjøringen og se kjørehistorikk fra Output-fanen under lerretet.

Kjente problemer

  • WI-alternativet i tilkoblingsinnstillingene dukker ikke opp i noen tilfeller. Dette er en feil som det jobbes med en løsning for øyeblikket.
  • Å bruke Service Principal for å kjøre en notatbok som inneholder Semantic Link-kode har funksjonelle begrensninger og støtter kun en delmengde av Semantic Link-funksjoner. Se de støttede semantiske lenkefunksjonene for detaljer. Hvis du vil bruke andre funksjoner, anbefales det at du godkjenner semantisk kobling manuelt med en tjenestekontohaver.
  • Noen kunder ser kanskje ikke nedtrekksmenyen for Workspace Identity (WI), eller kan se den, men klarer ikke å opprette en tilkobling. Denne oppførselen skyldes et kjent problem i en av våre underliggende plattformkomponenter. Løsningen arbeides for øyeblikket med.