什么是非结构化数据？
对于大多数组织而言，更大的挑战在于了解非结构化数据并从中提取价值。非结构化数据有多种格式，复杂性各有不同，包括图像、音频文件、办公文件以及扫描的手写笔记。这些数据可能而且确实来自四面八方，包括内部、外部、第三方、边缘设备和其他来源。
由于非结构化数据不受严格规则或共享格式的约束，因此可能难以管理和应用一致的数据治理策略。但是，其中仍然可以包含一些重要见解，而这些信息是组织在当今竞争激烈、始终在线的业务环境中不可或缺的。
例如，考虑重要客户通过语音邮件留言的投诉。要从音频文件中挖掘价值，需要一个能够播放该文件的软件应用程序、可以亲自收听文件的人员、以及确定有用和无用信息的人员。作为数据处理策略的一部分，可以将音频转换为文本，从而创建一致的录制文件视图，便于有权访问该录制文件的人员进行解读。它还允许结合使用语音邮件与其他形式的分析，而不会影响原始来源。
其他包含关键见解的非结构化数据可能包括负责维护生产设备基本部件的维护技术人员的手写笔记。针对第三方数据，影响人物的远期天气预报或负面社交媒体帖子可能会严重影响某些产品的需求。此类数据的巨大潜在价值显而易见。
最后，半结构化数据表示这些数据类型的混合。该组数据可能包括包含重要财务信息的 excel 电子表格，但是数据本身很难提取。这些数据对象内部可能具有一定的内部结构，但缺少标准数据管理过程所需的外部结构。与非结构化数据一样，这些对象包含可能难以提取的重要见解，且没有适用的智能数据治理策略。
半结构化数据是指采用自描述架构的任何信息，例如 xml 或 json。这些类型的数据具有开放式架构，可实现应用数据的灵活性。有时，这种类型的数据与结构化数据结合使用，以记录结构化数据存储中特定记录类型的其他属性。
开放式架构意味着半结构化数据不依赖于创建用于定义嵌入式结构的应用。例如，oracle 数据库被视为结构化数据类型。管理数据库的规则由创建文件的应用程序（或者在本例中为数据库）绑定和应用。
对于半结构化数据集，定义和限制嵌入在文件中，而与创建它们的应用程序无关。例如，网页的 xml 文件和级联样式表都是半结构化数据格式。这些数据可以由任何类型的应用程序创建，例如记事本、网站构建器应用程序或 word 等 office 应用程序，因此应用程序无法在这些数据类型中应用任何结构或规则。
对于组织而言，半结构化数据管理更具挑战性，因为它不一定具有结构化数据级别的组织性和可预测性。这些数据不驻留在固定的字段或记录中。同时，它确实比非结构化数据更为固定，因为其中包含可以将数据分成各个层级的元素（例如逗号分隔文件或制表符分隔文件）。
与以平面表格形式表示数据的结构化数据不同，半结构化数据可能包含 n 级嵌套信息层级。这意味着可以很容易地将标准数据管理流程应用于半结构化数据，并且能够很容易地从中提取见解。真正的问题是，确保您的企业拥有将数据加载到结构化或非结构化数据模型中所需的工具和技术，并通过数据治理方式对其进行管理。