Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago

Deployment Pipelines - What is compared?

Hi Community,

 

In one of my deployment pipelines exists a datatet in the test stage which is also deployed to the prod stage but it is marked as different. When the dataset (and report) is copied to another stage, how it is possible that they are different? I read about the dataset properties which are not copied during deployment in the documentation. I checked them and they are the same (except for the data source, because this is changed by the dataset rule in the pipeline). Another dataset in the same pipeline is not marked as different which means the datasourece can be different and the dataset is not marked as different. When I delete this dataset, publish it again and then deployed to prod it is not different. Until somewhen it is different again.

 

Basically the question is: Which metadata is compared by the deployment pipeline? And if I am facing a bug?

 

Best,

Mogry

7 Replies

  • v-janeyg-msft's avatar
    v-janeyg-msft
    Community Support

    Hi, Anonymous 

     

    You can reference the document:Get started with deployment pipelines - Power BI | Microsoft Docs

    Mentioned above:

    The comparison indicator has two states:

    • Green indicator – The metadata for each content item in both stages, is the same.

    • Orange indicator - Appears if one of these conditions is met:

      • Some of the content items in each stage, were changed or updated (have different metadata).
      • There is a difference in the number of items between the stages.

    If it doesn’t solve your problem, please feel free to ask me.

     

    Best Regards

    Janey Guo

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi Janey,

      I am aware of the documentation. My question was more in detail: Which metadata is compared by the deployment pipeline?

      I am trying to understand why a dataset is sometimes "different", even it gets deployed to production state. This process should make the two dataset same and not different. Am I correct?

      • v-janeyg-msft's avatar
        v-janeyg-msft
        Community Support

        Hi, Anonymous 

         

        Dataset metadata contains tables, relationships, columns, measures.

        'Different' is normal, each stage can add some data.

         

        Best Regards

        Janey Guo

         

        If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • If you still get the 'Diff' label after deployment of the dataset, and it suddenly goes away later, without making any particular operation, then this sounds like a bug.

    Please open a support ticket.