Skip to main content

Power BI

Needs Votes

Add support for "kind":"ServiceDocument" in OData feed data source

Vote (2) Share
's profile image

on 18 Jan 2018 22:53:11

Sometimes it may be necessary to partition OData sources due to large number of feeds or references to public available feeds.

In OData v.4.0 Standard the ServiceDocument gives the possibility to point to another ServiceDocument: http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html#_Toc372793062

PowerBI should understand the element with "kind": "ServiceDocument" and follow the given URL

{
"@odata.context": "http://host/service/$metadata",
"value": [
{
"name": "Orders",
"kind": "EntitySet",
"url": "Orders"
},
{
"name": "Human Resources",
"kind": "ServiceDocument",
"url": "http://host/HR/"
}
]