gbrueckl / PowerBI.API.Client

A C# wrapper for the Power BI REST API which allows you to easily integrate the Power BI API into your C# application.
MIT License
39 stars 14 forks source link

Receiving Azure errors trying to perform operations via your API wrapper :( #16

Closed seedjay1 closed 5 years ago

seedjay1 commented 5 years ago

Been using your wrapper for a long time now, errors of the following sort only just recently started popping up when I try to push a model or rows to the service:

Error creating dataset: {"error":{"code":"GeneralException","message":"Failed to process dataset GetTables","target":"GetTables","details":[{"message":"Exception of type 'Microsoft.Cloud.Platform.Utils.AcquireLockTimeoutException' was thrown."}]}}

Any knowledge of this?

gbrueckl commented 5 years ago

have not seen this message before and as the code of the wrapper has not change I assume it is something related to the PBI service or your specific setup

is your dataset called "GetTables"? do you create the dataset using the wrapper? push, streaming or push/streaming dataset?

seedjay1 commented 5 years ago

Yes the dataset is being created by the wrapper - push (FIFO). The dataset is NOT called "GetTables" - the string "GetTables" does not exist in my code. I assumed it was some PowerBI/Azure method somehow sneaking into the exception message.

Been running this particular dataset for months now, not changing the code. Only started seeing intermittent errors like this over the last week or two.

gbrueckl commented 5 years ago

I assume that they are changing something in the service which causes this issue. "GetTables" looks like an internal call to me which would return the tables of the dataset you publish or push rows to Dont think that there is much I can do to fix this :(

gbrueckl commented 5 years ago

closing due to no further feedback