发布使用API​​将行添加到PowerBI的数据集中

时间:2015-09-21 11:49:35

标签: powerbi

我在PowerBI组内的数据集中添加了2行。

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/datasets/{datasetId}/tables/FuelSurcharge/rows HTTP/1.1
Accept: application/json
Authorization: Bearer eyJ0eXAiOiJ...
Content-Type: application/json; charset=utf-8
Host: api.powerbi.com
Content-Length: 282
Expect: 100-continue

{"rows":[
{"Customer":"PMPBBLP1","Carrier":"STE","FreightCharges":7.89,"FuelSurcharge":0.94,"FuelSurchargePercent":0.1191381495564005069708491762},
{"Customer":"PMPBBLP1","Carrier":"STE","FreightCharges":7.56,"FuelSurcharge":0.9,"FuelSurchargePercent":0.119047619047619047619047619}]}

除了添加2行之外,它添加了1行,这是所有值的总和,这一切都很好。我做错了什么,或者是API中的错误?

更新 解决方法是添加另一列:Id并使用唯一值填充它。是预期的吗?

UPDATE2: 解决方法已停止工作。 :S

1 个答案:

答案 0 :(得分:0)

您的行没有任何两个记录中唯一的值。 Power BI默认聚合。如果您创建的报表中包含一个包含Customer和FreightCharges字段的表。然后在井域中(您在可视化中定义字段)右键单击客户字段并选择“不汇总”。你看到两排还是一排?可能是两排。如果您想显示详细信息值,建议您在行中插入唯一的内容(如id或日期/时间戳)。然后,更容易分辨出发生了什么。