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 |
---|---|---|---|---|
pipeline
|
path | True |
string uuid |
배포 파이프라인 ID |
stage
|
path | True |
integer int32 |
배포 파이프라인 단계 순서입니다. 개발(0), 테스트(1), 프로덕션(2). |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
정상 |
예제
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 |
---|---|
Pipeline |
배포 파이프라인 단계에 할당된 작업 영역에서 지원되는 항목 |
Pipeline |
배포 파이프라인 대시보드에 대한 메타데이터 |
Pipeline |
배포 파이프라인 데이터 흐름에 대한 메타데이터 |
Pipeline |
배포 파이프라인 데이터마트에 대한 메타데이터 |
Pipeline |
배포 파이프라인 데이터 세트에 대한 메타데이터 |
Pipeline |
배포 파이프라인 보고서에 대한 메타데이터 |
PipelineStageArtifacts
배포 파이프라인 단계에 할당된 작업 영역에서 지원되는 항목
Name | 형식 | Description |
---|---|---|
dashboards |
대시보드 컬렉션 |
|
dataflows |
데이터 흐름 컬렉션 |
|
datamarts |
datamarts 컬렉션 |
|
datasets |
데이터 세트 컬렉션 |
|
reports |
보고서 컬렉션 |
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입니다. 대상 단계 작업 영역에 대한 기여자 이상의 액세스 권한이 있는 경우에만 적용됩니다. |