Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Microsoft Fabric-variabelbiblioteker gør det muligt for udviklere at tilpasse og dele elementkonfigurationer i et arbejdsområde med det formål at strømline administration af indholdslivscyklus. I denne artikel forklares det, hvordan du opretter, administrerer og bruger variabelbiblioteker.
Du kan finde en mere detaljeret gennemgang af processen i selvstudiet til brug af variabelbiblioteker.
Prerequisites
Hvis du vil oprette variable bibliotekselementer i Fabric, skal du bruge:
En Fabric-lejerkonto med et aktivt abonnement. Opret en konto til gratis.
Et arbejdsområde med en Microsoft Fabric-aktiveret -kapacitet.
Følgende lejerskift er aktiveret fra administrationsportalen:
Lejeradministratoren, kapacitetsadministratoren eller arbejdsområdeadministratoren kan aktivere disse parametre, afhængigt af organisationens indstillinger.
Sikkerhedsovervejelser og administration af tilladelser for Fabric-variabelbiblioteker
Strukturvariabelbiblioteker er effektive konstruktioner, der muliggør centraliseret styring af variabler på tværs af flere Fabric-elementer. Denne fleksibilitet introducerer imidlertid kritiske sikkerhedsovervejelser.
Da variable biblioteker i sig selv er stofelementer, styres de af deres egne tilladelsessæt . Disse tilladelsessæt kan afvige fra dem for de varer, der bruger deres variabler. Denne uoverensstemmelse kan føre til scenarier, hvor en bruger har skriveadgang til et variabelbibliotek, men mangler adgang til det forbrugende element.
I sådanne tilfælde kan uautoriserede brugere ændre variabelværdier på måder, der bevidst eller utilsigtet ændrer adfærden af afhængige Fabric-elementer. Denne mulighed skaber en potentiel angrebsvektor, hvor ondsindede opdateringer af delte variabler kan kompromittere integriteten, sikkerheden eller funktionaliteten af disse elementer.
Følg disse nøglepraksisser for at mindske disse risici:
- Anvend strenge tilladelseskontroller: Administratorer skal omhyggeligt administrere skrivetilladelser til variable biblioteker, så kun brugere eller tjenester, der er tillid til, kan ændre dem. Denne praksis omfatter at undgå alt for tilladt adgang og regelmæssigt overvåge tilladelsestildelinger.
- Brug biblioteksreferencer, der er tillid til: Elementer bør kun referere til variabler fra biblioteker, der eksplicit er angivet som pålidelige. Denne tillidsmodel skal gennemtvinges via styringspolitikker, der validerer kilden til variabelreferencer under udvikling og udrulning.
Du kan finde flere oplysninger under Tilladelser til variabelbibliotek.
Oprette et variabelt bibliotekselement
Du kan oprette et variabelt bibliotekselement fra Fabric-startsiden eller inde fra dit arbejdsområde:
Vælg Opret i sidebjælken. (Hvis den ikke er der, skal du markere de tre prikker og derefter vælge Opret).
I sektionen Data Factory skal du vælge Variabelbibliotek.
Navngiv det nye variabelbibliotek, og vælg derefter Opret. Sørg for, at navnet er i overensstemmelse med de påkrævede navngivningskonventioner.
Der vises et tomt variabelbibliotek. Du kan nu føje variabler til den.
Administrere variabelbiblioteker og deres variabler
Du kan administrere variablerne i variabelbiblioteket fra den øverste menulinje.
Tilføje en variabel
Sådan føjer du en ny variabel til biblioteket:
- Vælg + Ny variabel.
- Angiv et navn. Sørg for, at den følger navngivningskonventionerne.
- Vælg en type på rullelisten. Se en liste over understøttede variabeltyper.
- Angiv en standardværdi.
- Tilføj en note, der forklarer, hvad variablen er til, eller hvordan du bruger den (valgfrit).
- Vælg Gem.
Slet eller rediger en variabel
- Hvis du vil slette en variabel, skal du vælge en eller flere variabler og derefter vælge Slet variabel>Gem.
- Hvis du vil redigere navnet, typen eller værdisættet for en variabel, skal du ændre værdien og derefter vælge Gem.
- Hvis du vil tilføje et andet alternativt værdisæt, skal du vælge Tilføj værdisæt.
Note
Hvis du vælger Gem, når du har redigeret en variabel i variabelbiblioteket, udløses en fejlvalideringskontrol for at sikre, at alle variabelnavne og -værdier er gyldige. Du skal rette eventuelle fejl, før du gemmer ændringerne.
Tilføj et værdisæt
Sådan tilføjer du et andet værdisæt, som du kan bruge i en anden fase:
Vælg Tilføj værdisæt.
Navngiv værdisættet. Sørg for, at den følger navngivningskonventionerne. Giv den en beskrivelse (valgfrit) på op til 2.048 tegn.
Hvis du vil bruge denne værdi til at være den aktuelt aktive værdi, der er angivet i dette arbejdsområde, skal du vælge Angiv som aktiv.
Angiv værdier for alle variablerne i variabelbiblioteket.
Vælg Gem.
Rediger et værdisæt
Sådan redigerer du et værdisæt:
Markér de tre prikker ud for navnet på værdisættet.
Vælg Angiv som aktiv (for dette arbejdsområde), Omdøb eller Slet.
Vælg Gem. Ændringer træder først i kraft, når du har gemt dem.
Hvis du vil nulstille værdien af hver variabel til standardværdien, skal du vælge nulstillingsknappen.
Overvejelser og begrænsninger
Størrelsesbegrænsninger
Der kan være op til 1.000 variabler og op til 1.000 værdisæt, så længe du opfylder begge disse krav:
- Det samlede antal celler i de alternative værdisæt er mindre end 10.000.
- Varens størrelse overstiger ikke 1 MB.
Disse krav valideres, når du gemmer ændringer.
Notefeltet kan indeholde op til 2.048 tegn.
Feltet beskrivelse af værdisættet kan indeholde op til 2.048 tegn.
Begrænsninger for alternative værdisæt
- Alternative værdisæt i et variabelbibliotek vises i den rækkefølge, du tilføjede dem i. I øjeblikket kan du ikke ændre rækkefølgen af dem i brugergrænsefladen. Hvis du vil ændre rækkefølgen, skal du redigere JSON-filen direkte.
- Navnet på hvert værdisæt skal være entydigt i et variabelbibliotek.
- Variabelnavne skal være entydige i et variabelbibliotek. Du kan have to variabler med samme navn i et arbejdsområde, hvis de er i forskellige elementer.
- Der er altid én (og kun én) aktiv værdi angivet i et variabelbibliotek ad gangen. Du kan ikke slette et værdisæt, mens det er aktivt. Hvis du vil slette den, skal du først konfigurere en anden værdi, der er indstillet til at være aktiv. Du kan have en anden aktiv værdi angivet for hver fase i en udrulningspipeline.