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

How to create Actuarial Loss Triangle in Power BI Desktop?

我正在尝试创建损失三角矩阵。 例子在这里: 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

两个 tables Dim_dates 和损失由日期合并。

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


所以我使用矩阵,将 LossMonthYear 作为行,将 MonthInCalendar 作为列,将 Losses 作为值。 但为什么我只看到 2015 年 7 月和 2015 年 12 月作为列? 为了创建精算损失三角,我还需要做任何其他事情吗?


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

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

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

已添加,评论后:

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

NewDate = INT('Losses'[Date])

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

您可以在查询编辑器中更改日期类型,这样您就可以节省时间。在数据视图中更改类型只会更改显示格式,不会产生预期的效果。