Aan de slag gaan met implementatiepijplijnen
In dit artikel worden de basisinstellingen beschreven die vereist zijn voor het gebruik van implementatiepijplijnen in Power BI service. Het is raadzaam om de inleiding tot implementatiepijplijnen te lezenvoordat u verdergaat.
In een implementatiepijplijn wordt aan elke fase één werkruimte toegewezen. Voordat u aan de slag gaat met uw pijplijn in productie, controleert u de capaciteitsvereisten voor de werkruimten van de pijplijn.
Toegang tot implementatiepijplijnen
U hebt toegang tot de functie voor implementatiepijplijnen als aan de volgende voorwaarden is voldaan:
U hebt een van de volgende Premium-licenties:
U bent een Power BI Pro-gebruiker en maakt deel uit van een organisatie met Premium-capaciteit.
U bent een beheerder van een nieuwe werkruimte-ervaring.
Notitie
U ziet de knop voor implementatiepijplijnen ook als u eerder een pijplijn hebt gemaakt, of als een pijplijn met u is gedeeld.
Stap 1: een implementatiepijplijn maken
U kunt een pijplijn maken vanaf het tabblad Implementatiepijplijnen of vanuit een werkruimte.
Nadat de pijplijn is gemaakt, kunt u deze delen met andere gebruikers of de pijplijn verwijderen. Als u een pijplijn deelt met anderen, krijgen de gebruikers met wie u de pijplijn deelt, toegang tot de pijplijn. Gebruikers die toegang tot de pijplijn hebben, kunnen deze bekijken, delen, bewerken en verwijderen.
Een pijplijn maken op het tabblad Implementatiepijplijnen
Ga als volgt te werk als u een pijplijn wilt maken op het tabblad Implementatiepijplijnen:
Ga naar de Power BI-service en selecteer in het navigatiedeelvenster de optie Implementatiepijplijnen. Selecteer vervolgens Pijplijn maken.
Voer in het dialoogvenster Een implementatiepijplijn maken een naam en beschrijving in voor de pijplijn, en selecteer Maken.
Een pijplijn maken vanuit een werkruimte
U kunt een pijplijn maken vanuit een bestaande werkruimte, mits u de beheerder bent van een nieuwe werkruimte-ervaring.
Selecteer in de werkruimte Een pijplijn maken.

