Wat zijn implementatiepijplijnen?
Notitie
In deze artikelen in deze sectie wordt beschreven hoe u inhoud in uw app implementeert. Zie de Git-integratiedocumentatie voor versiebeheer.
Het hulpprogramma voor implementatiepijplijnen van Microsoft Fabric biedt makers van inhoud een productieomgeving waar ze met anderen kunnen samenwerken om de levenscyclus van organisatie-inhoud te beheren. Met implementatiepijplijnen kunnen makers inhoud in de service ontwikkelen en testen voordat ze de gebruikers bereiken. Bekijk de volledige lijst met ondersteunde itemtypen die u kunt implementeren.
Belangrijk
- De nieuwe gebruikersinterface voor de implementatiepijplijn is momenteel beschikbaar als preview-versie. Zie De nieuwe gebruikersinterface gebruiken als u de nieuwe gebruikersinterface wilt inschakelen of gebruiken.
- Sommige items voor implementatiepijplijnen zijn in preview. Zie de lijst met ondersteunde items voor meer informatie.
Meer informatie over het gebruik van implementatiepijplijnen
U kunt leren hoe u het hulpprogramma voor implementatiepijplijnen kunt gebruiken door deze koppelingen te volgen.
Een implementatiepijplijn maken en beheren: een Learn-module die u begeleidt bij het hele proces voor het maken van een implementatiepijplijn.
Aan de slag met implementatiepijplijnen - Een artikel waarin wordt uitgelegd hoe u een pijplijn en belangrijke functies maakt, zoals implementatie, het vergelijken van inhoud in verschillende fasen en het maken van implementatieregels.
Ondersteunde items
Wanneer u inhoud van de ene pijplijnfase naar de andere implementeert, kan de gekopieerde inhoud de volgende items bevatten:
- Dashboards
- Gegevenspijplijnen (preview)
- Gegevensstromen gen2 (preview)
- Datamarts (preview)
- EventHouse (preview)
- EventStream (preview)
- Lakehouse (preview)
- Eventhouse- en KQL-database (preview)
- Notebooks
- Organisatie-apps (preview)
- Gepagineerde rapporten
- Power BI-gegevensstromen
- Reflex (preview)
- Rapporten (op basis van ondersteunde semantische modellen)
- Spark-omgeving (preview)
- Semantische modellen (die afkomstig zijn van PBIX-bestanden en geen PUSH-gegevenssets zijn)
- SQL-database (preview)
- Magazijnen (preview)
Pijplijnstructuur
U bepaalt hoeveel fasen u wilt gebruiken in uw implementatiepijplijn. Er kunnen overal van twee tot tien fasen zijn. Wanneer u een pijplijn maakt, worden de standaard drie typische fasen gegeven als uitgangspunt, maar u kunt de fasen toevoegen, verwijderen of de naam ervan wijzigen in uw behoeften. Ongeacht hoeveel fasen er zijn, zijn de algemene concepten hetzelfde:
-
In de eerste fase van de implementatie uploadt u nieuwe inhoud met uw medemakers. U kunt hier of in een andere fase bouwen en ontwikkelen.
-
Nadat u alle benodigde wijzigingen in uw inhoud hebt aangebracht, bent u klaar om de testfase in te voeren. Upload de gewijzigde inhoud zodat deze naar deze testfase kan worden verplaatst. Hier volgen drie voorbeelden van wat er in de testomgeving kan worden gedaan:
Inhoud delen met testers en revisoren
Tests laden en uitvoeren met grotere hoeveelheden gegevens
Test uw app om te zien hoe deze eruitziet voor uw eindgebruikers
-
Nadat u de inhoud hebt getest, gebruikt u de productiefase om de uiteindelijke versie van uw inhoud te delen met zakelijke gebruikers in de hele organisatie.
Itemkoppeling
Koppelen is het proces waarmee een item (zoals een rapport, dashboard of semantisch model) in één fase van de implementatiepijplijn wordt gekoppeld aan hetzelfde item in de aangrenzende fase. Koppelen vindt plaats wanneer u een werkruimte toewijst aan een implementatiefase of wanneer u nieuwe niet-gerolde inhoud van de ene fase naar de andere implementeert (een schone implementatie).
Het is belangrijk om te begrijpen hoe koppelen werkt, om te begrijpen wanneer items worden gekopieerd, wanneer ze worden overschreven en wanneer een implementatie mislukt bij het gebruik van de implementatiefunctie.
Als items niet zijn gekoppeld, zelfs als ze hetzelfde lijken te zijn (dezelfde naam, hetzelfde type en dezelfde map hebben), worden ze niet overschreven voor een implementatie. In plaats daarvan wordt er een dubbele kopie gemaakt en gekoppeld aan het item in de vorige fase.
Gekoppelde items worden weergegeven op dezelfde regel in de lijst met pijplijninhoud. Items die niet zijn gekoppeld, worden op een regel zelf weergegeven:
- Items die zijn gekoppeld, blijven gekoppeld, zelfs als u de namen ervan wijzigt. Daarom kunnen gekoppelde items verschillende namen hebben.
- Items die zijn toegevoegd nadat de werkruimte is toegewezen aan een pijplijn, worden niet automatisch gekoppeld. Daarom kunt u identieke items hebben in aangrenzende werkruimten die niet zijn gekoppeld.
Zie Itemkoppeling voor een gedetailleerde uitleg van welke items zijn gekoppeld en hoe koppelen werkt.
Implementatiemethode
Als u inhoud in een andere fase wilt implementeren, moet ten minste één item worden geselecteerd. Wanneer u inhoud van de ene fase naar de andere implementeert, worden de items die uit de bronfase worden gekopieerd, het gekoppelde item overschreven in de fase waarin u zich bevindt volgens de koppelingsregels. Items die niet in de bronfase bestaan, blijven ongewijzigd.
Nadat u Implementeren hebt geselecteerd, krijgt u een bevestigingsbericht.
Meer informatie over welke itemeigenschappen worden gekopieerd naar de volgende fase en welke eigenschappen niet worden gekopieerd, vindt u in Het implementatieproces begrijpen.
Automation
U kunt inhoud ook programmatisch implementeren met behulp van de REST API's voor implementatiepijplijnen. Meer informatie over het automatiseringsproces in Uw implementatiepijplijn automatiseren met behulp van API's en DevOps.