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

Name In Required Type 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

Name Type Description
200 OK

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

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

Name Type Description
dashboards

A coleção dashboards

dataflows

A coleção de fluxos de dados

datamarts

A coleção datamarts

datasets

A coleção de conjuntos de dados

reports

A coleção de relatórios

PipelineStageDashboard

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

Name Type 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

Name Type 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

Name Type 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

Name Type 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

Name Type 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.