Reports - Update Datasources
내 작업 영역에서 지정된 RDL(페이지를 매긴 보고서)의 데이터 원본을 업데이트.
중요
원래 데이터 원본과 새 데이터 원본 모두 스키마가 정확히 동일해야 합니다.
사용 권한
사용자는 데이터 원본 소유자여야 합니다.
필수 범위
Reports.ReadWrite.All
제한 사항
- 페이지를 매긴 보고서만 지원합니다.
- 데이터 원본 형식 변경은 지원되지 않습니다.
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
report
|
path | True |
string uuid |
보고서 ID |
요청 본문
Name | 필수 | 형식 | Description |
---|---|---|---|
updateDetails | True |
페이지를 매긴 보고서의 데이터 원본에 대한 업데이트 세부 정보 |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
정상 |
예제
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/reports/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.UpdateDatasources
{
"updateDetails": [
{
"datasourceName": "SqlDatasource",
"connectionDetails": {
"server": "New-Sql-Server",
"database": "New-Sql-Database"
}
},
{
"datasourceName": "SqlAzureDatasource",
"connectionDetails": {
"server": "New-SqlAzure-Server.windows.net",
"database": "New-SqlAzure-Database"
}
}
]
}
Sample Response
정의
Name | Description |
---|---|
Rdl |
페이지를 매긴 보고서 데이터 원본에 대한 연결 세부 정보 |
Update |
페이지를 매긴 보고서 데이터 원본에 대한 세부 정보 업데이트 |
Update |
페이지를 매긴 보고서의 데이터 원본 업데이트 요청 |
RdlDatasourceConnectionDetails
페이지를 매긴 보고서 데이터 원본에 대한 연결 세부 정보
Name | 형식 | Description |
---|---|---|
database |
string |
연결 데이터베이스 |
server |
string |
연결 서버 |
UpdateRdlDatasourceDetails
페이지를 매긴 보고서 데이터 원본에 대한 세부 정보 업데이트
Name | 형식 | Description |
---|---|---|
connectionDetails |
페이지를 매긴 보고서 데이터 원본에 대한 새 연결 세부 정보 |
|
datasourceName |
string |
페이지를 매긴 보고서 데이터 원본의 이름입니다. |
UpdateRdlDatasourcesRequest
페이지를 매긴 보고서의 데이터 원본 업데이트 요청
Name | 형식 | Description |
---|---|---|
updateDetails |
페이지를 매긴 보고서의 데이터 원본에 대한 업데이트 세부 정보 |