Forum Discussion
Deployment Pipelines and Dataflows
chris__1 we've addressed this issue exactly in an even easier way-it will just work for you automatically!
no need to configure anything.
Please follow the instructions here to make sure it works for you.
Nimrod_Shalit I don't think that the method you described works in my case.
Let me explain the setup I am using:
Pipeline A: Contains the Dataflow A. Dataflow A is deployed in DEV, TEST and PROD of Pipeline A
Pipeline B: Contains the Report B and the Dataset B! Report B uses Dataset B with uses the Dataflow A as its (only) Datasource.
Trying to deploy the Report B and Dataset B from DEV to TEST gives me this error message:
I am doing something wrong here? The Dataflows do exist in the the DEV-Stage of Pipeline A! If I am not doing something wrong, I guess the error message means that I need to have the Dataset in the same Pipeline as the Dataflows. However from a maintenance perspective it would be so much easier it we could have the Reports and Datasets in one Pipeline and Datasets in a different Pipeline!
Thanks for any advice!
- Nimrod_Shalit4 years agoPower BI Team
You don't need to change anything. Looks like the dataflow in pipeline A just doesn't exist in Test stage. Since we are trying to maintain the same structure as in Dev stages of pipelines A & B, we first check if the dataflow also exists in Test of pipeline A, so we can connect the dataset to it.
Please make sure the dataflow exists in Test of pipeline A, and then redeploy dataset and report in pipeline B from Dev to Test.- chris__14 years agoAdvocate II
Nimrod_Shalit please, have a look at the steps I take to deploy the report from DEV to TEST:
1. The Dataflow Pipeline is equal in DEV and TEST:
2. The Report&Dataset Pipeline: DEV has the Report&Dataset, TEST will be deployed now:
3. I hit "Deploy to Test"
4. I get the same error as posted before:
EDIT
The Pipeline for the Reports&Datasets and the Pipeline for the Dataflows are different Workspaces! Might this be the cause for the problem? Do all Ojects (Report, Dataset, Dataflow) need to be in the same WORKSPACE??
- Nimrod_Shalit4 years agoPower BI Team
Looks like you are doing it right.
Please verify that the dataset is indeed connected to that dataflow in the other pipeline, and has no dependencies on other pipelines anywhere else.If the check is OK, then it look like a technical issue we will need to explore. Please open a support ticket with all the technical info and IDs of pipelines and artifacts.