Share via


Pipelines - Get Pipeline Stage Artifacts

지정된 배포 파이프라인의 지정된 단계에 할당된 작업 영역에서 지원되는 항목을 반환합니다.

배포 파이프라인에서 지원되지 않는 항목에 대해 알아보려면 지원되지 않는 항목을 참조하세요.

사용 권한

사용자는 적어도 지정된 단계에 할당된 작업 영역에 대한 기여자여야 합니다. 자세한 내용은 사용 권한을 참조하세요.

필수 범위

Pipeline.ReadWrite.All 또는 Pipeline.Read.All

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
pipelineId
path True

string

uuid

배포 파이프라인 ID

stageOrder
path True

integer

int32

배포 파이프라인 단계 순서입니다. 개발(0), 테스트(1), 프로덕션(2).

응답

Name 형식 Description
200 OK

PipelineStageArtifacts

정상

예제

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

정의

Name Description
PipelineStageArtifacts

배포 파이프라인 단계에 할당된 작업 영역에서 지원되는 항목

PipelineStageDashboard

배포 파이프라인 대시보드에 대한 메타데이터

PipelineStageDataflow

배포 파이프라인 데이터 흐름에 대한 메타데이터

PipelineStageDatamart

배포 파이프라인 데이터마트에 대한 메타데이터

PipelineStageDataset

배포 파이프라인 데이터 세트에 대한 메타데이터

PipelineStageReport

배포 파이프라인 보고서에 대한 메타데이터

PipelineStageArtifacts

배포 파이프라인 단계에 할당된 작업 영역에서 지원되는 항목

Name 형식 Description
dashboards

PipelineStageDashboard[]

대시보드 컬렉션

dataflows

PipelineStageDataflow[]

데이터 흐름 컬렉션

datamarts

PipelineStageDatamart[]

datamarts 컬렉션

datasets

PipelineStageDataset[]

데이터 세트 컬렉션

reports

PipelineStageReport[]

보고서 컬렉션

PipelineStageDashboard

배포 파이프라인 대시보드에 대한 메타데이터

Name 형식 Description
artifactDisplayName

string

Power BI 항목 표시 이름

artifactId

string

Power BI 항목 ID

lastDeploymentTime

string

Power BI 항목의 마지막 배포 날짜 및 시간

sourceArtifactId

string

배포 시 현재 Power BI 항목을 업데이트하는 원본 단계에 할당된 작업 영역의 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 사용자가 원본 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

targetArtifactId

string

배포 시 현재 Power BI 항목에 의해 업데이트되는 대상 단계의 작업 영역에서 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

PipelineStageDataflow

배포 파이프라인 데이터 흐름에 대한 메타데이터

Name 형식 Description
artifactDisplayName

string

Power BI 항목 표시 이름

artifactId

string

Power BI 항목 ID

lastDeploymentTime

string

Power BI 항목의 마지막 배포 날짜 및 시간

sourceArtifactId

string

배포 시 현재 Power BI 항목을 업데이트하는 원본 단계에 할당된 작업 영역의 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 사용자가 원본 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

targetArtifactId

string

배포 시 현재 Power BI 항목에 의해 업데이트되는 대상 단계의 작업 영역에서 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

PipelineStageDatamart

배포 파이프라인 데이터마트에 대한 메타데이터

Name 형식 Description
artifactDisplayName

string

Power BI 항목 표시 이름

artifactId

string

Power BI 항목 ID

lastDeploymentTime

string

Power BI 항목의 마지막 배포 날짜 및 시간

sourceArtifactId

string

배포 시 현재 Power BI 항목을 업데이트하는 원본 단계에 할당된 작업 영역의 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 사용자가 원본 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

targetArtifactId

string

배포 시 현재 Power BI 항목에 의해 업데이트되는 대상 단계의 작업 영역에서 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

PipelineStageDataset

배포 파이프라인 데이터 세트에 대한 메타데이터

Name 형식 Description
artifactDisplayName

string

Power BI 항목 표시 이름

artifactId

string

Power BI 항목 ID

lastDeploymentTime

string

Power BI 항목의 마지막 배포 날짜 및 시간

sourceArtifactId

string

배포 시 현재 Power BI 항목을 업데이트하는 원본 단계에 할당된 작업 영역의 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 사용자가 원본 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

targetArtifactId

string

배포 시 현재 Power BI 항목에 의해 업데이트되는 대상 단계의 작업 영역에서 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

PipelineStageReport

배포 파이프라인 보고서에 대한 메타데이터

Name 형식 Description
artifactDisplayName

string

Power BI 항목 표시 이름

artifactId

string

Power BI 항목 ID

lastDeploymentTime

string

Power BI 항목의 마지막 배포 날짜 및 시간

sourceArtifactId

string

배포 시 현재 Power BI 항목을 업데이트하는 원본 단계에 할당된 작업 영역의 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 사용자가 원본 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.

targetArtifactId

string

배포 시 현재 Power BI 항목에 의해 업데이트되는 대상 단계의 작업 영역에서 Power BI 항목(예: 보고서 또는 대시보드)의 ID입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다.