Pipelines - Get Pipeline Stage Artifacts

Devuelve los elementos admitidos del área de trabajo asignada a la fase especificada de la canalización de implementación especificada.

Para obtener información sobre los elementos que no se admiten en las canalizaciones de implementación, consulte Elementos no admitidos.

Permisos

El usuario debe ser al menos un colaborador en el área de trabajo asignada a la fase especificada. Para más información, consulte Permisos.

Ámbito requerido

Pipeline.ReadWrite.All o Pipeline.Read.All

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

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).

Respuestas

Nombre Tipo Description
200 OK

PipelineStageArtifacts

Aceptar

Ejemplos

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"
    }
  ]
}

Definiciones

Nombre Description
PipelineStageArtifacts

Elementos admitidos de un área de trabajo asignada a una fase de canalización de implementación

PipelineStageDashboard

Los metadatos de un panel de canalización de implementación

PipelineStageDataflow

Metadatos de un flujo de datos de canalización de implementación

PipelineStageDatamart

Los metadatos de una canalización de implementación datamart

PipelineStageDataset

Metadatos de un conjunto de datos de canalización de implementación

PipelineStageReport

Metadatos de un informe de canalización de implementación

PipelineStageArtifacts

Elementos admitidos de un área de trabajo asignada a una fase de canalización de implementación

Nombre Tipo Description
dashboards

PipelineStageDashboard[]

Colección dashboards

dataflows

PipelineStageDataflow[]

Colección de flujos de datos

datamarts

PipelineStageDatamart[]

Colección datamarts

datasets

PipelineStageDataset[]

Colección de conjuntos de datos

reports

PipelineStageReport[]

La colección reports

PipelineStageDashboard

Los metadatos de un panel de canalización de implementación

Nombre Tipo Description
artifactDisplayName

string

Nombre para mostrar del elemento de Power BI

artifactId

string

Identificador de elemento de Power BI

lastDeploymentTime

string

La última fecha y hora de implementación del elemento de Power BI

sourceArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo asignada a la fase de origen, que actualizará el elemento actual de Power BI tras la implementación. Solo se aplica cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de origen.

targetArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo de la fase de destino, que se actualizará mediante el elemento de Power BI actual tras la implementación. Solo es aplicable cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de destino.

PipelineStageDataflow

Metadatos de un flujo de datos de canalización de implementación

Nombre Tipo Description
artifactDisplayName

string

Nombre para mostrar del elemento de Power BI

artifactId

string

Identificador de elemento de Power BI

lastDeploymentTime

string

La última fecha y hora de implementación del elemento de Power BI

sourceArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo asignada a la fase de origen, que actualizará el elemento actual de Power BI tras la implementación. Solo se aplica cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de origen.

targetArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo de la fase de destino, que se actualizará mediante el elemento de Power BI actual tras la implementación. Solo es aplicable cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de destino.

PipelineStageDatamart

Los metadatos de una canalización de implementación datamart

Nombre Tipo Description
artifactDisplayName

string

Nombre para mostrar del elemento de Power BI

artifactId

string

Identificador de elemento de Power BI

lastDeploymentTime

string

La última fecha y hora de implementación del elemento de Power BI

sourceArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo asignada a la fase de origen, que actualizará el elemento actual de Power BI tras la implementación. Solo se aplica cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de origen.

targetArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo de la fase de destino, que se actualizará mediante el elemento de Power BI actual tras la implementación. Solo es aplicable cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de destino.

PipelineStageDataset

Metadatos de un conjunto de datos de canalización de implementación

Nombre Tipo Description
artifactDisplayName

string

Nombre para mostrar del elemento de Power BI

artifactId

string

Identificador de elemento de Power BI

lastDeploymentTime

string

La última fecha y hora de implementación del elemento de Power BI

sourceArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo asignada a la fase de origen, que actualizará el elemento actual de Power BI tras la implementación. Solo se aplica cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de origen.

targetArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo de la fase de destino, que se actualizará mediante el elemento de Power BI actual tras la implementación. Solo es aplicable cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de destino.

PipelineStageReport

Metadatos de un informe de canalización de implementación

Nombre Tipo Description
artifactDisplayName

string

Nombre para mostrar del elemento de Power BI

artifactId

string

Identificador de elemento de Power BI

lastDeploymentTime

string

La última fecha y hora de implementación del elemento de Power BI

sourceArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo asignada a la fase de origen, que actualizará el elemento actual de Power BI tras la implementación. Solo se aplica cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de origen.

targetArtifactId

string

Identificador del elemento de Power BI (por ejemplo, un informe o un panel) del área de trabajo de la fase de destino, que se actualizará mediante el elemento de Power BI actual tras la implementación. Solo es aplicable cuando el usuario tiene al menos acceso de colaborador al área de trabajo de fase de destino.