Pipelines - Get Pipeline Stage Artifacts

Restituisce gli elementi supportati dall'area di lavoro assegnata alla fase specificata della pipeline di distribuzione specificata.

Per informazioni sugli elementi non supportati nelle pipeline di distribuzione, vedere Elementi non supportati.

Autorizzazioni

L'utente deve almeno essere un collaboratore nell'area di lavoro assegnata alla fase specificata. Per altre informazioni, vedere Autorizzazioni.

Ambito obbligatorio

Pipeline.ReadWrite.All o Pipeline.Read.All

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
pipelineId
path True

string

uuid

ID della pipeline di distribuzione

stageOrder
path True

integer

int32

Ordine della fase della pipeline di distribuzione. Sviluppo (0), Test (1), Produzione (2).

Risposte

Nome Tipo Descrizione
200 OK

PipelineStageArtifacts

OK

Esempio

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

Definizioni

Nome Descrizione
PipelineStageArtifacts

Elementi supportati da un'area di lavoro assegnata a una fase della pipeline di distribuzione

PipelineStageDashboard

Metadati per un dashboard della pipeline di distribuzione

PipelineStageDataflow

Metadati per un flusso di dati della pipeline di distribuzione

PipelineStageDatamart

Metadati per un datamart della pipeline di distribuzione

PipelineStageDataset

Metadati per un set di dati della pipeline di distribuzione

PipelineStageReport

Metadati per un report della pipeline di distribuzione

PipelineStageArtifacts

Elementi supportati da un'area di lavoro assegnata a una fase della pipeline di distribuzione

Nome Tipo Descrizione
dashboards

PipelineStageDashboard[]

Raccolta di dashboard

dataflows

PipelineStageDataflow[]

Raccolta di flussi di dati

datamarts

PipelineStageDatamart[]

Raccolta datamarts

datasets

PipelineStageDataset[]

Raccolta di set di dati

reports

PipelineStageReport[]

Raccolta di report

PipelineStageDashboard

Metadati per un dashboard della pipeline di distribuzione

Nome Tipo Descrizione
artifactDisplayName

string

Nome visualizzato dell'elemento di Power BI

artifactId

string

ID elemento di Power BI

lastDeploymentTime

string

Data e ora dell'ultima distribuzione dell'elemento di Power BI

sourceArtifactId

string

ID dell'elemento di Power BI, ad esempio un report o un dashboard, dall'area di lavoro assegnata alla fase di origine, che aggiornerà l'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di origine.

targetArtifactId

string

ID dell'elemento di Power BI ,ad esempio un report o un dashboard, dall'area di lavoro della fase di destinazione, che verrà aggiornato dall'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di destinazione.

PipelineStageDataflow

Metadati per un flusso di dati della pipeline di distribuzione

Nome Tipo Descrizione
artifactDisplayName

string

Nome visualizzato dell'elemento di Power BI

artifactId

string

ID elemento di Power BI

lastDeploymentTime

string

Data e ora dell'ultima distribuzione dell'elemento di Power BI

sourceArtifactId

string

ID dell'elemento di Power BI, ad esempio un report o un dashboard, dall'area di lavoro assegnata alla fase di origine, che aggiornerà l'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di origine.

targetArtifactId

string

ID dell'elemento di Power BI ,ad esempio un report o un dashboard, dall'area di lavoro della fase di destinazione, che verrà aggiornato dall'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di destinazione.

PipelineStageDatamart

Metadati per un datamart della pipeline di distribuzione

Nome Tipo Descrizione
artifactDisplayName

string

Nome visualizzato dell'elemento di Power BI

artifactId

string

ID elemento di Power BI

lastDeploymentTime

string

Data e ora dell'ultima distribuzione dell'elemento di Power BI

sourceArtifactId

string

ID dell'elemento di Power BI, ad esempio un report o un dashboard, dall'area di lavoro assegnata alla fase di origine, che aggiornerà l'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di origine.

targetArtifactId

string

ID dell'elemento di Power BI ,ad esempio un report o un dashboard, dall'area di lavoro della fase di destinazione, che verrà aggiornato dall'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di destinazione.

PipelineStageDataset

Metadati per un set di dati della pipeline di distribuzione

Nome Tipo Descrizione
artifactDisplayName

string

Nome visualizzato dell'elemento di Power BI

artifactId

string

ID elemento di Power BI

lastDeploymentTime

string

Data e ora dell'ultima distribuzione dell'elemento di Power BI

sourceArtifactId

string

ID dell'elemento di Power BI, ad esempio un report o un dashboard, dall'area di lavoro assegnata alla fase di origine, che aggiornerà l'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di origine.

targetArtifactId

string

ID dell'elemento di Power BI ,ad esempio un report o un dashboard, dall'area di lavoro della fase di destinazione, che verrà aggiornato dall'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di destinazione.

PipelineStageReport

Metadati per un report della pipeline di distribuzione

Nome Tipo Descrizione
artifactDisplayName

string

Nome visualizzato dell'elemento di Power BI

artifactId

string

ID elemento di Power BI

lastDeploymentTime

string

Data e ora dell'ultima distribuzione dell'elemento di Power BI

sourceArtifactId

string

ID dell'elemento di Power BI, ad esempio un report o un dashboard, dall'area di lavoro assegnata alla fase di origine, che aggiornerà l'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di origine.

targetArtifactId

string

ID dell'elemento di Power BI ,ad esempio un report o un dashboard, dall'area di lavoro della fase di destinazione, che verrà aggiornato dall'elemento di Power BI corrente al momento della distribuzione. Applicabile solo quando l'utente ha almeno l'accesso di collaboratore all'area di lavoro della fase di destinazione.