一对多关系中,单向筛选需遵循 “一表出维度、多表出度量、一表筛选多表” 的规则。A(一表出维度)、B(多表出度量)、D(筛选方向从一表到多表)符合规则;C(多表指向一表)会导致汇总错误,故排除。
答案: A B D
题目涉及的是订单表(多表)和销售人员表(一表)的多对一关系,使用单向筛选器时的规则。
在一对多关系中,应该使用单向筛选器,一表作为维度表出维度字段,多表作为主表出度量字段,筛选方向从一表指向多表。单向筛选器的箭头出发侧为维度,指向侧为度量。
分析:
A:一表(销售人员表)出维度字段,比如销售人员姓名。这符合单向筛选器的使用规则,即维度字段来自提供维度的表,也就是销售人员表作为一表,应该出维度字段,如姓名。所以A正确。
B:多表(订单表)出度量字段,如销售金额。同样,这也符合单向筛选器的使用规则,,主表(多表)负责度量字段,订单表作为多表,应该出销售金额这样的度量,所以B正确。
C:筛选方向从多表指向一表,这显然错误。因为根据单向筛选器的使用规则,单向筛选器应该从一表(维度表)指向多表(事实表),也就是筛选方向是一表到多表,所以C错误,D正确。