如何在Power BI Desktop中创建精算损失三角?

时间:2018-04-03 18:51:03

标签: powerbi dax powerbi-datasource

我正在尝试创建损失三角矩阵。 示例如下: https://community.powerbi.com/t5/Desktop/Insurance-Loss-Triangles/td-p/197855

https://community.powerbi.com/t5/Desktop/Insurance-Earned-Premium-Loss-Ratio-Calculation/td-p/181060/page/2

按日期加入的两个表Dim_dates和Loss。

enter image description here

两个表中的数据如下所示:

enter image description here

所以我使用矩阵,将LossMonthYear作为Rows,将MonthInCalendar作为列,将Lossses作为值。 但为什么我只将2015年7月和2015年12月视为专栏? 我是否还需要做其他事情以创建精算损失三角?

enter image description here

.ipbx第3页文件可以在这里访问: https://www.dropbox.com/s/dw5okx9ettm0fcl/Premium%20by%20Company.pbix?dl=0

1 个答案:

答案 0 :(得分:3)

我不确定你要完成什么,但你没有看到任何数据的原因是因为'损失'[LossDate]和'Dim_Dates'[Date]之间的关系是错误的:一个是日期列,另一个是日期时间列。 (不完全正确; LossDate是实际的日期时间列,Date是仅包含日期的日期时间列:12-05-2018 00:00:00)。

删除时间部分,或创建仅包含日期的新列,并将其用于关系应该有效。但是,我不确定结果是否是你想看到的。如果没有,你能发布预期的结果吗?

评论后补充说:

如果您希望保留原始日期时间,可以使用此公式创建新列:

NewDate = INT('Losses'[Date])

或者

NewDate = DATE(YEAR('Losses'[Date]),MONTH('Losses'[Date]),DAY('Losses'[Date]))

或者

您可以在查询编辑器中更改日期类型,然后您将失去时间。更改数据视图中的类型只会更改显示格式,并且不会产生所需的效果。