分析集成(2)将外部数据提取到Analytics中

学习目标

完成本单元后,您将能够:

  • 在将外部数据导入Analytics之前准备它们。
  • 上传外部数据的CSV文件。
  • 监控并验证外部数据上传。

提取外部数据概述

是时候将这些数据导入分析,以便销售领导团队可以拥有其绩效仪表板。管理Salesforce并为销售团队进行设置是您的职责。因此,您知道他们想要查看的大多数数据已经存在于Opportunity,Account和User对象中。但是,如果你记得的话,其中一些是从外部来源引入的。分析没问题!让我们深入挖掘一下。

贵公司的销售运营团队在每个帐户上使用标准行业分类(SIC)代码字段来标识其行业。销售主管很难解读这些代码,而宁愿选择一个好的老式描述。因此,Sales Operations提供了一个CSV文件,其中包含他们使用的所有SIC代码,并附有说明。这是一个片段:

SIC说明CSV代码段

您在此单元中的目标是在Analytics中提取此数据,以便以后可以将其添加到您要提取的Salesforce数据中。这里提醒我们在数据旅程中的位置。

数据旅程图与提取外部数据进程突出显示

准备您的CSV数据

从CSV文件中提取数据时,Analytics会根据其在每个字段中看到的值,对其所处的数据进行假设。它为每个字段分配一种度量,日期或维度。这些类型很重要,因为它们决定了您如何与Analytics镜头或信息中心中的字段进行互动。

分析在分配正确的字段类型方面做得非常好,但有时您需要帮助确定正确的类型。因此,让我们逐字段地浏览SIC描述CSV文件,以查看您需要执行的操作。

SIC描述CSV
注意

注意

我们在此处包含了Industry Size字段以供说明之用。它不在您正在使用的CSV文件中。SIC代码Analytics将这样的数字字段标识为度量。度量是您可以执行计算的字段,例如总和和平均值。但请注意这样的字段包含数值但实际上不是度量。没有人想在SIC代码,邮政编码或Id字段上进行数学计算,但Analytics认为您这样做并将这些字段标识为度量。现在您无法做很多事情,但是当您上传数据时,您可以选择将这些字段更改为维度。所以现在,只需记下它们。SIC说明任何包含非数字字符的字段都标识为 维度。您可以对维度字段进行分组和筛选。分析通常不会被这些字段绊倒,因此您不应该做任何事情!行业规模

您可能希望对这样的金额字段进行数学运算,因此这是衡量指标的理想选择。Analytics可识别数字数据中的货币符号,逗号和小数点,但要注意。如果它看到任何其他非数字字符,它会将字段设置为维度,您无法对其进行数学运算!因此,如果要将字段作为度量,请检查此类数字字段并删除任何其他非数字字符。最近更新时间Analytics可识别所有常见日期格式,并将此字段设置为日期。它甚至为您设置格式,并且足够聪明,可以区分美国和欧洲的日期格式。但是,请花点时间查看日期字段,以确保值采用其中一种受支持的格式。如果Analytics无法识别格式,则会将字段设置为维度。发生这种情况时,您会丢失一些很酷的日期分组和过滤功能。还要检查您的日期是否都采用相同的格式。例如,如果Analytics看到美国和欧洲格式的混合,则它使用欧洲格式。列标题检查列标题是否正确,因为这些标题会成为数据集中的字段标签。您可以在继续操作之前将其固定在CSV中。或者您可以等到上传文件,然后再次有机会更改它们。

好消息是,您有机会预览数据在Analytics中的显示方式,如果需要,您可以进行调整。

上传您的CSV数据

现在您已准备好CSV文件,现在可以使用CSV上传工具将其上传到Analytics。您还可以在此过程中为新数据集创建应用程序。

注意

注意

上传CSV文件时,Analytics会提取数据并创建数据集。您可以立即探索这个新数据集,但在这种情况下,一长串SIC代码和描述并不能令人兴奋地查看。相反,您稍后将使用此数据集来准备最终的销售数据集。暂时将其视为SIC数据的保留区域。

  1. 此处将SIC描述CSV文件下载到您的桌面。
  2. 如果您尚未登录,请登录您在上一个单元中注册的Developer Edition组织。
  3. 首先点击应用启动器(),转到Analytics 。
  4. 然后单击Analytics Studio磁贴。
  5. 在Analytics Studio中,单击“ 创建”,然后选择“ 应用”
  6. 您正在创建一个空应用,因此请单击“ 创建空白应用”
  7. 在“ 命名您的应用”字段中,输入Sales Performance Datasets。
  8. 点击创建
  9. 在应用页面的顶部,单击“ 创建”,然后选择“ 数据集”。小费从应用程序中创建数据集会自动为您选择应用程序名称。嘿,每一点点都有帮助!
  10. 单击CSV文件
  11. 单击选择文件或将其拖动到此处
  12. 导航到先前下载的CSV文件,选择该文件,然后单击“ 打开”。小费如果文件在拖动距离内,您可以将其拖动到 选择文件或将其拖到此处,然后保存几秒钟。
  13. 单击下一步。Analytics使用文件名作为新数据集的名称,并选择应用程序。
  14. 在“ 数据集名称”字段中,将名称更改为SIC Descriptions。小费Analytics会检测文件的某些属性,例如分隔符和编码。您可以在“检测到的文件属性”框中查看这些属性。要进行更改,请单击,然后单击“ 编辑”
  15. 单击下一步。将出现“编辑字段属性”屏幕,您可以预览要提取到Analytics的数据。
