Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with DataSet Datasources table #84

Open
Karthik7373 opened this issue Sep 7, 2021 · 4 comments
Open

Issue with DataSet Datasources table #84

Karthik7373 opened this issue Sep 7, 2021 · 4 comments

Comments

@Karthik7373
Copy link

Thanks for providing the custom connector…this is really helpful.
Am powerBI admin in our organization and i have one issue regarding this connector..when i select dataset datasources from PowerBI Service Admin tab i get below error

Failed to save modifications to the server. Error returned: ‘OLE DB or ODBC error: [Expression.Error] The field ‘datasourceId’ of the record wasn’t found..

I have everything i need but this data from dateset datasources would give me datasource ID which i want to join with datasource id from gateway tables to get the list of datasets connecting to oracle.

Please help as we are in middle of migrating oracle to Postgres and this information is very critical.

@Karthik7373
Copy link
Author

Thanks for providing the custom connector…this is really helpful.
Am powerBI admin in our organization and i have one issue regarding this connector..when i select dataset datasources from PowerBI Service Admin tab i get below error

Failed to save modifications to the server. Error returned: ‘OLE DB or ODBC error: [Expression.Error] The field ‘datasourceId’ of the record wasn’t found..

I have everything i need but this data from dateset datasources would give me datasource ID which i want to join with datasource id from gateway tables to get the list of datasets connecting to oracle.

Please help as we are in middle of migrating oracle to Postgres and this information is very critical.
@migueesc123 Please help

@migueesc123
Copy link
Owner

Hey!
Due to some unforeseen situations that I’m going through, I’m focusing 100% of my available time for remote consultancy work.

I’ll let @klinejordan and @ImkeF chime in and provide their suggestions for your scenario.

Please note that the code for the connector is under the MIT license, so you’re able to fork the repo and modify the code of the connector to fit your requirements as long as you provide attribution.

I noticed that you tagged me in this issue, so I wanted to reply as soon as I could so you’re aware of my current situation and hopefully get some feedback from the other contributors of this repo.

if you still require professional help personally from me, you can reach me at [email protected] where we can discuss further what changes you might need for the connector, deliverables and rates.

Best!

@ImkeF
Copy link
Contributor

ImkeF commented Sep 7, 2021

Hi @Karthik7373 ,
also don't have time atm to dig deeper into this.
But if you need data just for an ad-hoc analysis, you can always use the manual retrieval from the API page itself: https://docs.microsoft.com/en-us/rest/api/power-bi/admin/datasets-get-datasources-as-admin
This would at least give you a hint if there is any issue with the scopes of your app itself.

@klinejordan
Copy link
Collaborator

You'll see this if there's a "corrupted" dataset in your tenant where Power BI can't find the data sources for some reason. Unfortunately fixing this would be a big project as it involves implement try behavior in PQ, which also makes debugging more difficult so its a double edged sword. And there's also a reason this API is in our experimental folder - because the people who contribute to this connector can't necessarily guarantee performance. This isn't something I can tackle in the near term unfortunately but we can leave it open as a known issue in case other contributors want to take a stab at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants