时间、地理和自定义层次结构可以扩充数据集。当获取数据集时,时间和地理层次结构会自动检测到,但用户可以随时创建层次结构。
时间层次结构可以在数值和日期列中创建。地理层次结构只能创建在包含与该应用程序使用的 NAVTEQ 数据库中的地理数据值相兼容的值的列中。可使用列标题或维的上下文菜单创建层次结构。
- 选择维旁边的“选项”
图标,然后选择或“创建时间层次结构”。将出现该层次结构的列或维扩充选项。
- 选择哪些列映射到该层次结构:
对于时间层次结构,选择映射“年”、“季度”、“月”和“天”级别的列。
对于地理层次结构,可以选择映射部分或全部“国家/地区”、“区域”、“次区域”和“城市”级别的列。这些列利用应用程序使用的内部地理数据库检查匹配。
选择“检测到的列”以将检测到的列显示为级别下拉列表中可能的值。如果没有检测到列,那么列表为空。选择“所有列”以在该级别下拉列表中包含所有列。
对于时间层次结构,选定作为级别的新列会自动添加到数据集,新的时间层次结构会显示在“层次结构”语义选项卡上。
对于地理层次结构,将出现“地理数据”对话框,将匹配内部数据库的列显示为绿色,模糊匹配的列显示为橙色,不匹配的列显示为红色。
对于推断维,将为层次结构创建列。
- (对于地理层次结构为可选)在“地理数据”对话框中,对于每个建议的匹配,选择建议行并选择“选择”以接受该位置,或选择“未找到”以删除该行,然后选择“确认”。
选定作为级别的新地理列会自动添加到数据集,新的地理层次结构会显示在“度量和维”面板中。
可以随时修改地理层次结构的匹配级别。(选择层次结构名称旁边的“选项”
图标,选择“编辑匹配”,更改对级别建议的匹配,然后选择“确认”。)