Imports

Operations

Create Temporary Upload Location

Creates a temporary blob storage to be used to import large .pbix files larger than 1 GB and up to 10 GB.
To import large .pbix files, create a temporary upload location and upload the .pbix file using the shared access signature (SAS) url from the response, and then call Post Import and specify 'fileUrl' to be the SAS url in the Request Body

Note: Import large .pbix files is only available for workspaces on premium capacity and for .pbix files that are between 1 GB and 10 GB.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Create Temporary Upload Location In Group

Creates a temporary blob storage to be used to import large .pbix files larger than 1 GB and up to 10 GB.
To import large .pbix files, create a temporary upload location and upload the .pbix file using the shared access signature (SAS) url from the response, and then call Post Import In Group and specify 'fileUrl' to be the SAS url in the Request Body.

Note: Import large .pbix files is only available for workspaces on premium capacity and for .pbix files that is between 1 GB and 10 GB.

Required scope: Dataset.ReadWrite.All
To set the permissions scope, see Register an app.

Get Import

Returns the specified import from "My Workspace".

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

Get Import In Group

Returns the specified import from the specified workspace.

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

Get Imports

Returns a list of imports from "My Workspace".

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

Get Imports In Group

Returns a list of imports from the specified workspace.

Required scope: Dataset.ReadWrite.All or Dataset.Read.All
To set the permissions scope, see Register an app.

  • Import .pbix file from OneDrive is not supported.
  • Post Import

    Creates new content on "My Workspace" from .pbix, Excel, Rdl or file path in OneDrive for Business.

    Required scope: Dataset.ReadWrite.All
    To set the permissions scope, see Register an app.

    Notes

    • To import a file, request Headers should include Content-Type: multipart/form-data with the file encoded as form data in the request body.
    • To import xlsx file from OneDrive for Business, request Headers should include Content-Type: application/json with ImportInfo in the request body.
    • Import .pbix file from OneDrive is not supported.
    • To import large .pbix files between 1 GB and 10 GB, see Create Temporary Upload Location, supported only for workspaces on premium capacity.

    Post Import In Group

    Creates new content on the specified workspace from .pbix, .json, Excel, Rdl, or file path in OneDrive for Business.

    Required scope: Dataset.ReadWrite.All
    To set the permissions scope, see Register an app.

    Notes

    • To import a file, request Headers should include Content-Type: multipart/form-data with the file encoded as form data in the request body
    • To import from OneDrive for Business, request Headers should include Content-Type: application/json with ImportInfo in the request body.
    • To import large .pbix files between 1 GB and 10 GB see Create Temporary Upload Location In Group, supported only for workspaces on premium capacity.