...
FIELD | FIELD TYPE | DESCRIPTION | EXAMPLE | |||||||
---|---|---|---|---|---|---|---|---|---|---|
client | string | Onboarded client in Azure to access powerbi | ||||||||
secret | string | Onboarded client secret in Azure to access powerbi | ||||||||
tenant | string | Tenant ID of where powerbi exists | ||||||||
output_path | string | Absolute path to the output location where files are to be written | “/tmp/output” | |||||||
mask | boolean | To enable masking or not | true | |||||||
timeout | integer | Timeout in seconds allowed against the powerbi APIs, for slower connections we recommend 30, default is 20 | 20 | |||||||
mapping | JSON | Mapping file of data source names against the onboarded host and database name in K | Assuming I have a “myDSN” data source name in powerbi, I’ll map it to host “myhost” and database “mydatabase” onboarded in K, snowflake type references are handled automatically Code Block | Add the mapping for each data source in Tableau to a data source that is loaded into K. You will need to map the data source name in Tableau to the data source host name in K (these can be found on the Sources page) Skip any data sources are not onboarded in K (these will be loaded in as references until the source is added to K). See Host / Database Mapping for more details | Where somehost is the alternate name created in Tableau for the Analytics database that has been onboarded to K
|
These parameters can be added directly into the run or you can use pass the parameters in via a JSON file. The following is an example you can use that is included in the example run code below.
...