CSV数据预览

如前所述,这是您在将数据导入Analytics之前修复数据的机会。回想一下准备CSV文件时要注意的事项。您希望确保将字段设置为正确的类型:度量,日期或维度。您还检查了字段名称是否正确。请查看预览中的列标题,了解Analytics是否正确使用这些标题。

每个标题中的图标告诉您字段类型:

  • 测量 
  • 尺寸 
  • 日期 
小费

小费

看不到要检查的列?使用左侧的“字段”面板浏览或搜索该字段,然后单击该字段以跳转到其列。

如果Analytics出错,您可以单击列以在右侧的“字段属性”面板中查看和编辑其属性。

在您的数据中,Analytics似乎已将SIC代码字段标识为度量标准。这种认同是可以理解的,但这不是你想要的。如果将字段类型保留为度量,则可以将SIC代码一起添加(无用),但不能按SIC代码对帐户和机会进行分组(非常有用)。所以让我们改变类型。

  • 单击SIC代码列。字段属性显示在右侧面板中。
SIC代码字段属性
  • 从“字段类型”选项列表中,选择“ 维”

您还检查了CSV文件中的日期字段,以确保Analytics正确设置类型和格式。所以我们也要检查一下。

  • 单击“上次更新”列。字段属性显示在右侧面板中。
上次更新的字段属性
  • 看起来Analytics数据类型正确,但格式设置为欧洲(d / M / yyyy)。CSV文件中的所有日期均为1/10/2017,即美国的1月1日或欧洲的10月1日。分析不知道哪个,所以它选择欧洲格式。你想要美国格式,但没关系。你可以在这里轻松改变它。
  • 从日期格式选项列表中,选择M / d / yyyy

正如我们预测的那样,Analytics可以正确地将SIC描述字段标识为维度。所以,看起来你已经在这里完成了。只需点击上传文件即可完成。

显示数据集创建过程进度的屏幕进度对话框

Analytics会上传数据,并在创建数据集时为您提供进度视图。这里有一个链接,可以将您带到数据监视器以查看数据集的运行方式。但是我们暂时休息一下,所以现在就点击关闭

好的,是时候喝一杯热饮了。当您返回时,您可以检查数据集是否已创建。

监视数据作业并验证新数据集

在幕后,Analytics会为您的新数据集创建一个作业,该数据集在后台运行。这项工作需要多长时间才能运行,这取决于您的CSV文件有多大以及Analytics在运行中有多少其他工作。通过数据管理器检查作业的进度很容易。

  • 在Analytics中,单击齿轮图标(),然后单击“ 数据管理器”。数据管理器将在新的浏览器选项卡中打开。您在这里看到的第一件事是Monitor选项卡,默认情况下选中Jobs子选项卡。
  • 在列表中查找您的工作。作业名称以CSV文件的名称SIC_Descriptions开头。
监视器中的作业视图
  • 如果您有兴趣了解Analytics提取数据所做的工作,请点击作业前面的加号(+)。

如果一切顺利,工作状态就是成功。如果没有,请尝试回溯您的步骤并再次加载数据。

现在是时候检查数据集本身了。在实时数据集中再次检查字段数据类型和日期格式等内容。因此,找到数据集并将其转为旋转。

  • 在数据管理器的左侧,单击“ 数据”选项卡。
  • 在SIC描述数据集的右侧,单击 并选择“ 浏览”
  • 在新镜头的左侧,在“条形长度”下,单击“ 添加小节”(+)按钮。这里没有措施!请记住,我们没有在字段属性中设置任何度量。
单击水平轴下方的加号可在镜头中添加度量
  • 在“条形图”下,单击“ 添加组(+)”按钮。检查您的三个字段,上次更新,SIC代码和SIC描述是否在此处。这确认了Analytics已将其设置为日期或维度。

恭喜!您刚刚使用CSV上传工具将CSV文件转换为Analytics数据集。

下一步:将您的Salesforce数据导入Analytics。