我有2张桌子
1表是日期表,具有以下字段:日期,月,季度,年,年月,年数
第二个表是Employee表,具有以下字段:EmpID,雇用日期,离职日期, 活跃的员工的终止日期为空。
我正在尝试按月和年进行员工人数统计。用论坛写了一个低调的措施,但结果却是空白:
在这里为您提供的帮助将不胜感激。
HeadCount =
var endperiod = MAX('date'[Date])
var startperiod = MIN('date'[Date])
返回
CALCULATE(DISTINCTCOUNT('共享用户'[EmployeeId]),FILTER(ALL('共享用户'),('共享用户'[HireDate] <=结束&&'共享用户'[TerminationDate]> = startperiod)) )
答案 0 :(得分:0)
您可以使用以下代码完成任务(我假设您是根据“ calendar [date]”列进行切片的,而employee_ID是唯一的):
{
"metrics": [
{ metric_name: "if_speed", metric_value: 100000 },
{ metric_name: "if_prefix_accepted", metric_value: 10 },
{ metric_name: "if_prefix_rejected", metric_value: 8 }
],
"dimensions": [
{ dimension_name: "device_name", dimension_value: "foobar" },
{ dimension_name: "num_cores", dimension_value: 32 },
{ dimension_name: "amt_ram", dimension_value: "128000000000" }
]
}