Eventstream CI/CD – Git-integrasjon og distribusjonssamlebånd
Denne artikkelen forklarer hvordan Git-integrerings- og distribusjonssamlebånd fungerer for Eventstream i Fabric. Lær hvordan du synkroniserer et arbeidsområde til Git-repositoriet, utfører Eventstream-elementene til Git og distribuerer dem på tvers av ulike arbeidsområder.
Stoffplattformen tilbyr Git-integrasjons- og distribusjonssamlebånd for ulike scenarier:
- Bruk Git-integrering til å synkronisere et arbeidsområde til en git-repositorium, og administrer trinnvis endring, gruppesamarbeid, utføringslogg i Eventstream-elementer.
- Bruk utrullingssamlebånd til å distribuere et arbeidsområde (med Eventstream-elementer) til ulike utviklings-, test- og produksjonsmiljøer.
Forutsetning
Hvis du vil ha tilgang til CI/CD-funksjonene for Eventstream, må du oppfylle følgende krav:
- En stoffkapasitet til å bruke alle støttede stoffelementer. Hvis du ikke har en ennå, kan du registrere deg for en gratis prøveversjon.
- Git-integrering må være aktivert fra administrasjonsportalen: Brukere kan synkronisere arbeidsområdeelementer med git-repositoriene sine.
- Tilgang til et eksisterende repositorium fra Azure DevOps eller GitHub.
- Du er administrator for et Fabric-arbeidsområde.
Koble et arbeidsområde til et Git-repositorium
Bare en administrator for arbeidsområdet kan koble et arbeidsområde til et repositorium, men når de er tilkoblet, kan alle med tillatelse arbeide i arbeidsområdet. Hvis du ikke er administrator, kan du be administratoren om hjelp med å koble til.
Følg disse trinnene for å koble et arbeidsområde til en Azure- eller GitHub-repositorium:
- Logg på Fabric, og gå til arbeidsområdet du vil koble til.
- Gå til innstillinger for arbeidsområde, og velg Git-integrasjon
- Velg et git-repositorium, og skriv inn en git-mappe. Ett arbeidsområde synkroniseres til en git-mappe.
- Fra arbeidsområdevisningen ser du statusen for Eventstream-elementet som synkronisert.
Utfør hendelsesstrømsendringer til git
Når du har gjort endringer i Eventstream-elementet, ser du statusen Uforpliktende git ved siden av Eventstream-elementet i arbeidsområdevisningen. Velg kildekontrollknappen øverst i visningen, og velg Eventstream-elementet som skal utføres.
Når Eventstream-elementet er synkronisert, kan du vise den nyeste Eventstream-endringen i git-repositoriet.
Oppdater Eventstream-elementer fra Git
Hvis du gjør endringer i Eventstream-elementet i git-repositoriet, ser du statusen Oppdater nødvendig git ved siden av Eventstream-elementet i arbeidsområdevisningen. Velg kildekontrollknappen øverst i visningen, og velg Oppdater alt for å slå sammen de siste Eventstream-endringene.
Distribuer Eventstream-elementer fra ett trinn til et annet
- Velg Opprett datasamlebånd for distribusjon i arbeidsområdevisningen. Du kan også opprette et datasamlebånd fra inngangspunktet for utrullingssamlebånd i Fabric (nederst i arbeidsområdelisten).
- Du kan definere hvor mange faser det skal ha og hva de skal kalles. Antall faser er permanente og kan ikke endres etter at datasamlebåndet er opprettet.
- Gi et navn til datasamlebåndet. Standardsamlebåndet har tre faser kalt Utvikling, Test og Produksjon. Du kan gi nytt navn til fasene og ha hvor som helst mellom 2-10 faser i et datasamlebånd. Velg deretter Opprett og fortsett.
- Når du har opprettet et datasamlebånd, kan du tilordne et arbeidsområde til hver fase.
- Når du har innhold i en samlebåndfase, kan du velge elementene og distribuere det til neste fase, selv om arbeidsområdet i neste fase har innhold. Parvise elementer overskrives.
Du kan se gjennom distribusjonsloggen for å se siste gang innholdet ble distribuert til hvert trinn. Distribusjonslogg er nyttig for å etablere når en fase sist ble oppdatert. Det kan også være nyttig hvis du vil spore tid mellom distribusjoner.
Hvis du vil lære mer om utrullingssamlebånd, kan du gå til Kom i gang med utrullingssamlebånd