bindToDatasourceConnection

Binds a datasource to an already existing connection in Power BI for a specific object.

Target Properties

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Azure Power BI Account

FDPBI_ACCOUNT_CODE

No

The Power BI Cloud Account

Azure Power BI Workspace ID

FDPBI_TGT_WORKSPACE_ID

No

Workspace Id of the Power BI content

Azure Power BI Workspace Name

FDPBI_TGT_WORKSPACE_NAME

No

Workspace Name of the Power BI content. (Workspace Name is case-sensitive)

On-Premise Gateway Id

FDPBI_TGT_ONPREM_GATEWAY_ID

No

 

Project Properties

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Binding Parameters

FDPBI_BINDING_PARAMS

Yes

JSON input map.

{ "bindingParameters": [ { "objectNames": [ "input1","input2" ], "connection": "${{connectionIdOrName}}" } ] }

Need to provide only connection ID or name in the Connection details.

Object names is the Semantic Model Name

Inputs

Input Name

Input Code

Required

Description

 

Input Name

Input Code

Required

Description

 

Power BI Account

FDPBI_INP_ACCOUNT_CODE

No

Power BI Cloud account

 

Binding Parameters

FDPBI_INP_BINDING_PARAMS

Yes

JSON input map.

{ "bindingParameters": [ { "objectNames": [ "input1","input2" ], "connection": "${{connectionIdOrName}}" } ] }

Include Objects

FDPBI_INP_INCLUDE_OBJECTS

No

CSV list of specific objects. (Standard Project)

semanticModel1,semanticModel2

For Package based project, when using this operation in workflow, it will pick up object names corresponding to package files having “Update Credentials” ticked.

 

 

Artifacts

This operation doesn’t consume or produce any artifacts.

Endpoint Selection

This operation delegates the selection to the workflow developer to determine.

Endpoint Execution

This operations delegates the execution to the workflow developer to decide.

The following macros are not currently supported in the footer:
  • style