1 Oracle Analytics 中的数据源入门

关于数据源

您可以连接到多种类型的数据源,例如云数据库、内部部署数据库以及许多常用应用程序(如 Dropbox、Google Drive 和 Amazon Hive)。

为要在 Oracle Analytics 中访问的每个数据源创建连接。连接后,可以可视化数据,从而创建洞察。

注:

贵方对第三方数据源的使用受数据源供应商的条款和协议的约束,且贵方有责任遵守这些条款和协议。

数据源是任意表格式结构。加载文件或将查询发送到返回结果的服务后,可以查看数据源值。

数据源可以包含以下任意内容:

  • 匹配列 — 这些列包含在另一个源的匹配列中找到的值,这会将此源与另一个源关联,例如,"Customer ID" 或 "Product ID"。
  • 属性列 — 这些列包含文本、日期或数字等需要单独提供而不聚合的值,例如,"Year"、"Category Country"、"Type" 或 "Name"。
  • 度量列 — 这些列包含应聚合的值,例如,"Revenue" 或 "Miles driven"。

您可以单独分析某个数据源,或者一起分析多个数据源,具体取决于数据源中包含的内容。如果您将多个源一起使用,则每个源中必须至少有一个匹配列。对匹配有以下要求:

  • 源包含公用值,例如,"Customer ID" 或 "Product ID"。
  • 匹配项必须是相同的数据类型,例如,数字与数字、日期与日期或文本与文本。

保存工作簿时,权限在工作簿与它使用的外部源之间同步。如果与其他用户共享工作簿,则也将与这些相同的用户共享外部源。

您上载的任何数据(作为数据集)都安全地存储在 Oracle Cloud 中。

数据源和主题区域

可以将数据源与主题区域合并以浏览和分析数据。

主题区域可以通过添加属性来扩展维,或者通过添加度量并选择性地添加属性来扩展事实。您不能在数据源中定义层次。

主题区域将属性组织成维(通常带有层次)和一组度量(通常带有复杂计算),可以根据维属性进行分析,例如,按客户细分市场衡量本季度和去年同一季度的净收入。

使用来自 Excel 文件等源的数据时,该文件会将新信息添加到主题区域中。例如,假如您购买了邮寄地区的人口统计信息,或者购买了客户的信用风险信息,并希望在分析中使用这些数据,然后再将数据添加到数据仓库或现有主题区域。

独立使用源意味着来自该源的数据独立于主题区域使用。这可以是单个文件或同时使用的多个文件,这两种情况下均不涉及到主题区域。

您可以通过将来自数据源的属性添加到主题区域来扩展维:

  • 只能对单个维进行匹配。

  • 匹配列中的一组值在数据源中是唯一的。例如,如果数据源匹配邮政编码,则源中的邮政编码是唯一的。

  • 您在一列或组合列之间进行匹配。一列匹配的示例包括 "product key" 与 "product key" 匹配。组合列匹配的示例包括 "company" 与 "company" 匹配,"business unit" 与 "business unit" 匹配。

  • 所有其他列必须为属性。

您可以通过将来自数据源的度量添加到主题区域:

  • 您对一个或多个维进行匹配。

  • 匹配列中的一组值在数据源中不一定是唯一的。例如,如果数据源是一组与日期、客户和产品匹配的销售额,则在同一天某个客户可以有多个产品销售额。

  • 您在一列或组合列之间进行匹配。一列匹配的示例包括 "product key" 与 "product key" 匹配。组合列的示例包括基于单独列中的城市和省/自治区/直辖市创建客户地址中的组合 City_State。

添加度量的数据源可以包含属性。这些属性可以与外部度量一起使用,但不能与可视化中经过整理的度量一起使用。例如,在您添加包含新业务的销售数字的源时,可以将这些新业务销售额与现有时间维匹配,而不是与其他任何内容匹配。数据可以包含有关此新业务销售的产品的信息。可以按时间显示现有业务以及新业务的销售额,但不能按新业务产品显示旧业务收入,也不能按旧业务产品显示新业务收入。可以按时间和新业务产品显示新业务收入。

数据源和度量列

可以使用包括或不包括度量列的数据源。

  • 可以将具有度量的表与其他具有度量和/或维的表匹配。

  • 将表与其他具有度量的表匹配时,这些表无需处于相同粒度。例如,可以将“每日销售”表与“季度销售”表匹配。

没有度量的表视为一个维。

  • 匹配可以在单列或组合列之间进行。单列匹配可能是一个表中的产品密钥与另一个表中的产品密钥匹配。组合列匹配可能是一个表中的公司和业务单位与另一个表中的公司和业务单位匹配。

  • 所有其他列必须为属性。

维表可以与其他维匹配,或者与具有度量的表匹配。例如,具有 "Customer" 属性的表可以与具有人口统计属性的表匹配,前提是两个维均有唯一的 "Customer key" 列和 "Demographic key" 列。