Udostępnij przez


Pipelines - Create Pipeline

Tworzy nowy potok wdrażania.

Wymagany zakres

Pipeline.ReadWrite.All

POST https://api.powerbi.com/v1.0/myorg/pipelines

Treść żądania

Nazwa Wymagane Typ Opis
displayName True

string

maxLength: 256

Nazwa wyświetlana nowego potoku wdrażania

description

string

maxLength: 1024

Opis nowego potoku wdrażania

Odpowiedzi

Nazwa Typ Opis
201 Created

Pipeline

Utworzono

Przykłady

Create a deployment pipeline example

Przykładowe żądanie

POST https://api.powerbi.com/v1.0/myorg/pipelines
{
  "displayName": "My Deployment Pipeline Name",
  "description": "My deployment pipeline description"
}

Przykładowa odpowiedź

{
  "id": "a5ded933-57b7-41f4-b072-ed4c1f9d5824",
  "displayName": "My Deployment Pipeline Name",
  "description": "My deployment pipeline description"
}

Definicje

Nazwa Opis
CreatePipelineRequest

Żądanie utworzenia nowego potoku wdrażania

Pipeline

Potok usługi Power BI

PipelineStage

Etap potoku wdrażania usługi Power BI

CreatePipelineRequest

Żądanie utworzenia nowego potoku wdrażania

Nazwa Typ Opis
description

string

maxLength: 1024

Opis nowego potoku wdrażania

displayName

string

maxLength: 256

Nazwa wyświetlana nowego potoku wdrażania

Pipeline

Potok usługi Power BI

Nazwa Typ Opis
description

string

Opis potoku wdrażania

displayName

string

Nazwa wyświetlana potoku wdrażania

id

string (uuid)

Identyfikator potoku wdrażania

stages

PipelineStage[]

Kolekcja etapów potoku wdrażania. Zwracany jest tylko wtedy, gdy $expand jest ustawiona na stages w żądaniu.

PipelineStage

Etap potoku wdrażania usługi Power BI

Nazwa Typ Opis
order

integer

Kolejność etapu, począwszy od zera.

workspaceId

string (uuid)

Identyfikator przypisanego obszaru roboczego. Dotyczy tylko wtedy, gdy istnieje przypisany obszar roboczy.

workspaceName

string

Przypisana nazwa obszaru roboczego. Ma zastosowanie tylko wtedy, gdy istnieje przypisany obszar roboczy, a użytkownik ma dostęp do obszaru roboczego.