【问题标题】:Test for significant change of means in application insights测试应用程序洞察力的显着变化
【发布时间】:2020-08-26 18:45:28
【问题描述】:

我在给定日期对我的网页进行了更改。 现在想要衡量是否由于更改而对使用产生重大影响。如何在 Application Insights 中进行抽样 t 检验?拆分给定日期的时间序列数据而不是比较两组数据?

【问题讨论】:

    标签: azure-application-insights azure-data-explorer kql


    【解决方案1】:

    在 KQL 中有一个用于计算 Welch t 检验的内置函数:welch_test()

    给定一个包含度量 m 和更改日期 d 的表 T,您可以通过聚合更改前后的度量来计算测试:

    T
    | summarize m1 = avgif(m, Timestamp < d), 
        v1 = varianceif(m, Timestamp < d), 
        c1 = countif(Timestamp < d), 
        m2 = avgif(m, Timestamp > d), 
        v2 = varianceif(m, Timestamp > d), 
        c2 = countif(Timestamp > d)
    | extend pValue=welch_test(m1,v1,c1,m2,v2,c2)
    

    【讨论】:

    • 谢谢,效果很好!我希望 AutoComplete / Intellisense 也适用于这些 *if - 函数......
    猜你喜欢
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    • 2016-09-17
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多