Compartir a través de


Pipelines - Assign Workspace

Asigna el área de trabajo especificada a la fase de canalización de implementación especificada.

Ámbito requerido

Pipeline.ReadWrite.All y Workspace.ReadWrite.All

Limitaciones

  • La fase de canalización de implementación especificada aún no está asignada.
  • Debe ser administrador del área de trabajo especificada.
  • El área de trabajo especificada no está asignada a ninguna otra canalización de implementación.
  • Esta operación producirá un error si hay una operación de implementación activa.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
pipelineId
path True

string

uuid

Identificador de canalización de implementación

stageOrder
path True

integer

int32

Orden de fase de la canalización de implementación. Desarrollo (0), Prueba (1), Producción (2).

Cuerpo de la solicitud

Nombre Requerido Tipo Description
workspaceId True

string

Identificador del área de trabajo.

Respuestas

Nombre Tipo Description
200 OK

Aceptar

Ejemplos

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

Definiciones

AssignWorkspaceRequest

Una solicitud para asignar un área de trabajo a una fase de canalización de implementación

Nombre Tipo Description
workspaceId

string

Identificador del área de trabajo.