使用须知

本教程用时 10 分钟,介绍如何对数据集执行一组手动和推荐的数据准备操作。

背景信息

在可视化数据集之前,准备和清理数据是重要的一步。例如,该集可能具有敏感数据,例如您不想公开的客户社会保障号码。您可以隐藏或转换社会保障号列的所有字符,从数据集中删除列,或提取数据列的部分以创建新列,其中包含提取的数据。

您可以使用 Oracle Analytics 中的建议和可用的数据准备选项来提高数据质量。

在本教程中,您将使用电子表格作为数据源。您可以添加扩展名为 XLSX 且不大于 100 MB 的电子表格文件。还可以使用逗号分隔值 (CSV) 和文本 (TXT) 文件来创建数据集。您可以对支持的数据源执行数据准备操作。

需要做哪些准备?

创建数据源

Oracle Analytics 按列显示数据集中的数据建议。在本教程中,您将接受与分析相关的一些建议。您还可以为没有特定建议的列中的数据实施转换更改。

  1. 登录到 Oracle Analytics。
  2. 在主页上,依次单击创建数据集
  3. 创建数据集中,单击在此处删除数据文件,或单击以浏览,选择 accountinfo_sales.xlsx 文件,然后单击打开
  4. 在从 accountinfo_sales.xlsx 创建数据集表时,单击确定
  5. 在数据集中,选择 id 列,单击度量,然后选择属性


    下面是 id_col_transform.png 的说明
    id_col_transform.png 的说明
  6. 单击保存。在“将数据集另存为”中,输入 accounting_salesinfo,然后单击确定
  7. 单击 accounting_salesinfo 选项卡。选择销售列。在“属性”中,单击数字格式 “数字编辑”图标。在“数字格式”行中,单击自动,然后选择货币

  8. 后面是插图 sales_as_currency.png 的说明
    sales_as_currency.png 的说明

从列中提取信息

从列中提取数据时,将创建一个包含提取数据的新列。在本节中,您将从使用“北美号码计划”的电话号码中提取区号。

  1. 在 accounting_salesinfo 数据集中,单击切换质量磁贴 切换质量洞察图标 以关闭每列的洞察。
  2. 选择电话列。在 Recommendation(建议)列表中,单击 Extract area code from phone(从电话提取区号)


    Oracle Analytics 将区号列添加到数据集。

    下面是 area_code.png 的说明
    插图 area_code.png 的说明

隐藏敏感客户数据

为了遵守敏感数据的安全策略,您可以混淆列中的所有或部分数据。如果某些用户需要查看敏感数据,则可以创建包含敏感数据的重复数据集。

  1. 选择 ccnumber 列。
  2. Recommendations(建议)列表中,单击 Obfuscate First 12 Digits of ccnumber
  3. 选择 ssn 列。在 Recommendations(建议)列表中,单击 Obfuscate First 5 digits of ssn


    后面是插图 ccnumber.png 的说明
    下面是 ccnumber.png 的说明

使用地理坐标扩充数据

  1. 选择 zip 列。在 Recommendations(建议)中,单击 Enrich zip with Lat (纬度)。
  2. Recommendations(建议)中,单击 Enrich zip with Lon(使用 Lon 扩展 zip)(经度)。


    下面是 zip_with_geo.png 的说明
    图 zip_with_geo.png 的说明
  3. 单击保存“保存”图标


    更改将列在“准备脚本 “准备脚本”图标”窗格中,然后在保存数据集时应用。

    下面是 prep_script.png 的说明
    插图 prep_script.png 的说明

检查数据集

在此部分中,您将查看在数据集中实施的更改。

  1. 单击返回 “后退”图标
  2. 在主页上,选择 accounting_salesinfo 数据集,单击 Actions(操作)“操作”菜单图标,然后选择 Inspect(检查)
  3. 在“数据集”对话框中,单击数据元素以查看添加到数据集的列。


    后面是插图 inspect_data_set.png 的说明
    inspect_data_set.png 的说明

了解更多