a client configuration
Adds a collection of rows to the specified dataset and table.
Adds a collection of rows to the specified dataset and table. If the dataset or table do not exist an error will be returned.
a dataset GUID
a table name within the dataset
a sequence of JSON serializable objects with property names matching the schema
optional id of group
a success or failure result
Clears all rows in the specified table.
Clears all rows in the specified table.
a dataset GUID
a table name within the dataset
optional id of group
a success or failure result
Creates a new dataset with the specified schema
Creates a new dataset with the specified schema
a schema for the new dataset
optional id of group
data retention policy to use for dataset
a dataset object for the newly created dataset
Gets the current OAuth token being used for authentication.
Gets the current OAuth token being used for authentication.
an OAuth authorization token
Gets a list of datasets for the current account.
Gets a list of datasets for the current account.
optional id of group
a list of datasets
Gets a list of tables for the specified dataset.
Gets a list of tables for the specified dataset.
a dataset GUID
optional id of group
a list of tables
Updates the schema of an existing table
Updates the schema of an existing table
a dataset GUID
the table name which to update
optional id of group
a success or failure result
A very basic PowerBI client using the Scala Dispatch HTTP library. Requires that an app be registered in your Azure Active Directory to allow access to your PowerBI service.
com.granturing.spark.powerbi.ClientConf