Skip to main content
This gem runs in .

Overview

The PowerBIWrite gem lets you publish pipeline results directly to Power BI tables. This gem supports fine-grained options like write modes and schema management to control how tables are written. You can configure the gem to either write tables to new datasets or existing ones in a specified Power BI workspace.

Inputs

The PowerBIWrite gem accepts the following inputs. To add additional input ports, click + next to Ports.

Parameters

Use the following parameters to configure the PowerBIWrite gem.
Datasets in the PowerBIWrite gem refer to the semantic model content type in Power BI. For more information, visit New name for Power BI datasets.

Dataset Name

Select this option to create a new dataset in your workspace. You will need to give the dataset a name that will appear in Power BI.

Table Write Configuration

This configuration lets you define how your table(s) will be written to the dataset. Each row accepts the following parameters:

Dataset ID

Select this option to update table inside an existing dataset in your workspace. You will need the Dataset ID to identify the existing dataset. The Dataset ID is typically part of the URL when you open a dataset in Power BI.

Table Write Configuration

This configuration lets you define how your table(s) will be written to the dataset. Each row accepts the following parameters: