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 |
---|---|---|---|---|
pipeline
|
path | True |
string uuid |
A ID do pipeline de implantação |
stage
|
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 |
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 |
---|---|
Pipeline |
Itens com suporte de um workspace atribuído a um estágio de pipeline de implantação |
Pipeline |
Os metadados de um painel de pipeline de implantação |
Pipeline |
Os metadados de um fluxo de dados de pipeline de implantação |
Pipeline |
Os metadados de um datamart de pipeline de implantação |
Pipeline |
Os metadados de um conjunto de dados de pipeline de implantação |
Pipeline |
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 |
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
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. |