【问题标题】:How to create Actuarial Loss Triangle in Power BI Desktop?如何在 Power BI Desktop 中创建精算损失三角形?
【发布时间】:2018-04-03 18:51:02
【问题描述】:

我正在尝试创建损失三角形矩阵。 示例如下: 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 和 Losses。

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


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


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

【问题讨论】:

    标签: powerbi dax powerbi-datasource


    【解决方案1】:

    我不确定您要完成什么,但是您看不到任何数据的原因是因为 'Losses'[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]))
    

    或者

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

    【讨论】:

    • 感谢 TJ_ 我刚刚将 'Losses'[LossDate]' 转换为日期,但不幸的是它仍然以相同的方式显示数据。
    • 你确定你已经转换了数据类型,而不仅仅是改变了显示格式?您能否尝试使用此 DAX 创建一个新列:LossDateLink = INT('Losses'[LossDate])
    • 哦,对不起,你是对的。我在查询编辑器中更改了它,现在它完全不同了。我将通过链接更新我想要实现的问题。
    • @Oleg,我已经检查了链接,但是您能否根据您的测量和模型用您自己的话解释您想看到什么?否则保险专家必须看看它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 2020-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多