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 |
---|---|---|---|---|
pipeline
|
path | True |
string uuid |
Die Bereitstellungspipeline-ID |
stage
|
path | True |
integer int32 |
Die Reihenfolge der Bereitstellungspipelinephase. Entwicklung (0), Test (1), Produktion (2). |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
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 |
---|---|
Pipeline |
Unterstützte Elemente aus einem Arbeitsbereich, der einer Bereitstellungspipelinephase zugewiesen ist |
Pipeline |
Die Metadaten für ein Bereitstellungspipelinedashboard |
Pipeline |
Die Metadaten für einen Datenfluss der Bereitstellungspipeline |
Pipeline |
Die Metadaten für eine Bereitstellungspipeline datamart |
Pipeline |
Die Metadaten für ein Bereitstellungspipeline-Dataset |
Pipeline |
Die Metadaten für einen Bereitstellungspipelinebericht |
PipelineStageArtifacts
Unterstützte Elemente aus einem Arbeitsbereich, der einer Bereitstellungspipelinephase zugewiesen ist
Name | Typ | Beschreibung |
---|---|---|
dashboards |
Die Dashboards-Auflistung |
|
dataflows |
Die Dataflows-Auflistung |
|
datamarts |
Die Datamarts-Auflistung |
|
datasets |
Die Datasets-Auflistung |
|
reports |
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. |