我在下面编写了两个查询来从表中提取不同的计数/记录。然而,他们都给了我不同的结果。
第一个查询返回的记录多于第二个查询。
查询1:
.ReachOptimization_L0
| where CurrentSubscriptionStatus == "ACTIVE"| where SnapshotDate =="2019-11-29"| where IsOptIn==1| where CampaignName != "" or CampaignId != ""| where ReachedFlag== 1| summarize dcount(UserPUID)
Run Code Online (Sandbox Code Playgroud)
查询2:
.ReachOptimization_L0| where CurrentSubscriptionStatus == "ACTIVE"| where SnapshotDate =="2019-11-29"| where IsOptIn==1| where CampaignName != "" or CampaignId != ""| where ReachedFlag== 1| distinct UserPUID
Run Code Online (Sandbox Code Playgroud)
小智 5
dcount() 聚合函数是对不同计数的估计,如 https://learn.microsoft.com/en-us/azure/kusto/query/dcount-aggfunction中所述
“返回汇总组中标量表达式所采用的不同值数量的估计值。”
估计精度可以在同一页面上找到: https://learn.microsoft.com/en-us/azure/kusto/query/dcount-aggfunction#estimation-accuracy
| 归档时间: |
|
| 查看次数: |
17258 次 |
| 最近记录: |