{"id":26391,"date":"2024-12-23T14:24:00","date_gmt":"2024-12-23T13:24:00","guid":{"rendered":"https:\/\/alistar.net\/?p=26391"},"modified":"2026-10-02T10:48:29","modified_gmt":"2026-10-02T08:48:29","slug":"power-bi-deployment-pipelines","status":"publish","type":"post","link":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/","title":{"rendered":"Power BI \u2013 Deployment Pipelines"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Within Power BI, Deployment Pipelines can be used to deploy content to different workspaces. These pipelines are often used to promote reports and\/or models from development to, for example, test and production workspaces. Initially, pipelines were only available with a Premium Capacity license, but they are now also available to Premium Per User subscribers.&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Method<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;It works best if you start using the deployment pipelines right from the beginning when developing models and reports. That way, you\u2019ll learn right away how to work effectively and navigate the various stages of development. When creating a pipeline, the phases \u201cDevelopment,\u201d \u201cTest,\u201d and \u201cProduction\u201d are suggested by default. These phases can be customized and organized into a sequence ranging from a minimum of 2 to a maximum of 10 phases. For each phase, you can also specify whether it should be made public and thus accessible to users who do not have access to the pipeline. By default, only the last phase of the pipeline will be made public.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When applying changes to the next phase, the system indicates for each object whether there are any differences. You can also choose not to include all objects. Additionally, for the selected objects, you can specify whether the related objects should also be deployed. For semantic models, the differences between the models in the various phases can also be highlighted. Unfortunately, it is not possible to specify for each individual change whether or not it should be included in the next phase. If this is desired, you will need to consider a tool such as ALM Toolkit.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Deployment Rules<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When using pipelines, the models are fully synchronized. Of course, there may be times when you want to configure certain settings specifically for each phase. A simple example of this is a database connection. You want the model in development to point to a development environment and the production model to point to production. Deployment rules can be used for these types of scenarios. These deployment rules are only available for semantic models and can be configured on a per-phase basis.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Data Source Rules<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The most obvious deployment rules are the data source rules. If desired, you can specify for each phase and each data source where it should connect. These rules are then applied when the model is deployed.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Parameter rules<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Parameter rules actually work the same way. They also allow certain parameters to be set differently for each phase. However, these parameters must be specifically designated as parameters within the semantic model. So, for example, this does not work for a standard Shared Expression.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Car Binding<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Another way to ensure that reports and models are properly linked is to use autobinding. If the reports and semantic models are in the same workspace, this isn\u2019t necessary, but if they\u2019re in different workspaces, it is. Auto-binding ensures that when reports and models are deployed via different pipelines, the reports in the development phase are automatically linked to the models in the development phase. If you do not want to use autobinding, there are three ways to do so:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Make sure a report is linked to a model in a different phase. If a report in Development is linked to a model in Production, it will retain that link upon deployment.<\/li>\n\n\n\n<li>Use parameters. However, this is only possible with models, not with reports.&nbsp;<\/li>\n\n\n\n<li>Use models that are not linked to a pipeline.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Deployment Pipelines are very useful for managing and developing reports and models in Power BI. The use of deployment rules makes them very easy and flexible to use. It\u2019s just a shame that a model can only be deployed in its entirety. For large models, it\u2019s more convenient to use a different tool so that parts of the model can be deployed separately.&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Within Power BI, deployment pipelines can be used to deploy content to different workspaces. These pipelines are often used to promote reports and\/or models from the development workspace to, for example, test and production workspaces.<\/p>","protected":false},"author":21,"featured_media":28492,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[27],"tags":[201,203],"industrie-type":[],"interesses":[],"techologie":[],"alistar_language":[],"class_list":["post-26391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-nl","tag-data-en-bi","tag-powerbi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Power BI - Deployment Pipelines - Alistar<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Power BI - Deployment Pipelines - Alistar\" \/>\n<meta property=\"og:description\" content=\"Binnen Power BI kunnen Deployment Pipelines (Implementatiepijplijnen) worden gebruikt om content naar verschillende werkruimtes te deployen. Deze pipelines worden veelal gebruikt om rapporten en\/of modellen de promoten van development naar bijvoorbeeld test en productie werkruimtes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/\" \/>\n<meta property=\"og:site_name\" content=\"Alistar\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-23T13:24:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-02T08:48:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"2560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Joris Stoop\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joris Stoop\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/\"},\"author\":{\"name\":\"Joris Stoop\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#\\\/schema\\\/person\\\/97004582d6f539daaac6914c43688c28\"},\"headline\":\"Power BI &#8211; Deployment Pipelines\",\"datePublished\":\"2024-12-23T13:24:00+00:00\",\"dateModified\":\"2026-10-02T08:48:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/\"},\"wordCount\":675,\"publisher\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/shutterstock_2628091989-scaled.webp\",\"keywords\":[\"Data &amp; BI\",\"Power BI\"],\"articleSection\":[\"Blog NL\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/\",\"url\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/\",\"name\":\"Power BI - Deployment Pipelines - Alistar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/shutterstock_2628091989-scaled.webp\",\"datePublished\":\"2024-12-23T13:24:00+00:00\",\"dateModified\":\"2026-10-02T08:48:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#primaryimage\",\"url\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/shutterstock_2628091989-scaled.webp\",\"contentUrl\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/shutterstock_2628091989-scaled.webp\",\"width\":2560,\"height\":2560},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/blog\\\/power-bi-deployment-pipelines\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/alistar.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Power BI &#8211; Deployment Pipelines\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/alistar.net\\\/en\\\/\",\"name\":\"Alistar\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/alistar.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#organization\",\"name\":\"Alistar\",\"url\":\"https:\\\/\\\/alistar.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/favicon-new.svg\",\"contentUrl\":\"https:\\\/\\\/alistar.net\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/favicon-new.svg\",\"width\":260,\"height\":260,\"caption\":\"Alistar\"},\"image\":{\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/alistar\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/alistar.net\\\/en\\\/#\\\/schema\\\/person\\\/97004582d6f539daaac6914c43688c28\",\"name\":\"Joris Stoop\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g\",\"caption\":\"Joris Stoop\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Power BI - Deployment Pipelines - Alistar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/","og_locale":"en_US","og_type":"article","og_title":"Power BI - Deployment Pipelines - Alistar","og_description":"Binnen Power BI kunnen Deployment Pipelines (Implementatiepijplijnen) worden gebruikt om content naar verschillende werkruimtes te deployen. Deze pipelines worden veelal gebruikt om rapporten en\/of modellen de promoten van development naar bijvoorbeeld test en productie werkruimtes.","og_url":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/","og_site_name":"Alistar","article_published_time":"2024-12-23T13:24:00+00:00","article_modified_time":"2026-10-02T08:48:29+00:00","og_image":[{"width":2560,"height":2560,"url":"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp","type":"image\/webp"}],"author":"Joris Stoop","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Joris Stoop","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#article","isPartOf":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/"},"author":{"name":"Joris Stoop","@id":"https:\/\/alistar.net\/en\/#\/schema\/person\/97004582d6f539daaac6914c43688c28"},"headline":"Power BI &#8211; Deployment Pipelines","datePublished":"2024-12-23T13:24:00+00:00","dateModified":"2026-10-02T08:48:29+00:00","mainEntityOfPage":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/"},"wordCount":675,"publisher":{"@id":"https:\/\/alistar.net\/en\/#organization"},"image":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#primaryimage"},"thumbnailUrl":"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp","keywords":["Data &amp; BI","Power BI"],"articleSection":["Blog NL"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/","url":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/","name":"Power BI - Deployment Pipelines - Alistar","isPartOf":{"@id":"https:\/\/alistar.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#primaryimage"},"image":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#primaryimage"},"thumbnailUrl":"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp","datePublished":"2024-12-23T13:24:00+00:00","dateModified":"2026-10-02T08:48:29+00:00","breadcrumb":{"@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#primaryimage","url":"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp","contentUrl":"https:\/\/alistar.net\/wp-content\/uploads\/2024\/12\/shutterstock_2628091989-scaled.webp","width":2560,"height":2560},{"@type":"BreadcrumbList","@id":"https:\/\/alistar.net\/en\/blog\/power-bi-deployment-pipelines\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/alistar.net\/"},{"@type":"ListItem","position":2,"name":"Power BI &#8211; Deployment Pipelines"}]},{"@type":"WebSite","@id":"https:\/\/alistar.net\/en\/#website","url":"https:\/\/alistar.net\/en\/","name":"Alistar","description":"","publisher":{"@id":"https:\/\/alistar.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alistar.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/alistar.net\/en\/#organization","name":"Alistar","url":"https:\/\/alistar.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alistar.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/alistar.net\/wp-content\/uploads\/2025\/07\/favicon-new.svg","contentUrl":"https:\/\/alistar.net\/wp-content\/uploads\/2025\/07\/favicon-new.svg","width":260,"height":260,"caption":"Alistar"},"image":{"@id":"https:\/\/alistar.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/alistar\/"]},{"@type":"Person","@id":"https:\/\/alistar.net\/en\/#\/schema\/person\/97004582d6f539daaac6914c43688c28","name":"Joris Stoop","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2fe31d80a5a10ee632d7b927692fcae2523c212a305957a9a710e7558d53752b?s=96&d=mm&r=g","caption":"Joris Stoop"}}]}},"_links":{"self":[{"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/posts\/26391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/comments?post=26391"}],"version-history":[{"count":2,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/posts\/26391\/revisions"}],"predecessor-version":[{"id":75625,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/posts\/26391\/revisions\/75625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/media\/28492"}],"wp:attachment":[{"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/media?parent=26391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/categories?post=26391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/tags?post=26391"},{"taxonomy":"industrie-type","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/industrie-type?post=26391"},{"taxonomy":"interesses","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/interesses?post=26391"},{"taxonomy":"techologie","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/techologie?post=26391"},{"taxonomy":"alistar_language","embeddable":true,"href":"https:\/\/alistar.net\/en\/wp-json\/wp\/v2\/alistar_language?post=26391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}