发布时间:2025-09-04 10:19:51
随着 Tableau Next 和 Tableau(链接在新窗口中打开) 继续构建更强大的集成,我们增加了在您想要的地方进行分析的功能,而不管您的数据位于何处。这意味着 Tableau 和 Data Cloud 的术语和理念开始深入人心。熟悉一个生态系统的用户可能会发现另一个生态系统令人困惑或陌生,但归根结底,它都是数据。本主题旨在帮助用户了解他们已经习惯或正在使用的系统。
有很多词可以用来形容数据。从最一般的意义上讲,数据集是您正在使用的数据的集合。
数据库是实际保存数据的技术平台,例如 Amazon Redshift、Firebird、Google Sheets 或 Oracle。
数据通常以数据表的形式存储。数据库中可能有多个表或视图。在 Excel 或 Google Sheets 中,每个工作表标签都是一个表。在 csv 文件中,整个文件就是表。
如果所需的数据分布在多个表中,则需要在数据模型中连接它们。数据模型是表之间如何连接的抽象表示形式。
在 Data Cloud 中,数据被分解为不同的概念。
| 数据类型 | 描述 |
|---|---|
| 数据流(链接在新窗口中打开) | 连接信息,例如原始来源(S3、Amazon、SF、Google BigQuery 等),以及引入了哪些字段、哪个字段是主键、数据刷新的频率等。 |
| 数据湖对象 (DLO)(链接在新窗口中打开) | 摄取到 Data Cloud 或从外部系统(如 Snowflake)引用的数据存储在 DLO 中。存储在 DLO 中的数据经过清理、转换,并准备好进行计算和分析。每个数据表都是其自己的 DLO。 |
| 数据模型对象 (DMO)(链接在新窗口中打开) | 一个 Data Cloud 对象,描述存储在一个或多个数据湖对象中的数据的结构和架构。DMO 是一个数据表,但它可能来自一个或多个 DLO。DMO 获取 DLO 数据并将其映射为可靠的格式。DMO 中应用了身份解析规则集和其他模板化格式。从 DLO 到 DMO 的数据映射(链接在新窗口中打开)以及大多数 DMO 的模板化特性是 Data Cloud 的协调能力。有标准和自定义 DMO。 |
| 计算见解对象 (CIO)(链接在新窗口中打开) | 在处理计算见解后创建的数据模型对象。计算见解有助于在 Data Cloud 数据上构建具有度量和维度的多维数据集式指标。您可以连接到 Data Cloud 中的现有 CIO,并将其作为数据资产添加到工作区中。 |
| 逗号分隔值 (CSV)(链接在新窗口中打开) | 对于 Tableau Next 以类似表格的格式存储数据的文本文件。CSV 文件通常用于在应用程序和程序之间移动数据。该文件最多可为 10 MB。 可以将 CSV 文件引入 Tableau Next 工作区,数据以 DLO 形式上载并存储在 Data Cloud 中。 |
数据流是连接信息。DLO 是数据流中数据的原始转储。每个 DLO 都是一个表。DMO 在 Tableau 中没有直接的类似物。DMO 可以从多个 DLO(类似于数据库中的“视图”)映射,并且每个 DMO 都是一个表。CIO 在Tableau中没有类似物,其中计算只是数据源中的字段,就像任何其他字段一样。
Tableau 数据源(链接在新窗口中打开)包含数据库连接信息、数据模型、有关如何访问数据(访问凭据等)或刷新数据的信息、语义信息,甚至可能包括数据本身。用于创建和编辑数据源的两个主要 UI 元素是数据源选项卡和“数据”窗格。
“数据源”选项卡:数据源选项卡>是与基础数据库或文件建立数据连接的位置,数据模型是通过使用关系、联接和并集(链接在新窗口中打开)将一个或多个数据库中的表合并为单个数据源来构建的。如果数据保留在其原始数据库中,则它是实时连接。也可以将数据的副本作为数据提取引入 Tableau 本身,如果需要,可以进行刷新。
“数据”窗格: “数据”窗格是捕获语义信息的位置,其中包括字段名称、成员别名、分层结构、组、集、计算、默认聚合和颜色以及字段描述。
在“数据源”选项卡和“数据”窗格中所做的修改共同构成数据源。数据源可以是已发布资产、文件,也可以包含在创建它的工作簿中。
已发布数据源 (PDS) 是 Tableau Cloud 或 Tableau Server 上的独立资产。注意:已发布数据源是 Tableau Classic 与语义层或语义模型最接近的等效数据源。
在本地,您还可以具有基于文件的 Tableau 数据源版本:
.tds 是 Tableau 数据源的文件扩展名,其中包含非数据信息(仅连接和语义)。
.tdsx 是打包 Tableau 数据源的文件扩展名,其中包含非数据信息以及数据本身。
.hyper 是包含数据副本(数据本身)的数据提取的文件扩展名(以前为 .tde)。
Tableau 处理来自各种数据库和技术的数据,包括本地和基于云的数据。由于数据并非来自具有所有特定数据对象的特定云,因此没有真正的模板化数据格式概念。在如何建模和格式化数据方面有很大的灵活性,而且没有真正的协调概念。标准化和语义模型主要通过已发布数据源 (PDS) 捕获。

