Pipelines - Assign Workspace

Assegna l'area di lavoro specificata alla fase della pipeline di distribuzione specificata.

Ambito obbligatorio

Pipeline.ReadWrite.All e Workspace.ReadWrite.All

Limitazioni

  • La fase della pipeline di distribuzione specificata non è già assegnata.
  • È necessario essere un amministratore dell'area di lavoro specificata.
  • L'area di lavoro specificata non è assegnata ad alcuna altra pipeline di distribuzione.
  • Questa operazione avrà esito negativo se è presente un'operazione di distribuzione attiva.

POST https://api.powerbi.com/v1.0/myorg/pipelines/{pipelineId}/stages/{stageOrder}/assignWorkspace

Parametri dell'URI

Nome In Necessario Tipo Descrizione
pipelineId
path True

string

uuid

ID della pipeline di distribuzione

stageOrder
path True

integer

int32

Ordine della fase della pipeline di distribuzione. Sviluppo (0), Test (1), Produzione (2).

Corpo della richiesta

Nome Necessario Tipo Descrizione
workspaceId True

string

ID area di lavoro.

Risposte

Nome Tipo Descrizione
200 OK

OK

Esempio

Assign a workspace to a deployment pipeline example

Sample Request

POST https://api.powerbi.com/v1.0/myorg/pipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/stages/0/assignWorkspace
{
  "workspaceId": "4de5bcc4-2c88-4efe-b827-4ee7b289b496"
}

Sample Response

Definizioni

AssignWorkspaceRequest

Richiesta di assegnazione di un'area di lavoro a una fase della pipeline di distribuzione

Nome Tipo Descrizione
workspaceId

string

ID area di lavoro.