若要导入文件,请在请求标头中指定内容类型
multipart/form-data
,并在请求正文中将文件编码为
表单数据
。
若要导入 .rdl 文件,请在 指定
datasetDisplayName
的名称中包含文件扩展名,如
URI 参数
中所述。
若要从 OneDrive for Business 导入 .xlsx 文件,请在请求标头中包含内容类型
application/json
。 在请求正文中包含设置为 .xlsx 文件路径的
ImportInfo
filePath
。
若要导入大小在 1 GB 到 10 GB 之间的大型 Power BI .pbix 文件,请参阅
Create临时上传位置
。 仅高级容量工作区支持此功能。
若要从model.json文件创建数据流,请将 设置为
datasetDisplayName
model.json
,如
URI 参数
中所述。
Dataset.ReadWrite.All
不支持包含服务主体的数据流。
不支持从 OneDrive 导入 Power BI .pbix 文件。
服务主体不支持导入具有
受保护
敏感度标签的文件。
POST https://api.powerbi.com/v1.0/myorg/imports?datasetDisplayName=model.json&nameConflict=Abort
"value": "--f05e5244-f876-43b9-bc87-d71598f6b32a Content-Disposition: form-data name=model.json; filename=model.json Content-Type: application/json [Contents of Model JSON Encoded] --f05e5244-f876-43b9-bc87-d71598f6b32a--"
状态代码:
"id": "d02b8896-e247-4d83-ae5a-014028cb0665"
Post import example
POST https://api.powerbi.com/v1.0/myorg/imports?datasetDisplayName=MyReport&nameConflict=Ignore
"value": "--f05e5244-f876-43b9-bc87-d71598f6b32a Content-Disposition: form-data AA...ZZ --f05e5244-f876-43b9-bc87-d71598f6b32a--"
状态代码:
"id": "d02b8896-e247-4d83-ae5a-014028cb0665"
Post import with 'skip
Report' example
POST https://api.powerbi.com/v1.0/myorg/imports?datasetDisplayName=MyReport&nameConflict=Ignore&skipReport=True&overrideReportLabel=True&overrideModelLabel=True
"value": "--f05e5244-f876-43b9-bc87-d71598f6b32a Content-Disposition: form-data AA...ZZ --f05e5244-f876-43b9-bc87-d71598f6b32a--"
状态代码:
"id": "d02b8896-e247-4d83-ae5a-014028cb0665"
connection
Type
OneDrive for Business文件的导入连接类型