数据是原始事实(数字、观察结果和测量结果)。
信息是对该数据的解释,或来自处理和理解数据的知识。
语义是基础数据和从中产生的信息之间的垫脚石。
该术语来自语义与语法的语言学概念。语法是您说某事的方式,语义就是它的意思。“语义就是它的意思”这个概念作为一个数据概念贯彻到了语义中。语义包括诸如如何在数据模型中合并表、有关数据的字段或列以及它们如何相互交互的信息、诸如默认聚合之类的附加信息,以及在原始数据之上执行的计算。
数据集可能拥有您需要的所有信息,但如果您无法弄清楚如何从中获取意义,那么它就毫无用处(链接在新窗口中打开)。
业务用例离不开语义的细节。语义是对数据或其业务上下文的描述。语义可以分为几类,例如数据建模;字段元数据和描述;默认聚合;分层结构、组和集;以及计算。
一些例子:
数据建模
数据表如何相互连接。是否应合并四个季度销售额表?“Doctor”(医生)表是否应与“Patients”(患者)表直接相关,还是应该同时与“Appointments”(预约)表相关?
字段元数据(字段名称、数据类型、成员别名)
“Name”(名称)是帐户名称还是联系人名称?
“Discount”(折扣)是用于表示是否应用折扣的布尔字段、折扣类型的字符串字段,还是折扣金额的离散度量?
字段描述
例如,此数据集的 APR 是调整后的投球跑动数,而不是年回报率,其计算方式为 APR = L * IP - R / pf(P),其中 L 为联盟中每局投球的平均跑动数,IP 为投球局数,R 为允许的跑动数,pf(P) 为球员主场公园的公园系数 P。
默认聚合
列表应该聚合为 COUNT(对每个实例进行计数)还是 COUNTD(仅对唯一值进行计数)?
度量的默认聚合是 SUM 还是 AVG?
分层结构、集、组
在一所大学的院系集合中,工程系可能是自己的学院,历史系、文学系、哲学系和政治学系都可以组成文学院。
计算
派生自数据中原生存在但需要操作或组合的字段的字段,例如将过时支持案例定义为对于标准帐户已开立 10 天,但对于高级帐户仅开立了 2 天的案例。
如果没有可重用的语义层,数据模型、语义定义和计算字段可能会一遍又一遍地变成一次性的,从而导致效率低下以及可能出现错误或不一致。
语义对 Tableau 受众来说并不是什么新鲜事。它只是数据源的一部分 - 尤其是已发布数据源 (PDS)。由于 Tableau 的 可视化分析循环(链接在新窗口中打开)理念,语义在历史上并没有被抽象成一个独特的层。制作环境是开发数据模型(“数据源”选项卡)和语义(“数据”窗格)的地方。
随着客户自动执行更多流程,将语义从分析中分离出来的好处越来越大。
进入 Tableau Semantics(链接在新窗口中打开),这是一款作为独立语义层适应 Data Cloud 和 Tableau Next 环境的产品。语义层的单位是语义模型。语义模型包含数据模型(使用什么数据对象以及它们如何连接)和数据的语义定义。语义模型生成器是用于创建语义模型的 UI。这些语义模型可以在 Data Cloud 或 Tableau Next 中构建。
展开阅读全文
︾
读者也喜欢这些内容:
了解许可证模式
使用 Tableau 客户门户 ( Tableau Desktop 和 Tableau Prep Builder) 查看...
阅读全文 >
了解 Salesforce 和 Data Cloud 术语
随着 Tableau Next 和 Tableau(链接在新窗口中打开) 继续构建更强大的集成,我们增加了在您想要的地方...
阅读全文 >
Tableau Next 概述
Tableau Next 是一个灵活的 API 优先分析平台,采用统一的数据层和可信语义构建,并将 Salesforce...
阅读全文 >
找不到 “TableauDesktop” 的许可证、无法添加许可证等 FlexNet 许可错误
找不到 “TableauDesktop” 的许可证、无法添加许可证等 FlexNet 许可错误:首先验证系统日期和时间是...
阅读全文 >