Admin - Imports GetImportsAsAdmin
조직에 대한 가져오기 목록을 반환합니다.
권한
- 사용자는 패브릭 관리자이거나 서비스 주체를 사용하여 인증해야 합니다.
- 위임된 권한이 지원됩니다.
서비스 기본 인증에서 실행하는 경우 앱 Azure Portal에서 설정된 Power BI에 대한 관리자 동의 필수 사전이 없어야 합니다.
필수 범위
Tenant.Read.All 또는 Tenant.ReadWrite.All
표준 위임된 관리자 액세스 토큰을 통해 인증하는 경우에만 관련됩니다. 서비스 주체를 통한 인증을 사용할 때는 존재하지 않아야 합니다.
제한점
시간당 최대 200개 요청
GET https://api.powerbi.com/v1.0/myorg/admin/imports
GET https://api.powerbi.com/v1.0/myorg/admin/imports?$expand={$expand}&$filter={$filter}&$top={$top}&$skip={$skip}
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
$expand
|
query |
string |
관련 엔터티 인라인 확장 |
|
|
$filter
|
query |
string |
Odata 필터 쿼리 매개 변수 조건에 따라 결과의 하위 집합을 반환합니다. |
|
|
$skip
|
query |
integer (int32) |
첫 번째 n 결과를 건너뜁니다. |
|
|
$top
|
query |
integer (int32) |
첫 번째 n 결과만 반환합니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
그래 |
예제
Example
샘플 요청
GET https://api.powerbi.com/v1.0/myorg/admin/imports
샘플 응답
{
"value": [
{
"id": "82d9a37a-2b45-4221-b012-cb109b8e30c7",
"importState": "Succeeded",
"createdDateTime": "2018-05-08T14:56:18.477Z",
"updatedDateTime": "2018-05-08T14:56:18.477Z",
"name": "SalesMarketing",
"connectionType": "import",
"source": "Upload",
"datasets": [
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"name": "SalesMarketing",
"webUrl": "https://app.powerbi.com/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
],
"reports": [
{
"id": "5b218778-e7a5-4d73-8187-f10824047715",
"name": "SalesMarketing",
"webUrl": "https://app.powerbi.com/reports/5b218778-e7a5-4d73-8187-f10824047715",
"embedUrl": "https://app.powerbi.com/reportEmbed?reportId=5b218778-e7a5-4d73-8187-f10824047715"
}
]
}
]
}
정의
| Name | Description |
|---|---|
| Dataset |
Power BI 데이터 세트입니다. API는 다음 데이터 세트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
|
Dataset |
데이터 세트의 쿼리 스케일 아웃 설정 |
|
Dataset |
데이터 세트에 대한 Power BI 사용자 액세스 권한 항목 |
|
Dataset |
사용자가 데이터 세트에 대해 가지고 있는 액세스 권한(권한 수준) |
|
Dependent |
Power BI 종속 데이터 흐름 |
| Encryption |
데이터 세트에 대한 암호화 정보 |
|
Encryption |
데이터 세트 암호화 상태 |
| Import |
가져오기 개체 |
| Imports |
Power BI 가져오기 컬렉션에 대한 OData 응답 래퍼 |
|
Principal |
보안 주체 형식 |
| Report |
Power BI 보고서입니다. API는 다음 보고서 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
|
Report |
보고서에 대한 Power BI 사용자 액세스 권한 항목 |
|
Report |
사용자가 보고서에 대해 가지고 있는 액세스 권한(권한 수준) |
|
Service |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 관련되어 있습니다. |
| Subscription |
Power BI 항목에 대한 전자 메일 구독(예: 보고서 또는 대시보드) |
|
Subscription |
Power BI 전자 메일 구독 사용자 |
Dataset
Power BI 데이터 세트입니다. API는 다음 데이터 세트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
| Name | 형식 | Description |
|---|---|---|
| ContentProviderType |
string |
무시해야 하는 사용되지 않는 속성입니다. |
| Encryption |
데이터 세트 암호화 정보입니다.
|
|
| IsEffectiveIdentityRequired |
boolean |
데이터 세트에 유효한 ID가 필요한지 여부입니다. 이 ID는 GenerateToken API 호출로 보내야 합니다. |
| IsEffectiveIdentityRolesRequired |
boolean |
행 수준 보안이 Power BI .pbix 파일 내에 정의되어 있는지 여부입니다. 그렇다면 역할을 지정해야 합니다. |
| IsInPlaceSharingEnabled |
boolean |
자체 테넌트에서 사용할 외부 사용자와 데이터 세트를 공유할 수 있는지 여부 |
| IsOnPremGatewayRequired |
boolean |
데이터 세트에 온-프레미스 데이터 게이트웨이가 필요한지 여부 |
| IsRefreshable |
boolean |
이 필드는 데이터 세트가 최근에 새로 고쳐지거나 자동 새로 고침을 위해 구성되고 연결 모드가 특별히 '가져오기'로 설정된 경우 |
| addRowsAPIEnabled |
boolean |
데이터 세트에서 새 행을 추가할 수 있는지 여부 |
| configuredBy |
string |
데이터 세트 소유자 |
| createReportEmbedURL |
string |
데이터 세트 만들기 보고서 포함 URL |
| createdDate |
string (date-time) |
데이터 세트 만들기 날짜 및 시간 |
| description |
string |
데이터 세트 설명 |
| id |
string |
데이터 세트 ID |
| name |
string |
데이터 세트 이름 |
| qnaEmbedURL |
string |
데이터 세트 Q&포함 URL |
| queryScaleOutSettings |
데이터 세트의 쿼리 스케일 아웃 설정 |
|
| targetStorageMode |
string |
데이터 세트 스토리지 모드 |
| upstreamDataflows |
이 항목이 사용하는 모든 데이터 흐름 목록은 |
|
| users |
(빈 값) 데이터 세트 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
데이터 세트 사용자를 관리자 API로 가져오기 또는 매개 변수와 함께 |
|
| webUrl |
string |
데이터 세트의 웹 URL |
DatasetQueryScaleOutSettings
데이터 세트의 쿼리 스케일 아웃 설정
| Name | 형식 | Description |
|---|---|---|
| autoSyncReadOnlyReplicas |
boolean |
데이터 세트가 읽기 전용 복제본을 자동으로 동기화하는지 여부 |
| maxReadOnlyReplicas |
integer minimum: -1maximum: 64 |
데이터 세트의 최대 읽기 전용 복제본 수(0-64, 자동 복제본 수 -1) |
DatasetUser
데이터 세트에 대한 Power BI 사용자 액세스 권한 항목
DatasetUserAccessRight
사용자가 데이터 세트에 대해 가지고 있는 액세스 권한(권한 수준)
| 값 | Description |
|---|---|
| None |
데이터 세트의 콘텐츠에 대한 사용 권한을 제거합니다. |
| Read |
데이터 세트의 콘텐츠에 대한 읽기 액세스 권한 부여 |
| ReadWrite |
데이터 세트의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
| ReadReshare |
데이터 세트의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
| ReadWriteReshare |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
| ReadExplore |
데이터 세트의 콘텐츠에 대한 읽기 및 탐색 액세스 권한 부여 |
| ReadReshareExplore |
데이터 세트의 콘텐츠에 대한 읽기, 다시 공유 및 탐색 액세스 권한 부여 |
| ReadWriteExplore |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기 및 탐색 액세스 권한 부여 |
| ReadWriteReshareExplore |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기, 다시 공유 및 탐색 액세스 권한 부여 |
DependentDataflow
Power BI 종속 데이터 흐름
| Name | 형식 | Description |
|---|---|---|
| groupId |
string |
대상 그룹 ID |
| targetDataflowId |
string |
대상 데이터 흐름 ID |
Encryption
데이터 세트에 대한 암호화 정보
| Name | 형식 | Description |
|---|---|---|
| EncryptionStatus |
데이터 세트 암호화 상태 |
EncryptionStatus
데이터 세트 암호화 상태
| 값 | Description |
|---|---|
| Unknown |
데이터 세트 손상으로 인해 암호화 상태를 알 수 없음 |
| NotSupported |
이 데이터 세트에 대해 암호화가 지원되지 않습니다. |
| InSyncWithWorkspace |
암호화가 지원되며 암호화 설정과 동기화됩니다. |
| NotInSyncWithWorkspace |
암호화가 지원되지만 암호화 설정과 동기화되지 않음 |
Import
가져오기 개체
| Name | 형식 | Description |
|---|---|---|
| createdDateTime |
string (date-time) |
만들기 날짜 및 시간 가져오기 |
| datasets |
Dataset[] |
이 가져오기와 연결된 데이터 세트 |
| id |
string (uuid) |
가져오기 ID |
| importState |
enum:
|
업로드 가져오기 상태 |
| name |
string |
가져오기 이름 |
| reports |
Report[] |
이 가져오기와 연결된 보고서 |
| updatedDateTime |
string (date-time) |
마지막 업데이트 날짜 및 시간 가져오기 |
Imports
Power BI 가져오기 컬렉션에 대한 OData 응답 래퍼
| Name | 형식 | Description |
|---|---|---|
| @odata.context |
string |
OData 컨텍스트 |
| value |
Import[] |
가져오기 컬렉션 |
PrincipalType
보안 주체 형식
| 값 | Description |
|---|---|
| None |
보안 주체 형식이 없습니다. 전체 조직 수준 액세스에 사용합니다. |
| User |
사용자 계정 유형 |
| Group |
그룹 보안 주체 유형 |
| App |
서비스 주체 유형 |
Report
Power BI 보고서입니다. API는 다음 보고서 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
| Name | 형식 | Description |
|---|---|---|
| appId |
string |
보고서가 앱에 속하는 경우에만 반환되는 앱 ID입니다. |
| datasetId |
string |
보고서의 데이터 세트 ID |
| description |
string |
보고서 설명 |
| embedUrl |
string |
보고서의 포함 URL |
| format |
string |
보고서 정의 형식 형식입니다. PowerBIReport의 경우: PaginatedReport의 경우: |
| id |
string (uuid) |
보고서 ID |
| isOwnedByMe |
boolean |
현재 사용자에게 보고서의 복사본을 수정하거나 만들 수 있는지 여부를 나타냅니다. |
| name |
string |
보고서의 이름 앱 보고서는 접두사 [앱]으로 시작합니다. |
| originalReportId |
string (uuid) |
작업 영역이 앱으로 게시될 때의 실제 보고서 ID입니다. |
| reportType |
enum:
|
보고서 형식 |
| subscriptions |
(빈 값) Power BI 항목(예: 보고서 또는 대시보드)에 대한 구독 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다. 보고서 구독 가져오기를 관리자 API 호출로 사용하여 Power BI 보고서에 대한 구독 정보를 검색할 수 있습니다. |
|
| users |
(빈 값) Power BI 보고서에 대한 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
보고서 사용자를 관리자 API 호출로 가져오기 또는 매개 변수를 사용하여 |
|
| webUrl |
string |
보고서의 웹 URL |
ReportUser
보고서에 대한 Power BI 사용자 액세스 권한 항목
ReportUserAccessRight
사용자가 보고서에 대해 가지고 있는 액세스 권한(권한 수준)
| 값 | Description |
|---|---|
| None |
보고서의 콘텐츠에 대한 사용 권한 없음 |
| Read |
보고서의 콘텐츠에 대한 읽기 액세스 권한 부여 |
| ReadWrite |
보고서의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
| ReadReshare |
보고서의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
| ReadCopy |
보고서의 콘텐츠에 대한 읽기 및 복사 액세스 권한 부여 |
| Owner |
보고서의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
ServicePrincipalProfile
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 관련되어 있습니다.
| Name | 형식 | Description |
|---|---|---|
| displayName |
string |
서비스 주체 프로필 이름 |
| id |
string (uuid) |
서비스 주체 프로필 ID |
Subscription
Power BI 항목에 대한 전자 메일 구독(예: 보고서 또는 대시보드)
| Name | 형식 | Description |
|---|---|---|
| artifactDisplayName |
string |
구독된 Power BI 항목의 이름(예: 보고서 또는 대시보드) |
| artifactId |
string (uuid) |
구독된 Power BI 항목의 ID(예: 보고서 또는 대시보드) |
| artifactType |
string |
Power BI 항목의 형식(예: |
| attachmentFormat |
string |
전자 메일 구독에 첨부된 보고서의 형식 |
| endDate |
string (date-time) |
전자 메일 구독의 종료 날짜 및 시간 |
| frequency |
string |
전자 메일 구독의 빈도 |
| id |
string (uuid) |
구독 ID |
| isEnabled |
boolean |
전자 메일 구독을 사용할 수 있는지 여부 |
| linkToContent |
boolean |
전자 메일 구독에 구독 링크가 있는지 여부 |
| previewImage |
boolean |
보고서의 스크린샷이 전자 메일 구독에 있는지 여부 |
| startDate |
string (date-time) |
전자 메일 구독의 시작 날짜 및 시간 |
| subArtifactDisplayName |
string |
구독된 Power BI 항목의 페이지 이름(보고서인 경우)입니다. |
| title |
string |
앱 이름 |
| users |
각 전자 메일 구독자의 세부 정보입니다. User Subscriptions As Admin API 호출을 사용하는 경우 반환된 값은 빈 배열(null)입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다. 보고서 구독을 관리자로 가져오기 사용하거나 대시보드 구독을 관리자로 API 호출을 사용하여 Power BI 보고서 또는 대시보드에서 구독 정보를 검색할 수 있습니다. |
SubscriptionUser
Power BI 전자 메일 구독 사용자