Een werkruimte toewijzen aan een Implementatiepijplijn van Microsoft Fabric
Met implementatiepijplijnen kunt u werkruimten toewijzen en intrekken voor elke fase in een pijplijn. Deze mogelijkheid is belangrijk voor organisaties die al werkruimten hebben die worden gebruikt als verschillende omgevingen van een beheerde release. In dergelijke gevallen kunt u elke werkruimte toewijzen aan de bijbehorende pijplijnfase en verder werken in uw gebruikelijke stroom.
Notitie
De nieuwe gebruikersinterface voor de implementatiepijplijn bevindt zich momenteel in preview-versie. Als u de nieuwe gebruikersinterface wilt inschakelen of gebruiken, raadpleegt u De nieuwe gebruikersinterfacegaan gebruiken.
Zie het implementatiepijplijnproces voor meer informatie over het toewijzen van werkruimten en de implicaties met betrekking tot capaciteiten en machtigingen.
Een werkruimte toewijzen aan een leeg pijplijnstadium
Als u een werkruimte wilt toewijzen aan een implementatiepijplijn, moet de pijplijnfase waaraan u de werkruimte wilt toewijzen, leeg zijn. Als u een werkruimte wilt toewijzen aan een pijplijnfase waaraan al een andere werkruimte is toegewezen, de huidige werkruimte uit die fase ongedaan maken en vervolgens de nieuwe werkruimte toewijzen.
Voordat u een werkruimte toewijst aan een implementatiepijplijnfase, controleert u de beperkingen sectie en zorgt u ervoor dat de werkruimte aan de vereiste voorwaarden voldoet.
Notitie
Voordat u een werkruimte aan een implementatiepijplijn toewijst of de toewijzing ervan ongedaan maakt, moet u er rekening mee houden dat telkens wanneer u een werkruimte in een leeg stadium implementeert, een nieuwe werkruimte wordt gemaakt en wanneer u de toewijzing van een werkruimte ongedaan maakt, alle geschiedenis en geconfigureerde regels van de fase van de implementatie verloren gaan.
Volg deze stappen om een werkruimte toe te wijzen aan een implementatiepijplijnfase:
- Een werkruimte toewijzen: nieuwe gebruikersinterface
- Een werkruimte toewijzen: oorspronkelijke gebruikersinterface
Open de implementatiepijplijn.
Vouw in de fase waaraan u een werkruimte wilt toewijzen de vervolgkeuzelijst met de titel Inhoud toevoegen aan deze fase uit.
Selecteer de werkruimte die u aan deze fase wilt toewijzen.
Selecteer Toewijzen.
Een werkruimte verwijderen uit een fase van de implementatiepijplijn
U kunt de toewijzing van een werkruimte ongedaan maken vanuit elke implementatiepijplijnfase. Als u een andere werkruimte wilt toewijzen aan een implementatiepijplijnfase, moet u eerst de huidige werkruimte uit die fase intrekken.
Voer de volgende stappen uit om een werkruimte uit een implementatiepijplijnfase ongedaan te maken:
- Een werkruimte intrekken: nieuwe gebruikersinterface
- Een werkruimte intrekken: Oorspronkelijke gebruikersinterface
Itemkoppeling
Koppelen is het proces waarmee een item in één fase van de implementatiepijplijn is gekoppeld aan hetzelfde item in de aangrenzende fase. Als items niet zijn gekoppeld, zelfs als ze dezelfde naam en hetzelfde type hebben, wordt het item in de doelfase niet overschreven tijdens een implementatie. Een implementatie van een niet-geaired item wordt een schone implementatie genoemd en maakt een kopie van dat item in de aangrenzende fase.
Koppelen kan op twee manieren gebeuren:
Implementatie: wanneer een niet-gerold item wordt gekopieerd van de ene fase naar de andere met behulp van de knop Implementeren , wordt in de volgende fase een kopie van het item gemaakt en gekoppeld aan het item dat wordt geïmplementeerd.
In de volgende tabel ziet u wanneer items worden gekoppeld wanneer de implementatieknop in verschillende omstandigheden wordt gebruikt:
Scenario Fase A (bijvoorbeeld Dev) Fase B (bijvoorbeeld Testen) Opmerking 1 Naam: PBI-rapport
Type: RapportGeen Implementeren opschonen - koppelen vindt plaats 2 Naam: PBI-rapport
Type: RapportNaam: PBI-rapport
Type: RapportAls items zijn gekoppeld, wordt fase B overschreven door op Deploy te drukken. 3 Naam: PBI-rapport
Type: RapportNaam: PBI-rapport
Type: RapportAls items niet zijn gekoppeld, wordt het rapport in fase A gekopieerd naar fase B. Er zijn dan twee bestanden in fase B met dezelfde naam: één gekoppeld en één niet-geaird. Implementaties blijven slagen tussen de gekoppelde items. Een werkruimte toewijzen aan een implementatiefase: wanneer een werkruimte wordt toegewezen aan een implementatiefase, probeert de implementatiepijplijn items te koppelen. De koppelingscriteria zijn:
- Itemnaam
- Itemtype
- Maplocatie (gebruikt als een tie-breaker wanneer een fase dubbele items bevat (twee of meer items met dezelfde naam en hetzelfde type)
Als één item in elke fase dezelfde naam en hetzelfde type heeft, treedt de koppeling op. Als er meer dan één item in een fase is met dezelfde naam en hetzelfde type, worden items gekoppeld als ze zich in dezelfde map bevinden. Als de mappen niet hetzelfde zijn, mislukt het koppelen.
In de volgende tabel ziet u wanneer items worden gekoppeld wanneer een werkruimte in verschillende omstandigheden wordt toegewezen:
Scenario Fase A (bijvoorbeeld Dev) Fase B (bijvoorbeeld Testen) Opmerking 1 Naam: PBI-rapport
Type: RapportNaam: PBI-rapport
Type: Rapport✅ Koppelen vindt plaats 2 Naam: PBI-rapport
Type: RapportNaam: PBI-rapport
Type: Rapport❌ Koppelen vindt niet plaats (duplicaten).
❌ Implementatie mislukt.Naam: PBI-rapport
Type: Rapport❌ Koppelen vindt niet plaats (duplicaten).
❌ Implementatie mislukt.3 Naam: PBI-rapport
Type: Rapport
Map ANaam: PBI-rapport
Type: Rapport
Map B✅ Implementatie slaagt, maar
❌ dit rapport is niet gekoppeld aan devNaam: PBI-rapport
Type: Rapport
Map A✅ Koppelen vindt plaats met map als een tie-breaker voor duplicaten Naam: PBI-rapport
Type: Rapport
Geen map✅ Implementatie slaagt, maar
❌ dit rapport is niet gekoppeld aan dev
Notitie
Zodra items zijn gekoppeld, worden de items niet ongedaan gemaakt als u de naam ervan wijzigt . Er kunnen dus items met verschillende namen worden gekoppeld.
Zien welke items zijn gekoppeld
Gekoppelde items worden weergegeven op dezelfde regel in de lijst met pijplijninhoud. Items die niet zijn gekoppeld, worden op een regel zelf weergegeven:
Niet-geairede items met dezelfde naam maken
Er is geen manier om items handmatig te koppelen, behalve door de koppelingsregels te volgen die in de vorige sectie worden beschreven. Als u een nieuw item toevoegt aan een werkruimte die deel uitmaakt van een pijplijn, wordt dit niet automatisch gekoppeld aan een identiek item in een aangrenzende fase. U kunt dus identieke items hebben met dezelfde naam in aangrenzende werkruimten die niet zijn gekoppeld.
Hier volgt een voorbeeld van items die rechtstreeks aan de testwerkruimte zijn toegevoegd nadat deze is toegewezen en daarom niet zijn gekoppeld aan het identieke item in de Dev-pijplijn :
Meerdere items met dezelfde naam en typen in een werkruimte
Als twee of meer items in de werkruimte die moeten worden gekoppeld, dezelfde naam hebben, typen en mappen hebben, mislukt het koppelen. Eén item naar een andere map verplaatsen of de naam ervan wijzigen, zodat er geen twee items meer zijn die overeenkomen met een bestaand item in de andere fase.
Overwegingen en beperkingen
Alleen werkruimten die aan een implementatiepijplijn kunnen worden toegewezen, worden weergegeven in de vervolgkeuzelijst. Een werkruimte kan worden toegewezen aan een implementatiepijplijnfase als de volgende voorwaarden van toepassing zijn:
U bent een beheerder van de werkruimte.
De werkruimte is niet toegewezen aan een andere implementatiepijplijn.
De werkruimte bevindt zich in een infrastructuurcapaciteit.
U hebt ten minste machtigingen voor inzender voor de werkruimten in de aangrenzende fasen. Zie Waarom krijg ik de machtigingen voor inzenders voor werkruimten nodig wanneer ik een werkruimte wil toewijzen?
De werkruimte bevat geen Power BI-voorbeelden.
De werkruimte is geen werkruimte voor sjabloon-apps .
Er is geen sjabloon-app geïnstalleerd voor de werkruimte.
Wanneer een semantisch Direct Lake-model wordt geïmplementeerd, wordt het niet automatisch gekoppeld aan items in de doelfase. Als een LakeHouse bijvoorbeeld een bron is voor een DirectLake-semantisch model en ze beide worden geïmplementeerd in de volgende fase, wordt het semantische DirectLake-model in de doelfase gebonden aan het LakeHouse in de bronfase. Gebruik gegevensbronregels om het te binden aan een item in de doelfase. Andere typen semantische modellen worden automatisch gebonden aan het gekoppelde item in de doelfase.