原文发布时间:2015/4/2 8:41:47
作者:Tiana Warner 翻译:糖糖
原文地址:http://blog.safe.com/2015/03/5-automated-excel-tasks/
Microsoft Excel,电子表格数据的行业标准,是科技世界中一项日益重视的技能。尽管许多企业只是用它做些基本计算、制作图表或其他一些分析,另外一些组织却认识到它对于商业智能扩展和智能定位的重要性。
这不单纯只是告诉你‘按个Ctril就插入当前日期’等诸如此类的操作技巧,而是更加重要的应用,例如集成电子表格到其他的数据源,将处理分析数据的方式延伸到Excel内置功能以外,尽量在一个可重复的、自动化的工作流程中执行任务。
这里有五个用Excel提高商业智能化的很不错的应用。
尽管Excel是数据表,但它常用于保存位置信息,通过读取电子表格就可以读取一个空间数据集,如GML 或 Esri Shapefile。我们能够从中获得宝贵的对于位置的理解,查找未曾发现的空间关系。一张地图相当于一千行的电子表格哦朋友们。
用FME让表格数据自动空间化的方法有三种:
将坐标转换为几何空间
如果电子表格中存放的是X/Y值或纬度/经度,FME能自动将这些行转换成几何,它能识别几何列的常见术语,如“latitude” 和 “longitude”,让你瞬间将电子表格可视化:
上图是Excel数据中的位置信息在地图上可视化。
将地址进行地理编码
如果数据中包含了地址,可以使用几何编码自动使其空间化,在FME工作流中有大量地理编码服务可以利用,像like ArcGIS Online 或 Google.
链接到现有几何
你的电子表格可能有一个链接了现有几何的列,而这些已知几何存放在别处,这个列就是‘Asset Code’字段,一个唯一的ID,甚至是一个名称。将带有空间数据的数据集链接到表格数据
关联字段是一个数值型的ID列,输出的点带有的属性信息来自于Excel文件。
大多企业将数据存储在各种格式中。你的信息可能是丰富的复杂的各种形式——电子表、统计数据库、GIS、CAD、网络服务,甚至是正色影像。
FME让你将成千上百种格式集成到电子表格。通过创建一个工作流程,就可以自动将所有的数据进行导入与合并,不管什么格式。在生成报告之前去查询任何数据的功能,在决策和分析上有着巨大的附加价值。
只要Excel数据被放在集成工作流程中,对数据的转换、QA、分析的可能性是无穷尽的。例如:
l 诸如点面叠加分析之类的空间分析
l 在交通高峰期的区域、路径、地理编码方面,可用在线服务丰富你的数据
l 进行几何验证检查
… 等等
通过变换或透视数据创建有用的总结和统计表格。例如,你可以设计一个工作流程基于某个列的值将数据过滤到不同的电子表格中,然后输出这些内容分析的总结报告。这个工作流程只要在需要的时候都可以重复运行很多次。
来了重复性任务时,没有什么比让它自动完成更让人满意的了,你可以誊出时间来做更重要的事,比如打打游戏什么的。这就是FME的本质:一旦创建好工作流,再建立一个自助下载服务,任何人都可以在需要的时候生成一个报告
大数据量可能造成性能低下或者受到MS Excel的大小限制。庆幸的是你可以在Excel外部执行数据分析和处理。FME的图形化操作界面让电子表格数据处理更加直观。
你还可以通过数据透视表和统计的应用,对大型电子表格创建子集。 清理数据或重组值在性能上也能产生很大的改进——例如,分割字符串或重新格式化日期字段。
就像你可以把来自各种不同源的数据集成到电子表格中,你也可以合并数据以创建为有趣的Excel报告。例如,你可以将来源于其他源的地图或栅格影像嵌入电子表格中。
对于你输出的电子表格在模式、内容和样式上FME能提供精准的控制。一旦定义好样式和格式设置——也许有预定义的透视表、图表、图形和图像—任何时候你都能自动加载数据到模板中。用FME Sever,只要接收了新的信息,都可以自动运行工作空间并更新Excel数据集
*
据集如果你对以上几种强大的应用有学习兴趣,可以看看Safe的上一期网络会议视频