概述

很少数据集是否满足100%的那些使用数据。在那里。我们说它。但是,仅仅因为这一现实是不可避免的,并不意味着没有方法来解决它。

数据转换是应用一些或许多变化的过程(你决定!)使它有价值的数据。一些类型的变化可能发生在数据转换合并,聚合,总结、过滤、浓缩、分离、加入或删除重复数据。

通常数据转换是一个强制性的步骤需要进行进一步的数据管理等任务数据转换数据集成。数据转换是在这些过程的一个关键步骤,因为它可以帮助形状,规范,和整体创建不同数据集之间的一致性。你是否需要将数据转换成一个新的文件格式除了改变它依赖于您的组织的需求是什么。在许多情况下,转换没有转换就足够了。最终,数据转换将帮助您移动数据高效、有效地向目标目的地。

越来越多的企业和组织依靠数据转换处理大量的数据从新兴技术和新生成的应用程序。通过转换数据,组织不仅最大化他们的数据的价值,可以用简单的方式管理他们的数据,减少信息超载的可怕的感觉。

数据转换步骤

有五个基本步骤中涉及到的数据转换是重要的知道你创建、实施或利用转换的工作流。亚搏在线这些步骤是必要的考虑无论多么简单或复杂的数据转换。遵循这个粗略的指导,你可以适当的计划和处理数据,实现数据的目标。

1。数据发现和数据分析

  • 解释和理解准确的数据处理(这样你可以把你变成你想要的东西)。
  • 注意等详细信息包含在数据属性、结构和它是什么你需要变换了解文件扩展名是不够的!)
  • 这里有一些例子的问题你可能会问自己:
    • 结构:我的数据表格,光栅(像素),或三维?
    • 属性:有额外的元数据吗?列标题描述是什么?有任何数据丢失吗?
    • 转换:是什么单位的测量记录,我想改变它们吗?所有的数据记录在一个一致的方式吗?
  • 确定如果数据之前需要任何清洗转换。

2。数据映射

  • 建立一个深思熟虑的计划,确定元素的数据将被转换,如何将发生。
  • 如果你改变数据兼容性原因(所以你选择的应用程序可以访问的数据),确定数据的哪些部分应该改变哪些需要离开。
  • 确保你的计划考虑是否期间将丢失的数据转换和如何减轻损失。

3所示。创建一个工作流亚搏在线

  • 决定你是否将改变数据通过编写一个脚本或通过使用数据转换工具。考虑其中的一些问题:
    • 什么是当前团队的专业知识和有什么差距,成功完成数据转换项目吗?
    • 将我的数据的结构和转换需求随时间变化?我能轻松地更新工作流程,以满足这些不断变化的需求吗?亚搏在线
    • 我需要考虑如果别人我将使用工作流创建吗?亚搏在线我需要方便别人了解,以防我不?
    截图的视觉数据转换工具
    FME基金的一个例子是一个易于使用的视觉数据转换工具
  • 确定您的输入和输出数据文件格式在你的工作流。亚搏在线
  • 识别数据转换的需要(兼容性、浓缩等),并确保这些需求得到满足在你的工作流。亚搏在线

4所示。运行您的工作流亚搏在线

  • 输入数据连接到您的工作流程和测试你所创建的。亚搏在线当您运行您的工作流,它将重建数据来匹亚搏在线配你的目标格式。工作流重亚搏在线组过程本质上是一个数据。
  • 运行工作流应该会在你的旧亚搏在线数据提出了一种新的方式。是否数据转化为一个新文件格式是取决于你。例如:
    • JSON文件与新键和值添加到每个对象
    • CSV文件的日期更新记录在一个一致的方式
    • Shapefile KML文件的属性只有关键的地标

5。检查数据

  • 检查输出数据的质量和准确性。
  • 在必要时创建一个列表或审计的问题。
  • 基于你的发现,如果需要,审查您所创建的工作流,修改,再试一次。亚搏在线

数据转换与FME

转换数据的最简单的方法之一是通过数据集成软件平台像FME基金专门从事数据转换。FME带走了需要编写脚本,所以任何人,无论他们的技术背景,可以很容易地创建和执行自己的数据转换工作流程。亚搏在线

变形金刚FME的标准是:数据转换工具,用于修改数据任何你喜欢的方式。你可以把变压器包装操作,功能,或预先写好的代码片段。有各种各样的变形金刚供你选择,你可以在任何逻辑顺序将它们添加到您的工作流,你喜欢这样的数据转换为您的需要。亚搏在线

如果你是一名开发人员,不需要担心,FME不是来取代你的。就像没有一个人能知道一切,没有任何一个软件能做所有的事。这就是为什么你可以插入自己的代码,比如Python, R或JavaScript,直接进入一个工作流FME可以构建在一起你和一些伟大的事情。亚搏在线现在,而不是写一个完整的数据转换脚本可以创建工作流快速、简单,给你更多的时间做更重要的任务。亚搏在线

总的来说,不管是否你是一个开发人员,FME功能和内置变压器给你的灵活性和选择定制和扩展您的工作流无论你想要的。亚搏在线

这是它是如何工作的

《变形金刚》中直接使用FME形式。很容易变形金刚添加到您的工作流来创建您自己的自定义数据转换过程。亚搏在线方法如下:

  1. 添加变压器输入它的名字在工作区中
  2. 拖放你的变压器,你想要它
  3. 变压器连接在一起使用的输入和输出端口连接您的工作流亚搏在线
截图Reprojector参数对话框

每个变压器参数控制给你灵活地转换数据如何你想。如果你是新数据转换,不要担心。有文档为了帮助你更好的了解这些参数是如何工作的。在你知道它之前,你的新的视觉流程将完成!亚搏在线

现在您已经完成了数据转换工作流程,您可以很容易地重用的部分或全部工作流程为额外的数据转换任务。亚搏在线让未来的你和别人更容易理解你背后的逻辑如何创建原始工作流程,使用注释和书签功能,添加注释直接进入工作区。亚搏在线

这就是所有!用你自己的创造性的专业知识,技能和数据处理FME可以帮你,你需要去的地方。

一个工作流数据转换的例子亚搏在线
更多地了解上面的数据转换,看看我们的教程将CSV转换为Microsoft Excel

FME基金是什么?

FME被公认为最好的数据集成平台支持空间数据在全球范围内。然而,它不仅仅可以处理空间数据,很容易由it和业务专业人员使用。FME有一系列支持性数据转换工具叫做变形金刚,很容易超过450格式和应用程序集成。FME你可以灵活地转换和集成正是你想要的方式。

亚搏在线安全软件制造商FME基金领导人在技术世界,努力保持领先一步的数据集成的趋势。FME不断升级,以确保它已经适应支持新的数据格式,更新版本的现有数据格式,和大量的数据。消失的观点,个人部门必须在数据仓库工作,与它的结构限制该公司作为一个真正的潜力。数据应该能够自由流动,无论在哪里,当,或需要的。

相关资源

开始使用FME:添加变压器

右箭头

如何选择正确的变压器

右箭头

如何开发与FME数据转换流

右箭头

数据验证是什么?

右箭头

为什么你应该关心空间数据

右箭头

应用集成是什么?

右箭头