若要在使用 Power Map 时获得最佳结果,请使用 Excel 表中的数据或是(最好)在 Excel 中或使用 Power Pivot 创建的数据模型。 如果要在 Power Map 中使用的数据存储在外部服务器中,则可以从 Excel 连接到它并将它添加到数据模型。
注意: Power Map 不支持在数据模型中创建的层次结构(数据字段的分组)。
设置数据结构
若要准备数据,请确保所有数据都采用 Excel 表格式,其中每行都表示唯一的记录。 列标题或行标题应包含文本而不是实际数据,以便 Power Map 在绘制地理坐标时正确解释它。 通过使用有意义的标签,还可在 Power Map“旅游编辑器”窗格中设计旅游时使用值和类别字段。
若要在 Power Map 中使用更准确地表示时间和地理位置的表结构,请在表行中包含所有数据并在列标题中使用描述性文本标签,如下所示:
确保数据的结构不是类似于以下这样,即部分一些数据(如 UFO 目击次数和年份)未包含在 Excel 表中:
在表中包含以下数据:
-
地理值 Power Map要求每行数据至少包含一个地理值。 这可以是纬度/经度对、城市、国家/地区、邮政编码、州/省/自治区/直辖市或地址。 Power Map 的准确性取决于你提供的地理数据的数量和种类以及来自必应的搜索结果。 例如,因为美国有 18 个城市单独称为“哥伦布”,所以采用一个州列会有所帮助,以便可以识别正确的城市。
-
日期或时间字段 Power Map要求每行数据至少一个日期或时间字段(如果要随时间推移查看数据)。 若要获得最佳效果,请将此临时数据置于单独的列中,并将它格式化为日期或时间(右键单击所选单元格 >“设置单元格格式”)。
连接到外部数据
如果使用大型数据集,则它可能会存储在外部源(如数据库、数据馈送或网站)中。 需要将导入工作簿中以便供 Power Map 使用。
若要从 Excel 连接到外部数据(即不通过 PowerPivot),请执行以下操作:
-
在 Excel 中,单击“数据”,然后在“获取外部数据”组中单击所需连接。
-
按照启动的向导中的步骤操作。
-
在向导的最后一步中,确保选中“将此数据添加到数据模型”。
若要从 PowerPivot 窗口连接到外部数据,请执行以下操作:
-
在 Excel 中,单击“PowerPivot”选项卡,然后单击“管理”。
-
在“PowerPivot”窗口中,单击“获取外部数据”。
-
选择数据类型(如 SQL Server 或其他数据库、文件或数据馈送)。
-
按照启动的向导中的步骤操作。
通过 PowerPivot 窗口获取外部数据时,数据会自动添加到数据模型。
提示: 如果您有 Microsoft Power Query for Excel,则可以使用它导入数据,然后使用“查询编辑器”进行调整或转换。 有关详细信息,请参阅使用 Power Query 从外部数据源导入数据。
若要详细了解如何连接到外部数据,请参阅 从外部数据源导入数据。
使用数据透视表的源数据
采用数据透视表格式的数据不十分适用于 Power Map,因为数据透视表会聚合总计,如各个地区的总销售额或总销售实例。 最好改用数据透视表的源数据,以便 Power Map 可以将每个单独实例用作时间点、随时间推移将它制作成动画以及在地球仪上的精确点绘制它。
Power Map 使用源数据在保留相同详细信息粒度级别的地图上绘制地理数据透视表聚合(如某个州的各个城市、某个国家/地区的各个州或是某个地区/大洲的各个国家/地区)。 通过“区域”图表类型可以跨不同类型的地理区域显示数据,如按国家/地区、按州或按邮政编码。
检查数据的质量
处理大量数据时,可能会遇到质量问题,如输入错误和不正确的数据。 可能要在使用 Power Map 绘制数据之前检查它(地理、时间和度量值),然后抽查 Power Map 绘制的内容。
在下面显示的示例中,芝加哥的人口考虑了系数 10;其数据条与其他非常大的城市(如纽约和洛杉矶)的数据条非常不成比例。
修复源(如 Excel 工作表表格或 SQL Server 数据库)中的数据,然后通过单击“开始”>“刷新数据”,直接从 TE104085179 功能区刷新数据。