Pipelines - Get Pipeline Stage Artifacts

Gibt die unterstützten Elemente aus dem Arbeitsbereich zurück, der der angegebenen Phase der angegebenen Bereitstellungspipeline zugewiesen ist.

Informationen zu Elementen, die in Bereitstellungspipelinen nicht unterstützt werden, finden Sie unter "Nicht unterstützte Elemente".

Berechtigungen

Der Benutzer muss mindestens ein Mitwirkender des Arbeitsbereichs sein, der der angegebenen Phase zugewiesen ist. Weitere Informationen finden Sie unter Berechtigungen.

Erforderlicher Bereich

Pipeline.ReadWrite.All oder Pipeline.Read.All

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
pipelineId
path True

string

uuid

Die Bereitstellungspipeline-ID

stageOrder
path True

integer

int32

Die Reihenfolge der Bereitstellungspipelinephase. Entwicklung (0), Test (1), Produktion (2).

Antworten

Name Typ Beschreibung
200 OK

PipelineStageArtifacts

OK

Beispiele

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

Definitionen

Name Beschreibung
PipelineStageArtifacts

Unterstützte Elemente aus einem Arbeitsbereich, der einer Bereitstellungspipelinephase zugewiesen ist

PipelineStageDashboard

Die Metadaten für ein Bereitstellungspipelinedashboard

PipelineStageDataflow

Die Metadaten für einen Datenfluss der Bereitstellungspipeline

PipelineStageDatamart

Die Metadaten für eine Bereitstellungspipeline datamart

PipelineStageDataset

Die Metadaten für ein Bereitstellungspipeline-Dataset

PipelineStageReport

Die Metadaten für einen Bereitstellungspipelinebericht

PipelineStageArtifacts

Unterstützte Elemente aus einem Arbeitsbereich, der einer Bereitstellungspipelinephase zugewiesen ist

Name Typ Beschreibung
dashboards

PipelineStageDashboard[]

Die Dashboards-Auflistung

dataflows

PipelineStageDataflow[]

Die Dataflows-Auflistung

datamarts

PipelineStageDatamart[]

Die Datamarts-Auflistung

datasets

PipelineStageDataset[]

Die Datasets-Auflistung

reports

PipelineStageReport[]

Die Berichtssammlung

PipelineStageDashboard

Die Metadaten für ein Bereitstellungspipelinedashboard

Name Typ Beschreibung
artifactDisplayName

string

Der Anzeigename des Power BI-Elements

artifactId

string

Die Power BI-Element-ID

lastDeploymentTime

string

Datum und Uhrzeit der letzten Bereitstellung des Power BI-Elements

sourceArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich, der der Quellstufe zugewiesen ist, wodurch das aktuelle Power BI-Element bei der Bereitstellung aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Quellphase hat.

targetArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich der Zielstufe, die nach der Bereitstellung vom aktuellen Power BI-Element aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Zielstufe hat.

PipelineStageDataflow

Die Metadaten für einen Datenfluss der Bereitstellungspipeline

Name Typ Beschreibung
artifactDisplayName

string

Der Anzeigename des Power BI-Elements

artifactId

string

Die Power BI-Element-ID

lastDeploymentTime

string

Datum und Uhrzeit der letzten Bereitstellung des Power BI-Elements

sourceArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich, der der Quellstufe zugewiesen ist, wodurch das aktuelle Power BI-Element bei der Bereitstellung aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Quellphase hat.

targetArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich der Zielstufe, die nach der Bereitstellung vom aktuellen Power BI-Element aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Zielstufe hat.

PipelineStageDatamart

Die Metadaten für eine Bereitstellungspipeline datamart

Name Typ Beschreibung
artifactDisplayName

string

Der Anzeigename des Power BI-Elements

artifactId

string

Die Power BI-Element-ID

lastDeploymentTime

string

Datum und Uhrzeit der letzten Bereitstellung des Power BI-Elements

sourceArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich, der der Quellstufe zugewiesen ist, wodurch das aktuelle Power BI-Element bei der Bereitstellung aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Quellphase hat.

targetArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich der Zielstufe, die nach der Bereitstellung vom aktuellen Power BI-Element aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Zielstufe hat.

PipelineStageDataset

Die Metadaten für ein Bereitstellungspipeline-Dataset

Name Typ Beschreibung
artifactDisplayName

string

Der Anzeigename des Power BI-Elements

artifactId

string

Die Power BI-Element-ID

lastDeploymentTime

string

Datum und Uhrzeit der letzten Bereitstellung des Power BI-Elements

sourceArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich, der der Quellstufe zugewiesen ist, wodurch das aktuelle Power BI-Element bei der Bereitstellung aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Quellphase hat.

targetArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich der Zielstufe, die nach der Bereitstellung vom aktuellen Power BI-Element aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Zielstufe hat.

PipelineStageReport

Die Metadaten für einen Bereitstellungspipelinebericht

Name Typ Beschreibung
artifactDisplayName

string

Der Anzeigename des Power BI-Elements

artifactId

string

Die Power BI-Element-ID

lastDeploymentTime

string

Datum und Uhrzeit der letzten Bereitstellung des Power BI-Elements

sourceArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich, der der Quellstufe zugewiesen ist, wodurch das aktuelle Power BI-Element bei der Bereitstellung aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Quellphase hat.

targetArtifactId

string

Die ID des Power BI-Elements (z. B. einen Bericht oder ein Dashboard) aus dem Arbeitsbereich der Zielstufe, die nach der Bereitstellung vom aktuellen Power BI-Element aktualisiert wird. Gilt nur, wenn der Benutzer mindestens mitwirkender Zugriff auf den Arbeitsbereich der Zielstufe hat.