Voer in het dialoogvenster Een implementatiepijplijn maken een naam en beschrijving in voor de pijplijn, en selecteer Maken.
Notitie
Als de werkruimte niet is toegewezen aan de Premium-capaciteit van uw organisatie of aan uw PPU-capaciteit, ontvangt u een melding om deze toe te wijzen aan een capaciteit.
Stap 2: een werkruimte toewijzen aan een implementatiepijplijn
Nadat u een pijplijn hebt gemaakt, moet u de inhoud die u wilt beheren, toevoegen aan de pijplijn. U voegt inhoud toe aan de pijplijn door een werkruimte toe te wijzen aan de pijplijnfase. U kunt een werkruimte toewijzen aan elke fase.
U kunt slechts één werkruimte toewijzen aan een implementatiepijplijn. In de implementatiepijplijnen worden klonen van de werkruimte-inhoud gemaakt. Deze klonen worden in verschillende fasen van de pijplijn gebruikt.
Volg deze stappen om een werkruimte toe te wijzen aan een implementatiepijplijn:
Selecteer in de zojuist gemaakte implementatiepijplijn de optie Een werkruimte toewijzen.
Selecteer in de vervolgkeuzelijst De werkruimte kiezen de werkruimte waaraan u de pijplijn wilt toewijzen.
Notitie
Als u een pijplijn maakt vanuit een werkruimte, kunt u deze fase overslaan als de werkruimte al is geselecteerd.
Selecteer de fase waaraan u de werkruimte wilt toewijzen.
Beperkingen voor werkruimtetoewijzing
De werkruimte moet een nieuwe werkruimte-ervaring zijn.
U moet een beheerder van de werkruimte zijn.
De werkruimte mag niet zijn toegewezen aan een andere pijplijn.
De werkruimte moet zich bevinden in een Premium-capaciteit.
U kunt geen werkruimte met Power BI-voorbeelden toewijzen aan een pijplijnfase.
U kunt geen werkruimte voor een sjabloon-app toewijzen.
U kunt slechts één werkruimte toewijzen aan elke implementatiepijplijn.
Notitie
Alleen werkruimten die kunnen worden gebruikt met implementatiepijplijnen, worden weergegeven in de lijst met werkruimten waaruit u kunt kiezen.
Stap 3: implementeren in een lege fase
Elke Pro-gebruiker die lid of beheerder is in de bronwerkruimte, kan inhoud implementeren in een lege fase (een fase zonder inhoud). Om de implementatie te voltooien moet de werkruimte zich in een capaciteit bevinden.
U kunt ook de REST API's voor implementatiepijplijnen gebruiken om programmatisch implementaties uit te voeren. Zie Automate your deployment pipeline using APIs and DevOps (Uw implementatiepijplijn automatiseren met behulp van API's en DevOps) voor meer informatie.
Notitie
Als u een ge pagineerd rapport wilt implementeren, hebt u een capaciteit nodig die ge pagineerde rapporten ondersteunt.
Wanneer u inhoud implementeert in een lege fase, blijven de relaties tussen de items behouden. Voorbeeld: een rapport dat is gekoppeld aan een gegevensset in de bronfase, wordt naast de bijbehorende gegevensset gekloond, en de klonen worden op een vergelijkbare manier gebonden gekoppeld aan de doelwerkruimte.
Nadat de implementatie is voltooid, vernieuwt u de gegevensset. Zie Inhoud implementeren in een lege fase voor meer informatie.
Alle inhoud implementeren
Selecteer de fase vanwaaruit u wilt implementeren en selecteer de implementatieknop. Tijdens het implementatieproces wordt in de doelfase een duplicaat van de werkruimte gemaakt. Deze werkruimte bevat alle inhoud die in de huidige fase aanwezig is.
Selectieve implementatie
Als u alleen specifieke items wilt implementeren, selecteert u de koppeling Meer weergeven, en selecteert u vervolgens de items die u wilt implementeren. Wanneer u op de knop Implementeren klikt, worden alleen de geselecteerde items geïmplementeerd in de volgende fase.
Omdat dashboards, rapporten, gegevenssets en gegevensstromen gerelateerd zijn en afhankelijkheden hebben, kunt u de knop Gerelateerde selecteren gebruiken om alle items te controleren van wie deze items afhankelijk zijn. Voorbeeld: als u een rapport wilt implementeren in de volgende fase, en u klikt op de knop Gerelateerde selecteren, wordt de gegevensset gemarkeerd waaraan het rapport is gekoppeld, en worden beide tegelijkertijd geïmplementeerd zodat de verbinding met het rapport niet wordt verbroken.
Notitie
- U kunt een Power BI-item niet implementeren in de volgende fase, als de items waar het afhankelijk van is, niet bestaan in de fase waarin u implementeert. Het implementeren van een rapport zonder gegevensset mislukt bijvoorbeeld, tenzij de gegevensset al in de doelfase bestaat.
- Mogelijk krijgt u onverwachte resultaten als u ervoor kiest om een Power BI item te implementeren zonder het item dat ervan afhankelijk is. Dit kan gebeuren wanneer een gegevensset of een gegevensstroom in de doelfase is gewijzigd en niet langer identiek is aan de gegevensset in de fase waaruit u implementeert.
Achterwaartse implementatie
U kunt ervoor kiezen om in een vorige fase te implementeren, bijvoorbeeld in een scenario waarin u een bestaande werkruimte toewijst aan een productiefase en deze vervolgens achterwaarts implementeert, eerst in de testfase en vervolgens in de ontwikkelingsfase.
Implementeren in een vorige fase werkt alleen als de vorige fase leeg is. Wanneer u implementeert in een vorige fase, kunt u geen specifieke items selecteren. Alle inhoud in de fase wordt geïmplementeerd.
Stap 4: implementatieregels maken
Wanneer u werkt in een implementatiepijplijn, kunnen verschillende fasen verschillende configuraties hebben. Elke fase kan bijvoorbeeld verschillende databases of verschillende queryparameters hebben. In de ontwikkelingsfase kunnen voorbeeldgegevens uit de database worden opgevraagd, terwijl in de test- en productiefasen de hele database wordt opgevraagd.
Wanneer u inhoud implementeert tussen pijplijnfasen, kunt u met het configureren van implementatieregels wijzigingen in inhoud toestaan, terwijl bepaalde instellingen intact blijven. Als u bijvoorbeeld een gegevensset in een productiefase wilt laten verwijzen naar een productiedatabase, kunt u hiervoor een regel definiëren. De regel wordt gedefinieerd in de productiefase, onder de juiste gegevensset. Zodra de regel is gedefinieerd, neemt inhoud die is geïmplementeerd van test naar productie, de waarde over die is gedefinieerd in de implementatieregel en is deze altijd van toepassing zolang de regel ongewijzigd en geldig is.
U kunt regels voor gegevensbronregels en parameterregels configureren. De volgende tabel bevat het type Power BI items waar u regels voor kunt configureren en het type regel dat u voor elke regel kunt configureren.
| Gegevensbronregel | Parameterregel | Details | |
|---|---|---|---|
| Gegevensstroom | ![]() |
![]() |
Gebruik om de waarden van de gegevensbronnen of parameters voor een specifieke gegevensstroom te bepalen. |
| Gegevensset | ![]() |
![]() |
Gebruik om de waarden van de gegevensbronnen of parameters voor een specifieke gegevensset te bepalen. |
| Ge pagineerd rapport | ![]() |
![]() |
Gedefinieerd voor de gegevensbronnen van elk ge pagineerd rapport. U kunt deze regels gebruiken om de gegevensbronnen van het ge pagineerde rapport te bepalen. |
Notitie
Gegevensbronregels werken alleen wanneer u gegevensbronnen van hetzelfde type wijzigt.
Een implementatieregel maken
Volg de stappen in deze sectie om een implementatieregel te maken. Nadat u alle implementatieregels hebt gemaakt die u nodig hebt, implementeert u de gegevenssets met de zojuist gemaakte regels vanuit de bronfase naar de doelfase waarin de regels zijn gemaakt. Uw regels zijn pas van toepassing wanneer u de gegevenssets van de bron naar de doelfase implementeert.
Selecteer Implementatie-instellingen in de pijplijnfase voor wie u een implementatieregel wilt maken.
U kunt regels instellen op gegevensstromen, gegevenssets en ge pagineerde rapporten. Selecteer in het deelvenster Implementatie-instellingen het type regel dat u wilt instellen.
Selecteer de gegevensstroom, gegevensset of ge pagineerd rapport voor wie u een regel wilt maken.
Selecteer het type regel dat u wilt maken, vouw de lijst uit en selecteer Regel toevoegen. Er zijn twee typen regels die u kunt maken:
Gegevensbronregels
Selecteer in de lijst met gegevensbron een gegevensbronnaam die moet worden bijgewerkt. Gebruik een van de volgende methoden om een waarde te selecteren ter vervanging van de waarde uit de bronfase:
Selecteer uit een lijst.
Selecteer Andere en voeg handmatig de nieuwe gegevensbron toe. U kunt alleen wijzigen in een gegevensbron van hetzelfde type.
Notitie
- Regels voor gegevensbronnen worden grijs weergegeven als u niet de eigenaar bent van het Power BI-item waar u een regel voor maakt of als uw Power BI-item geen gegevensbronnen bevat.
- Voor gegevensstromen, gegevenssets en ge pagineerde rapporten wordt de gegevensbronlijst overgenomen uit de fase van de bronpijplijn.
Parameterregels: selecteer een parameter in de lijst met parameters; de huidige waarde wordt weergegeven. Wijzig de waarde in de waarde die u na elke implementatie wilt doorvoeren.
Beperkingen voor implementatieregel
In deze sectie worden de beperkingen voor de implementatieregels vermeld.
Als u een implementatieregel wilt maken, moet u de eigenaar zijn van de gegevensstroom, gegevensset of ge pagineerd rapport waar u een regel voor maakt.
Implementatieregels kunnen niet worden gemaakt in de ontwikkelingsfase.
Wanneer een item wordt weggehaald of verwijderd, worden de bijbehorende regels ook verwijderd. Dit kan niet ongedaan worden gemaakt.
Regels voor gegevensstromen die andere gegevensstromen als bronnen hebben, worden niet ondersteund.
Gegevensbronregels voor CDM-mappen (Common Data Model) in een gegevensstroom worden niet ondersteund.
Regels voor gegevenssets die gebruikmaken van gegevensstromen als bron, worden niet ondersteund.
Als de gegevensbron die in een regel is gedefinieerd, wordt gewijzigd of verwijderd uit het item waar in de bronfase naar wordt getrokken, is de regel ongeldig en mislukt de implementatie.
Als de parameter die in een regel is gedefinieerd, wordt gewijzigd of verwijderd uit het item waar in de bronfase naar wordt getrokken, is de regel ongeldig en mislukt de implementatie.
Notitie
Parameterregels worden niet ondersteund voor ge pagineerde rapporten.
Ondersteunde gegevensbronnen voor gegevensstroom- en gegevenssetregels
Gegevensbronregels kunnen alleen worden gedefinieerd voor de volgende gegevensbronnen:
Azure Analysis Services
Azure Synapse
SQL Server Analysis Services (SSAS)
Azure SQL Server
SQL Server
OData-feed
Oracle
SapHana (alleen ondersteund voor de importmodus, niet directquery-modus)
SharePoint
Teradata
Voor andere gegevensbronnen wordt u aangeraden parameters te gebruiken om de gegevensbron te configureren.
Stap 5: inhoud implementeren van de ene fase naar de andere
Zodra een pijplijnfase inhoud bevat, kunt u deze implementeren in de volgende fase. Het implementeren van inhoud in een andere fase wordt doorgaans gedaan nadat u een aantal acties in de pijplijn hebt uitgevoerd. Bijvoorbeeld nadat u ontwikkelingswijzigingen in inhoud hebt aangebracht in de ontwikkelingsfase, of nadat u inhoud hebt getest in de testfase. Een typische werkstroom voor het verplaatsen van inhoud van de ene fase naar de andere, is van ontwikkeling naar test, en vervolgens van test naar productie. In de sectie Inhoud implementeren in een bestaande werkruimte krijgt u meer informatie over dit proces.
Als u inhoud wilt implementeren in de volgende fase van de implementatiepijplijn, selecteert u de implementatieknop onder aan de fase.
Bij het controleren van de test- en productiefasekaarten ziet u de tijd van de laatste implementatie. Deze tijd geeft aan wanneer voor het laatst inhoud is geïmplementeerd in de fase.
Deze implementatietijd is handig bij het bepalen wanneer een fase voor het laatst is bijgewerkt. Het kan ook nuttig zijn als u de tijd wilt bijhouden tussen de test- en productie-implementaties.
Fasen vergelijken
Wanneer twee opeenvolgende fasen inhoud bevatten, wordt de inhoud vergeleken op basis van de metagegevens van de inhoudsitems. Deze vergelijking omvat geen vergelijking van gegevens of vernieuwingstijd tussen fasen.
Als u snel visueel inzicht wilt krijgen in de verschillen tussen twee opeenvolgende fasen, kijkt u naar de indicator van het vergelijkingspictogram dat tussen de fasen verschijnt. De vergelijkingsindicator heeft twee statussen:
Groene indicator: de metagegevens voor elk inhoudsitem in beide fasen zijn gelijk.
Oranje indicator: wordt weergegeven wanneer een van de volgende omstandigheden optreedt:
- Sommige inhoudsitems in elke fase zijn gewijzigd of bijgewerkt (hebben verschillende metagegevens).
- Er is een verschil in het aantal items tussen de fasen.
Wanneer twee opeenvolgende fasen niet gelijk zijn, wordt een koppeling Vergelijken weergegeven onder het oranje vergelijkingspictogram. Als u op de koppeling klikt, wordt de lijst met inhoudsitems in beide fasen geopend in de weergave Vergelijken. Met de weergave Vergelijken kunt u wijzigingen of verschillen tussen items bijhouden, in elke pijplijnfase. Gewijzigde items hebben een van de volgende labels:
Nieuw: een nieuw item in de bronfase. Dit is een item dat niet bestaat in de doelfase. Na de implementatie wordt dit item gekloond naar de doelfase.
Verschilt: een item dat zowel in de bron- als de doelfase voorkomt, waarbij een van de versies is gewijzigd sinds de laatste implementatie. Na de implementatie wordt het item in de doelfase overschreven met het item in de bronfase, ongeacht waar de wijziging is aangebracht.
Gegevenssets met geconfigureerde implementatieregels die niet zijn geïmplementeerd, worden ook gemarkeerd als verschillende. Dit komt doordat implementatieregels pas worden toegepast als de gegevenssets zijn geïmplementeerd vanuit de bronfase naar de doelfase, die de geconfigureerde regels bevat.
Ontbreekt in: dit label geeft aan dat een item wordt weergegeven in de doelfase, maar niet in de bronfase.
Notitie
Implementatie heeft geen invloed op items met het label Ontbreekt in.
Inhoud overschrijven
Wanneer u implementeert na het aanbrengen van wijzigingen in inhoud in de bronfase, wordt de inhoud die u in de doelfase hebt gewijzigd, overschreven. Nadat u op Implementeren hebt geklikt, ziet u een waarschuwing met hierin het aantal items dat wordt overschreven.
In Uitleg over het implementatieproces vindt u meer informatie over welke items worden gekopieerd naar de volgende fase en welke items niet worden gekopieerd.

