Partilhar via


Pipelines - Get Pipeline Stage Artifacts

Retorna os itens com suporte do workspace atribuído ao estágio especificado do pipeline de implantação especificado.

Para saber mais sobre itens que não têm suporte em pipelines de implantação, consulte itens sem suporte.

Permissões

O usuário deve pelo menos ser um colaborador no workspace atribuído ao estágio especificado. Para obter mais informações, consulte Permissões.

Escopo necessário

Pipeline.ReadWrite.All ou Pipeline.Read.All

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
pipelineId
path True

string

uuid

A ID do pipeline de implantação

stageOrder
path True

integer

int32

A ordem do estágio do pipeline de implantação. Desenvolvimento (0), Teste (1), Produção (2).

Respostas

Nome Tipo Description
200 OK

PipelineStageArtifacts

OK

Exemplos

Example of getting 'Test' stage Power BI items (such as reports or dashboards)

Sample Request

GET https://api.powerbi.com/v1.0/myorg/pipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/stages/1/artifacts

Sample Response

{
  "dataflows": [
    {
      "artifactId": "527700ab-3cdb-4637-8402-912a129b2a92",
      "artifactDisplayName": "Sales Dataflow",
      "sourceArtifactId": "29efcfb0-0063-44af-a4ed-6c0bee3417d3",
      "lastDeploymentTime": "2021-06-06T11:55:59.057Z"
    }
  ],
  "datamarts": [
    {
      "artifactId": "a7654a17-c5d1-4539-b9ec-022075545e50",
      "artifactDisplayName": "Sales Datamart",
      "sourceArtifactId": "6bfe235c-6d7b-41b7-98a6-2b8276b3e82b",
      "lastDeploymentTime": "2021-06-06T11:55:59.057Z"
    }
  ],
  "datasets": [
    {
      "artifactId": "dd3b6aa1-4d40-405c-a19b-48314a27e8ee",
      "artifactName": "Sales Dataset",
      "sourceArtifactId": "1a201f2a-d1d8-45c0-8c61-1676338517de",
      "targetArtifactId": "a5cf347e-7b49-4198-8a2b-0aa92c37d8f8",
      "lastDeploymentTime": "2020-12-13T09:26:41.153Z"
    }
  ],
  "reports": [
    {
      "artifactId": "9d5c1f0f-f85c-48f4-8a8e-4c77547116b3",
      "artifactName": "Sales Report",
      "sourceArtifactId": "2d225191-65f8-4ec3-b77d-06100602b1f7",
      "lastDeploymentTime": "2020-12-13T09:26:41.153Z"
    }
  ],
  "dashboards": [
    {
      "artifactId": "9046e4cc-8aea-4a7a-a3b5-1a78b1447d82",
      "artifactName": "Sales Dashboard"
    }
  ]
}

Definições

Nome Description
PipelineStageArtifacts

Itens com suporte de um workspace atribuído a um estágio de pipeline de implantação

PipelineStageDashboard

Os metadados de um painel de pipeline de implantação

PipelineStageDataflow

Os metadados de um fluxo de dados de pipeline de implantação

PipelineStageDatamart

Os metadados de um datamart de pipeline de implantação

PipelineStageDataset

Os metadados de um conjunto de dados de pipeline de implantação

PipelineStageReport

Os metadados de um relatório de pipeline de implantação

PipelineStageArtifacts

Itens com suporte de um workspace atribuído a um estágio de pipeline de implantação

Nome Tipo Description
dashboards

PipelineStageDashboard[]

A coleção dashboards

dataflows

PipelineStageDataflow[]

A coleção de fluxos de dados

datamarts

PipelineStageDatamart[]

A coleção datamarts

datasets

PipelineStageDataset[]

A coleção de conjuntos de dados

reports

PipelineStageReport[]

A coleção de relatórios

PipelineStageDashboard

Os metadados de um painel de pipeline de implantação

Nome Tipo Description
artifactDisplayName

string

O nome de exibição do item do Power BI

artifactId

string

A ID do item do Power BI

lastDeploymentTime

string

A última data e hora da implantação do item do Power BI

sourceArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace atribuído ao estágio de origem, que atualizará o item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace do estágio de origem.

targetArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace do estágio de destino, que será atualizado pelo item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace de estágio de destino.

PipelineStageDataflow

Os metadados de um fluxo de dados de pipeline de implantação

Nome Tipo Description
artifactDisplayName

string

O nome de exibição do item do Power BI

artifactId

string

A ID do item do Power BI

lastDeploymentTime

string

A última data e hora da implantação do item do Power BI

sourceArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace atribuído ao estágio de origem, que atualizará o item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace do estágio de origem.

targetArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace do estágio de destino, que será atualizado pelo item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace de estágio de destino.

PipelineStageDatamart

Os metadados de um datamart de pipeline de implantação

Nome Tipo Description
artifactDisplayName

string

O nome de exibição do item do Power BI

artifactId

string

A ID do item do Power BI

lastDeploymentTime

string

A última data e hora da implantação do item do Power BI

sourceArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace atribuído ao estágio de origem, que atualizará o item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace do estágio de origem.

targetArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace do estágio de destino, que será atualizado pelo item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace de estágio de destino.

PipelineStageDataset

Os metadados de um conjunto de dados de pipeline de implantação

Nome Tipo Description
artifactDisplayName

string

O nome de exibição do item do Power BI

artifactId

string

A ID do item do Power BI

lastDeploymentTime

string

A última data e hora da implantação do item do Power BI

sourceArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace atribuído ao estágio de origem, que atualizará o item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace do estágio de origem.

targetArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace do estágio de destino, que será atualizado pelo item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace de estágio de destino.

PipelineStageReport

Os metadados de um relatório de pipeline de implantação

Nome Tipo Description
artifactDisplayName

string

O nome de exibição do item do Power BI

artifactId

string

A ID do item do Power BI

lastDeploymentTime

string

A última data e hora da implantação do item do Power BI

sourceArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace atribuído ao estágio de origem, que atualizará o item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace do estágio de origem.

targetArtifactId

string

A ID do item do Power BI (como um relatório ou um painel) do workspace do estágio de destino, que será atualizado pelo item atual do Power BI após a implantação. Aplicável somente quando o usuário tiver pelo menos acesso de colaborador ao workspace de estágio de destino.