Imports - Create Temporary Upload Location In Group

Creates a temporary blob storage upload location for importing large Power BI .pbix files that are between 1 GB and 10 GB in size.

To import large Power BI .pbix files:

  1. Create a temporary upload location using this API call.
  2. Upload the Power BI .pbix files using the shared access signature URL from the API call response.
  3. Call Post Import In Group, specifying the shared access signature URL in the fileUrl parameter of the request body.

Permissions

This API call can be called by a service principal profile. For more information see: Service principal profiles in Power BI Embedded.

Required Scope

Dataset.ReadWrite.All

Limitations

Importing large Power BI .pbix files between 1 GB and 10 GB in size is only available for Premium capacity workspaces.

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/imports/createTemporaryUploadLocation

URI Parameters

Name In Required Type Description
groupId
path True

string

uuid

The workspace ID

Responses

Name Type Description
200 OK

TemporaryUploadLocation

OK

Definitions

TemporaryUploadLocation

A Power BI update report content request

Name Type Description
ExpirationTime

string

The expiration date and time of the shared access signature URL

Url

string

The shared access signature URL for the temporary blob storage