Forum Discussion

Charline_74's avatar
Charline_74
Resolver I
3 years ago
Solved

API Changing the data source of a dataflow

I would like to know if it is possible to change the data source of a dataflow with an API.   For example: I have a pipeline in which I have a workspace of DEV, TEST and PROD. And I would like th...
  • Charline_74's avatar
    3 years ago

    I have found out how to do this and here is the script:

    $groupId = ""
    
     
    
    $dataflowId = ""
    
     
    
    $dataflowUpdate = "{
        'name' : 'Updated Dataflow Name',
        'description' : 'This is the updated dataflow description'
    }"
    
     
    
    
    $url = "groups/$groupId/dataflows/$dataflowId"
    
     
    
    Invoke-powerBIRestMethod -Method Patch -Url $url -Body $dataflowUpdate -ContentType "application/json"