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