我创建了一个Power-BI自定义数据连接器,其思想是能够使用这个自定义数据连接器连接到SSRS数据集我能够做到这一点,但是生成的格式化json与我期望的不同。
这是我在powerbi中打开自定义连接器时得到的结果,我希望有一个格式正确的表,但结果不是。
而行是包含CustomerID和CustomerName的值的列表列表。
这是我的密码。
section Test.PQ.SSRS_Connector;
[DataSource.Kind="Asia.PQ.SSRS_Connector", Publish="Test.PQ.SSRS_Connector.Publish"]
shared Test.PQ.SSRS_Connector.Feed = Value.ReplaceType(SSRSConImpl, type function (url as Uri.Type) as any);
DefaultRequestHeaders = [
#"Accept" = "application/json;odata.metadata=minimal",
#"OData-MaxVersion" = "4.0"
];
SSRSConImpl = (url as text) =>
let
body= "",
source = Web.Contents(url, [ Headers = DefaultRequestHeaders, Content=Text.ToBinary(body)]),
json = Json.Document(source)
in
json;