分析探索(2)随时间分析您的数据

学习目标

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

  • 管理日期分组,过滤和可视化。
  • 通过了解数据正确应用过滤器。

探索目标

您仍然喜欢了解Analytics以及它如何帮助DTC。根据您以前使用Analytics进行的数据探索,您正在考虑将笔记本电脑作为销售奖励进行奖励竞赛。您有兴趣了解您的产品销售随着时间的推移趋势。数据就在那里,您希望使用Analytics来浏览并提出问题。我们会告诉你如何。

以下是您对此单元的目标:您希望了解过去几个月您的销售额是如何随着时间的推移而发展的。您还希望专注于笔记本电脑,并了解未来几个月如何验证奖金竞赛的必要性。那么让我们看看数据告诉我们的是什么。

按日期分组

您想了解笔记本电脑的销售情况如何随着时间的推移而发展,因此您将打开并探索DTC机会数据集,其中包含机会和产品信息。在默认探索状态中,正如您在上一个单元中所记得的那样,查询聚合了没有分组且没有过滤的行数。返回My DTC Sales应用程序并打开DTC Opportunity数据集,开始新的探索。您对所涉及的笔记本电脑数量感兴趣,因此请完成以下步骤。

  1. 单击“ 条形长度”的“行数”可更改度量。
  2. 在聚合函数列表中选择Sum
  3. 选择度量的(数字符号)以查看已关闭商机中的商品数量。

接下来,您将按月关闭机会。按日期分组的工作方式与按常规尺寸分组的工作方式略有不同。

  1. 点击加号(+下)酒吧。您将在列表顶部看到日期维度。
  2. 单击关闭日期
  3. 从选项列表中选择年 – 月

日期选择列表允许您按年,季度,年度季度等进行分组。在所有年份中选择所有季度的季度组。按年度分组按年度分组,然后按年度按季度分组。年月组首先按年,然后按月。

注意

注意

如果日历和会计年度不同,则除了日历日期字段外,您还可以启用Analytics以在数据集中生成会计日期字段。您可以自定义数据管道以匹配公司的会计日历。从Salesforce帮助中的数据集中的日期处理了解更多信息 。

日期的相对和绝对过滤器

截止日期值上升至去年,但我们仅对今天的最后三个月和三个月感兴趣 – 就我们的示例而言,2016年4月1日。有两种方法可以过滤日期。

  • 相对于现在,它允许您根据实际时间设置动态过滤器。你可以从相对年份到相对的日子。这是获取最新指标的有效方式。
  • 绝对日期范围,它是固定日期过滤器。我们将继续这样做。

为关闭日期添加过滤器,以显示三个月前到三个月前关闭的机会。假设今天是2016年4月1日,我们将从1月初到6月底寻找机会。

  1. 在“过滤器”选项卡中,单击“ 过滤器”下的加号(+) 。
  2. 在日期类别中选择关闭日期
  3. 选择自定义
  4. 单击“ 绝对日期范围”选项卡。
  5. 选择之间
  6. 在“ 发件人”字段中,单击日历符号,查找2016年1月1日,然后选择它。您也可以输入 1/1/2016该字段。
  7. 在“ 收件人”字段中,执行相同操作并选择2016年6月30日。
  8. 单击添加
过滤六个月的绝对范围

为日期选择正确的可视化

条形图是一个很好的比较工具,但很难通过时间显示进化。按日期分组时,时间轴很有用。

  1. 单击以打开图表库。
  2. 选择时间轴图表。
时间表图表显示了一段时间内的机会总数
注意

注意

如果将鼠标悬停在图表库中的时间轴上,弹出文本将提供时间轴图表的要求。你正在研究随着时间推移的机会演变。看到你失去或赢得了多少机会可能会很有趣。好消息是你可以在时间轴上进行另一次分组。

  1. 在“数据”选项卡中,单击“ 线”下的加号(+) 。
  2. 选择
镜头显示,过去一个季度你赢得的机会有所下降

看起来机会可能会在未来几个月内出现下滑。在我们得出任何结论之前,让我们仔细研究一下,确保我们所看到的是准确的。

了解您的数据

经过仔细检查,您会在图表中看到一些奇怪的东西。您将看到本月之后机会关闭(请记住,就我们的示例而言,我们同意今天是2016年4月1日)。实际上,关闭日期可以在将来,在这种情况下,它是预期的结束日期。这意味着您将看到所有具有截止日期的机会,而不是那些已经关闭的机会。我们需要更多地改进查询。首先,让我们解释一下在Salesforce中如何表示封闭的机会。封闭的机会可以通过两个方面表达。

  • 机会关闭 – 关闭时为真,打开时为假。
  • 阶段 – 关闭失去或关闭在机会关闭时获胜。

因此,让我们使用包含过滤器来过滤包含的所有阶段名称closed。

  1. 在“过滤器”选项卡中,单击“ 过滤器”下的加号(+) 。
  2. 选择舞台尺寸。您可以通过Stage在搜索字段中输入来快速找到它。
  3. 单击“ 等于”以打开下拉列表。
  4. 选择包含。将出现一个输入字段,该字段将是包含过滤器的搜索值。
  5. 类型Closed。
  6. 单击添加

Voilà,您已使用一个过滤器包含多个值。这种过滤器在很多情况下都很强大,所以请记住。

聚焦你的镜头

现在让我们深入挖掘并更仔细地检查您的笔记本电脑号码。

  1. 单击“ 过滤器”下的加号(+)。
  2. 选择“ 产品名称”维度。
  3. 单击“ 等于”以打开下拉列表,然后选择“ 包含”
  4. 类型laptop。
  5. 单击添加
新的过滤器显示急剧增加,然后减少赢得笔记本电脑的机会

应用过滤器后,您会发现笔记本电脑的销售额一直在增​​长,但是处于显着下滑状态。这绝对是开始增加笔记本电脑销售竞赛的好时机!

在镜头中保存您的探索

您对笔记本电脑的销售情况如何随着时间的推移感兴趣,并且您感谢分析,他们可能会陷入瘫痪!你肯定需要尽快开始你的笔记本电脑销售比赛。将您的探索保存在镜头中,以便与同事分享您的发现。

  1. 点击。
  2. 输入D02 – Laptops Opportunities Evolution / Time标题。
  3. 选择我的探索
  4. 单击保存

继续你的探索

总而言之,您已经学会了如何完成以下任务。

  • 按日期分组,通常由至少两个属性完成:年 – 季度,年 – 月,年 – 周或年 – 月 – 日。
  • 按日期过滤,无论是绝对的还是相对于您提出问题的时间。
  • 通过时间轴可视化正确显示日期分组,并向其添加第二个分组。
  • 使用包含过滤器过滤维度。
  • 将镜头的焦点缩小到尺寸中的选定区域。

在下一个单元中,您将学习如何使用比较表进行计算。在获得徽章之前,您对上次桌面探索感到兴奋吗?

分析探索(2)随时间分析您的数据

学习目标

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

  • 管理日期分组,过滤和可视化。
  • 通过了解数据正确应用过滤器。

探索目标

您仍然喜欢了解Analytics以及它如何帮助DTC。根据您以前使用Analytics进行的数据探索,您正在考虑将笔记本电脑作为销售奖励进行奖励竞赛。您有兴趣了解您的产品销售随着时间的推移趋势。数据就在那里,您希望使用Analytics来浏览并提出问题。我们会告诉你如何。

以下是您对此单元的目标:您希望了解过去几个月您的销售额是如何随着时间的推移而发展的。您还希望专注于笔记本电脑,并了解未来几个月如何验证奖金竞赛的必要性。那么让我们看看数据告诉我们的是什么。

按日期分组

您想了解笔记本电脑的销售情况如何随着时间的推移而发展,因此您将打开并探索DTC机会数据集,其中包含机会和产品信息。在默认探索状态中,正如您在上一个单元中所记得的那样,查询聚合了没有分组且没有过滤的行数。返回My DTC Sales应用程序并打开DTC Opportunity数据集,开始新的探索。您对所涉及的笔记本电脑数量感兴趣,因此请完成以下步骤。

  1. 单击“ 条形长度”的“行数”可更改度量。
  2. 在聚合函数列表中选择Sum
  3. 选择度量的(数字符号)以查看已关闭商机中的商品数量。

接下来,您将按月关闭机会。按日期分组的工作方式与按常规尺寸分组的工作方式略有不同。

  1. 点击加号(+下)酒吧。您将在列表顶部看到日期维度。
  2. 单击关闭日期
  3. 从选项列表中选择年 – 月

日期选择列表允许您按年,季度,年度季度等进行分组。在所有年份中选择所有季度的季度组。按年度分组按年度分组,然后按年度按季度分组。年月组首先按年,然后按月。

注意

注意

如果日历和会计年度不同,则除了日历日期字段外,您还可以启用Analytics以在数据集中生成会计日期字段。您可以自定义数据管道以匹配公司的会计日历。从Salesforce帮助中的数据集中的日期处理了解更多信息 。

日期的相对和绝对过滤器

截止日期值上升至去年,但我们仅对今天的最后三个月和三个月感兴趣 – 就我们的示例而言,2016年4月1日。有两种方法可以过滤日期。

  • 相对于现在,它允许您根据实际时间设置动态过滤器。你可以从相对年份到相对的日子。这是获取最新指标的有效方式。
  • 绝对日期范围,它是固定日期过滤器。我们将继续这样做。

为关闭日期添加过滤器,以显示三个月前到三个月前关闭的机会。假设今天是2016年4月1日,我们将从1月初到6月底寻找机会。

  1. 在“过滤器”选项卡中,单击“ 过滤器”下的加号(+) 。
  2. 在日期类别中选择关闭日期
  3. 选择自定义
  4. 单击“ 绝对日期范围”选项卡。
  5. 选择之间
  6. 在“ 发件人”字段中,单击日历符号,查找2016年1月1日,然后选择它。您也可以输入 1/1/2016该字段。
  7. 在“ 收件人”字段中,执行相同操作并选择2016年6月30日。
  8. 单击添加
过滤六个月的绝对范围

为日期选择正确的可视化

条形图是一个很好的比较工具,但很难通过时间显示进化。按日期分组时,时间轴很有用。

  1. 单击以打开图表库。
  2. 选择时间轴图表。
时间表图表显示了一段时间内的机会总数
注意

注意

如果将鼠标悬停在图表库中的时间轴上,弹出文本将提供时间轴图表的要求。你正在研究随着时间推移的机会演变。看到你失去或赢得了多少机会可能会很有趣。好消息是你可以在时间轴上进行另一次分组。

  1. 在“数据”选项卡中,单击“ 线”下的加号(+) 。
  2. 选择
镜头显示,过去一个季度你赢得的机会有所下降

看起来机会可能会在未来几个月内出现下滑。在我们得出任何结论之前,让我们仔细研究一下,确保我们所看到的是准确的。

了解您的数据

经过仔细检查,您会在图表中看到一些奇怪的东西。您将看到本月之后机会关闭(请记住,就我们的示例而言,我们同意今天是2016年4月1日)。实际上,关闭日期可以在将来,在这种情况下,它是预期的结束日期。这意味着您将看到所有具有截止日期的机会,而不是那些已经关闭的机会。我们需要更多地改进查询。首先,让我们解释一下在Salesforce中如何表示封闭的机会。封闭的机会可以通过两个方面表达。

  • 机会关闭 – 关闭时为真,打开时为假。
  • 阶段 – 关闭失去或关闭在机会关闭时获胜。

因此,让我们使用包含过滤器来过滤包含的所有阶段名称closed。

  1. 在“过滤器”选项卡中,单击“ 过滤器”下的加号(+) 。
  2. 选择舞台尺寸。您可以通过Stage在搜索字段中输入来快速找到它。
  3. 单击“ 等于”以打开下拉列表。
  4. 选择包含。将出现一个输入字段,该字段将是包含过滤器的搜索值。
  5. 类型Closed。
  6. 单击添加

Voilà,您已使用一个过滤器包含多个值。这种过滤器在很多情况下都很强大,所以请记住。

聚焦你的镜头

现在让我们深入挖掘并更仔细地检查您的笔记本电脑号码。

  1. 单击“ 过滤器”下的加号(+)。
  2. 选择“ 产品名称”维度。
  3. 单击“ 等于”以打开下拉列表,然后选择“ 包含”
  4. 类型laptop。
  5. 单击添加
新的过滤器显示急剧增加,然后减少赢得笔记本电脑的机会

应用过滤器后,您会发现笔记本电脑的销售额一直在增​​长,但是处于显着下滑状态。这绝对是开始增加笔记本电脑销售竞赛的好时机!

在镜头中保存您的探索

您对笔记本电脑的销售情况如何随着时间的推移感兴趣,并且您感谢分析,他们可能会陷入瘫痪!你肯定需要尽快开始你的笔记本电脑销售比赛。将您的探索保存在镜头中,以便与同事分享您的发现。

  1. 点击。
  2. 输入D02 – Laptops Opportunities Evolution / Time标题。
  3. 选择我的探索
  4. 单击保存

继续你的探索

总而言之,您已经学会了如何完成以下任务。

  • 按日期分组,通常由至少两个属性完成:年 – 季度,年 – 月,年 – 周或年 – 月 – 日。
  • 按日期过滤,无论是绝对的还是相对于您提出问题的时间。
  • 通过时间轴可视化正确显示日期分组,并向其添加第二个分组。
  • 使用包含过滤器过滤维度。
  • 将镜头的焦点缩小到尺寸中的选定区域。

在下一个单元中,您将学习如何使用比较表进行计算。在获得徽章之前,您对上次桌面探索感到兴奋吗?

分析探索(1)成为数据资源管理器

学习目标

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

  • 描述与探索数据相关的四个基本操作:分组,聚合,过滤和可视化。
  • 描述哪些措施和尺寸,以及每种措施和尺寸如何用于探索。

探索目标:谁是我的畅销产品?

您是DTC Electronics的销售经理,DTC Electronics是笔记本电脑,平板电脑和其他硬件设备的领先供应商。而你刚刚开始掌握Analytics。

您对自己的业务有疑问,答案就在您的数据中。因此,您需要成为一名资源管理器,即使用Analytics的数据资源管理器。当您为此模块的徽章工作时,您将从一个指导您所有探索的具体目标开始。您将学习的基本概念不仅可以帮助您完成此模块,还可以应用于您的实际公司。所以,没有时间浪费 – 让我们通过第一个用例!

以下是此单位的目标:新季度即将开始,您希望为公司中的畅销商举办奖励竞赛,以推动您的某个产品系列的销售。您不知道选择哪个家庭,但答案在于您的业务数据。您需要了解销售在您的产品中的分布情况,以便为您的竞赛选择重点。分析数据探索允许您自然地从一个答案转到另一个答案,甚至可以回答新问题。

停!如果您尚未完成Analytics基础知识模块,请先转到此处。在执行此模块之前,您需要注册一个特殊的Developer Edition组织。

入门查询

确保您已登录Analytics,并且您已打开名为“ 我的DTC销售”的应用 。您可能必须单击应用启动器(

应用启动器图标

)并选择Analytics Studio。然后单击我的DTC销售以浏览应用程序。

您应该看到一个名为DTC Opportunity的数据集。点击打开它。

编辑按钮

现在,您处于一个名为“New Lens”的选项卡中。您将看到数据探索的初始状态,其中包含数据集中的行数。将鼠标悬停在栏上以查看具有确切编号的框。如果要重命名“行数”标签,请单击“ 字段”然后单击“确定” 。在对话框中,输入新标签名称,然后单击 “完成”以保存更改。

MECHANunties数据集的初始状态

在整个探索过程中,您将询问有关数据的问题。提出问题就是我们所说的“运行查询”。您将一步一步地更改查询以更接近您的探索目标,并且您将看到这个简单的条形转换为复杂的图表。左侧面板(在那里说杆长度, 酒吧,和过滤器)显示您探索的细节,让你改变镜头的两个主要部分:查询和可视化。稍后您将看到可视化部分。查询可以分为三个基本操作。

  • 聚合 – 通过某种方式汇总数据。例如,度量可以是数据行的计数,如在初始探索状态中。另一个常见的衡量标准是金额的总和。
  • 分组 – 按特定维度对数据进行分组(更多关于位的维度)。例如,按产品名称或帐户分组。
  • 过滤 – 过滤数据以缩小结果范围。例如,仅显示会计年度内的机会。

当前查询分组是什么?它是否被任何过滤?它聚合了吗?

它不是分组或过滤,而是聚合行数,这是默认值。请注意,组和过滤器是可选的,而聚合则是必需的。无论您使用哪种查询,都必须至少有一个度量来实现可视化。

分组您的数据

您对产品中的销售分配感兴趣,但是现在您看到的数字与所有产品有关,因为还没有分组。在本次探索的第一部分中,您将尝试找出哪个产品系列带来的收入最多。为此,您将按产品系列分组,更改聚合并订购结果。

是时候按产品系列添加分组了。点击加号(+下) 打开,你选择由维度组下拉菜单。

不知道维度是什么?维度是定性值,如区域,产品名称或型号。所以这是你可以分组的东西。

注意

注意

在单击Bars +时出现的列表中,将显示两个类别:日期和维度。日期是一种特殊形式的维度,我们将在下一个单元中更深入地探索。

在这里,您希望按产品系列进行分组。您可以通过键入名称然后从列表中选择它来更快地访问维度。

选择要分组的产品系列
注意

注意

如果您的图表看起来与此处和路径中的其他示例略有不同,请不要担心。图表背后的数据略有不同可能会导致可视化的差异,但图表的基本元素应该相同。

条形图显示按产品系列分组的行数

您可以看到现在为每个组计算聚合行数。但是您希望看到每个产品系列带来的收入,因此您需要更改聚合。通常根据度量进行聚合。有什么措施?度量是一种定量值,例如收入或汇率。换句话说,它是您可以进行数学计算的数字,例如计算总收入和最低汇率。

  1. 在“ 条形长度”下,单击“行数”以更改聚合。打开的下拉菜单会显示您可以使用度量进行的计算,例如Sum或 Average
  2. 您希望查看每个产品系列带来的总收入,因此请单击“ 总和”。右侧的列表显示了可用的度量。
  3. 选择金额

图表已更新,您可以看到每个栏上的值现在不同了!

该图表显示了每个产品系列的总收入

有趣的是,要求结果显示最高总额或总价(最大收入)的家庭。

  1. 单击金额总和旁边的菜单控件(v)。
  2. 选择降序排序

现在,您可以按产品系列了解销售情况。你可以看到笔记本电脑已经表现出色,并且通过数字媒体进入了第二位。DTC还大力推动轻型笔记本电脑家庭产品 – 推动库存和营销活动 – 追赶家庭和教育市场。笔记本电脑能配件吗?你能推动笔记本电脑的销量增长 而已!您需要在笔记本电脑上进行销售竞赛,以激励您的销售代表销售此产品系列 – 特别是DTC轻便笔记本电脑!

深入研究您的数据

您的数据中仍然存在大量有价值的信息,因此您需要继续挖掘。您想了解您的顶级销售代表如何推广笔记本电脑,以便您可以分享销售奖金竞赛的最佳实践。让我们看看谁在排行榜的顶端。

深入按钮

只需单击蓝色笔记本电脑栏,您就可以深入了解笔记本电脑的销售数据。单击一次以选择该栏,然后右键单击以打开下拉菜单。或者,单击“ 向下钻取”按钮(。选择“ 机会所有者”,让魔法发生!

该图表显示了帐户所有者的结果
注意

注意

您可以使用名为扩展元数据(XMD)的配置文件更改维度和度量标签。例如,您可以将商机所有者更改为Opp所有者名称。有关更多详细信息,请参阅联机帮助中的“ 标签”部分。只需单击一下,您就可以将全球销售的单条更改为笔记本电脑的销售代表排行榜。看看查询中发生了哪些变化。

分组依据和筛选值自动更新
  • 条形图下,分组已从“产品系列”更改为“机会所有者”。
  • 您只能通过笔记本电脑过滤产品系列。

您现在可以回答排行榜问题!可是等等!这是真正的答案吗?

过滤您的数据

在得到查询结果之前得出结论之前,请务必提出完整的问题。在这种情况下,您正在查看所有已关闭的机会。封闭的机会可以赢得或失去机会。因此,要了解哪些销售代表为公司带来了最多收入,您只需按获胜机会进行过滤。您可以按度量,汇总度量,日期和维度进行筛选。稍后我们将更深入地介绍不同的过滤器。现在,除了赢得机会之外,你想要过滤掉所有东西。

  1. 在“过滤器”选项卡中,单击“ 过滤器”下的加号(+) 。
  2. 搜索Won,然后单击它。
  3. 选择值true
  4. 单击添加
结果显示赢得了机会。

添加过滤器后是否注意到动画?这是了解结果如何变化的绝佳视觉方式。当您只关注赢得的交易时,您的顶级销售代表是不同的。一些销售代表倒闭,其他销售人员上升,重要的是要知道当你专注于赢得机会时他们是如何感动的。

继续挖掘:提出下一个问题

既然你有一个排行榜,那么更详细地分解它是有意义的。笔记本电脑家族中哪些产品销售最好?使用传统的商业智能工具,您不得不向IT提出这个新问题,并等待他们处理您的请求。使用Analytics,只需点击几下即可。自助服务!第一步是按产品名称添加新分组。您现在可能还记得如何操作,但为了以防万一,请单击Bars下的加号(+) ,然后选择Product Name。现在,您将在图表中看到一些有趣的变化。

  • 条形图左侧的条形下现在有两个维度:机会所有者和产品名称。
  • 该图表现在按颜色突出显示第二个分组(产品名称)。图表的右侧包含一个显示颜色 – 产品关系的图例。
该图表显示了两个分组
注意

注意

目前,颜色是从默认调色板定义的。您可以通过扩展元数据(XMD)配置文件手动选择颜色。请参阅Salesforce联机帮助中的颜色部分

此可视化可以告诉您哪些产品带来的收入最多。如你所愿,轻便的笔记本电脑做得很好。让我们通过更改可视化将这些信息与销售代表排行榜中的信息结合起来。

选择正确的可视化

作为提醒,探索有两个主要部分:查询和可视化。查询返回结果,问题得到答案的方式。结果可以根据可视化显示不同,就像有不同的方式来回答问题一样!在可视化中,条形图在我们称为条形图可视化的内容中显示查询结果。您将看到不同的可视化,并在您浏览其他单元时了解何时使用每个可视化。

您想要识别最擅长销售笔记本电脑的销售代表,因此您希望每个所有者名称看到一个条形图,但保留产品名称分组。那么如果你能“堆叠”每个销售代表的价值呢?

图表库图标
图表库图标

要查看图表的选项,请单击右侧的图表库图标()。找到Stacked Bar并单击它以查看会发生什么。然后再次单击以关闭图表面板。

出现堆积条形图
小费

小费

通过将鼠标悬停在每个可视化文件上,您将看到一条消息,告诉您它可以处理多少度量和维度。这是了解哪种图表最适合哪种情况的好方法。

图表库图标

每个可视化都有不同的方式来处理多个分组或度量。尝试再次单击图表图标(),然后选择 甜甜圈。在这种情况下,它为每个第一个分组(机会所有者)创建一个甜甜圈,并在其上显示第二个分组(产品名称)。

查询的可视化变为一系列圆环图

正如您在开始时所做的那样,您可以将鼠标悬停在任何细分上以获取有关这些值的更多信息。多个分组图表比单个分组提供更有价值的信息,例如,您可以看到每个第二维值的百分比。

圆环图是快速查看数据组成的好方法。以下是根据您所寻求的洞察力使用的最佳图表摘要:

此图表指定了如何选择正确的图表

现在首先尝试按产品名称进行分组。

  1. Trellis下,删除商机所有者
  2. 细分更改为机会所有者
  3. Trellis下,单击+以添加产品名称
Swithcing产品名称和机会所有者分组

可视化现在每个产品都有甜甜圈。在每个甜甜圈上,第二个分组现在是机会所有者。

将产品名称作为第一个分组,现在有一个系列,每个产品都有一个甜甜圈。

浏览您的勘探历史

在继续探索时,您可能希望返回先前的可视化。例如,假设您认为甜甜圈不是查看数据的正确方法。事实上,几步之前的叠加图表非常适合与您的团队分享。如果只有你可以在探索中向后移动。好消息是,你可以!顶部的箭头允许您在探索中自由前后移动。您可以单击

返回键

返回一步。或者

返回初始视图按钮

 从“更多”菜单中单击以返回开始位置。让我们回到您想要的堆积条形图。

  1. 单击 以查看完整的探索步骤列表。
  2. 单击“将图表更新为:堆积条形图”
该图表显示了每个产品系列的总收入
  1.  再次单击以关闭“历史记录”面板。
重要

重要

更改图表类型还可以更改图表后面的查询。发生这种情况时,即使您再次选择旧图表类型,查询仍保持其更改状态。要确保您正在使用初始查询,请使用历史记录工具返回到早期的可视化。

请注意,图例使图表看起来很拥挤。我们调整布局。

  1. 单击“属性”图标()以打开“格式”面板。
  2. 单击图例旁边的v
  3. 选择在图表区域内显示图例
  4. 在“位置”下,选择“ 底部中心”
  5. 再次单击以关闭“格式”面板。

将您的工作保存在镜头中

您从数据中得到了一个有趣的答案,但是您不希望每次需要答案时都重做探索。这就是为什么你可以将我们的探索保存在我们所谓的镜头中。它将成为应用程序的一部分,以便您可以与一组人共享或保存以便以后访问。它也可以在您的移动设备上使用!

  1. 点击。
  2. 输入D01 – Laptops Salespeople – Wall of Fame标题。
  3. 单击我的私人应用程序,然后选择我的探索更改应用程序。
  4. 单击保存
注意

注意

镜头保留查询(聚合,分组和过滤)和图表类型,但不保留结果。这就像保存问题而不是答案一样,因为答案太大了,您可以通过再次提问来立即获得答案。

你是在路上,资源管理器!

瞧。您有一个目标,通过快速探索成功实现了目标,并保存以与同事分享。是时候自己击掌了!以下是您应该带走的主要概念。

  • 维度是描述性值,而度量是您可以进行数学运算的值。
  • 每个可视化在特定用例中都是有效的。根据您希望从中获得的主要见解选择可视化。
  • 不要害怕去探索。您可以在历史记录中查看旅程的每个步骤,并轻松地在步骤之间导航。
  • 您可以在镜头中保存探索。
  • 当您在探索数据时,您只需混合和匹配四个基本操作:聚合,分组,过滤和创建有意义的可视化。
该图显示了四个操作。

在下一个单元中,您将花费更多时间在基于日期的探索上,包括组,过滤器和可视化。你准备好了解更多吗?

分析集成(4)准备您的数据

学习目标

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

  • 描述如何使用数据流准备数据以供使用。
  • 使用数据集配方准备数据。

准备数据概述

您已经提取了所需的所有数据,并且您有两个新的数据集。SIC描述数据集包含从CSV文件中提取的数据。具有帐户和用户数据集的机会具有从Salesforce组织中的对象提取的数据。您的最后任务是准备这些数据并将其合并到一个数据集中。

这是您进行数据旅程的地方。就快到了!

突出显示加入外部数据数据配方步骤的数据行程图

准备数据流中的数据

您使用上一单元中的数据流从Salesforce对象中提取数据。如果你还记得的话,数据流也为你做了一些准备。它为您的商机数据添加了帐户和用户字段,并创建了一个数据集。

因此,除了提取之外,数据流也是一个很好的数据准备工具。您可以使用它来过滤数据,添加和删除字段,添加或更新其他数据集中的行,以及向数据添加计算。但是,要准备数据,您可以通过数据流编辑器或编写JSON手动向数据流添加指令。这并非适合所有人,但如果您想尝试一下,请查看参考资料部分并按照链接获取更多详细信息。

但是对于您的DTC Electronics分配,您将使用数据集配方在没有数据流的情况下准备数据。

准备数据集配方中的数据

数据集配方是一种用户界面工具,可让您从现有数据集中获取数据,准备数据并将结果输出到新数据集。使用配方组合来自多个数据集的数据,存储数据,添加公式字段以及通过转换字段值来清理数据。您可以在创建目标数据集之前删除不需要的字段和过滤行。

创建配方时,可以指定要对特定数据集执行的转换或步骤。运行配方时,它会应用这些转换并将结果输出到新的目标数据集。

数据集配方概述

为了使目标数据集保持最新,您可以安排配方定期运行。

创建数据集配方

您可以在数据管理器中创建和管理数据集配方。我们去那边吧。

  • 在Analytics中,单击齿轮图标,然后单击“ 数据管理器”。数据管理器将在新的浏览器选项卡中打开。
  • 在数据管理器中,单击“ 数据流和配方”选项卡。
  • 在数据流与食谱选项卡,单击DATASET食谱 子选项卡。“数据集配方”子选项卡显示您已有的所有配方的列表。
准备标签
  • 单击“ 创建配方”。您会看到可用数据集的列表。
  • 选择要用作基础数据集的数据集。对于此配方,请单击 “包含帐户和用户的商机”。小费不确定你的基础数据集是什么?问问自己哪个数据集包含您要准备的数据或添加字段。那是你的基础数据集。在您的情况下,它是具有帐户和用户数据集的机会。
  • 输入食谱名称。叫这个食谱Opportunities with SIC Descriptions。
  • 单击下一步。配方打开,显示所选基础数据集中数据的预览。

数据集配方中有很多内容。创建食谱的过程可能令人困惑,特别是如果这是你第一次。所以让我们停下来让你了解一下,然后看一些技巧来帮助你导航。

导航数据集配方

默认情况下,数据集配方中的中央窗格会在您准备数据时显示数据的实时预览。

数据集配方预览

如果此处有很多列,您可以切换到“列”选项卡以搜索列或隐藏不需要的列。让我们隐藏几列来整理预览。

  • 单击“ 列”选项卡。您会看到配方中列的列表视图。
数据集配方预览编辑
  • 在“帐户ID”列的右侧,单击菜单按钮(),然后选择“ 隐藏列”。该列将移动到“列”选项卡底部的“不在配方”列表中。
  • 您现在不需要以下列,因此请隐藏其中的每一列。
    1. AccountId.BillingCountry
    2. AccountId.BillingCity
    3. 所有者ID
    4. 创建日期
    5. 机会ID注意配方预览最多可显示100列。如果从预览中隐藏列,则默认情况下它不包含在目标数据集中。但是,您可以在以后创建数据集时包含任何列。
  • 单击“ 预览”选项卡。预览不再包含您隐藏的列。

好的,既然您已经将配方稍微整理了一下,那么我们回过头来将SIC描述数据添加到我们的基本机会数据集中。

在数据集配方中添加数据

您可以将任何其他数据集中的列添加到配方中已有的数据中。您必须“匹配”数据,以便Analytics可以将正确的值添加到新数据集中的右侧行。例如,您的SIC描述数据集具有SIC代码字段,您可以将其与配方中的帐户SIC代码字段进行匹配。这个“匹配”字段称为查找键。让我们看看它的实际效果。

  • 在数据集配方页面上,单击“添加数据”按钮()。
  • 单击SIC描述数据集。这是包含要添加的列的“查找”数据集。您将看到“添加数据”窗口,其中包含3个主要部分。
添加数据对话框
  • 您可以在“查找键”部分(1)中选择如何匹配数据。如果Analytics(分析)看到可能的匹配项,则会为您选择查找键。如果找不到匹配项,则会从配方和查找数据集中选择第一个字段。您可以保留此选项或选择不同的键。您最多可以使用5个密钥对。在您添加数据后,您可以在“选择列”部分(2)中选择配方中所需的列。查找键标有 图标。您已隐藏的列和查找数据集中的列未被选中。“查找结果预览”部分(3)显示了您已包含的列的数据预览。
  • 在“查找密钥”部分中,确认Analytics已选择 AccountId.SIC和SIC Code查找密钥。如果选择了不同的键,请单击每个查找键字段以选择正确的键。
  • 在“要包括的列”列表的底部,确保选中“SIC描述”列。这是查找数据集中唯一需要的附加列。
  • 单击“完成”。SIC描述在配方中显示为新列,更改在左窗格中显示为配方步骤。
数据集配方中的新字段

您可以以相同的方式继续添加其他数据集中的列。

现在,你已经完成了你需要在配方中做的事情。但是,您可以在此处进行大量其他数据准备工作。如果您想尝试其中一些,请查看资源部分以获取更多详细信息。

运行数据集配方

运行配方时,Analytics会执行您添加的步骤并创建目标数据集。选择新数据集的应用程序,然后选择要包括的最终字段。您还可以通过安排定期运行的配方来保持目标数据集的新鲜度。让我们创建数据集!

  • 要打开“运行配方”对话框,请单击“数据集配方”页面上的“ 创建数据集”。
运行数据集配方对话框
  • 注意默认情况下,Analytics使用您正在创建的目标数据集的配方名称。要使用其他名称,请编辑“数据集名称”字段。让我们保持名称不变。
  • 从App选项列表(1)中选择Sales Performance Datasets。
  • 在字段列表(2)中,请注意您未从预览中隐藏的列未被选中。选择这些列以将它们包含在目标数据集中。
    1. 帐户ID
    2. AccountId.BillingCountry
    3. AccountId.BillingCity
    4. 所有者ID
    5. 创建日期
    6. 机会ID
  • 在字段列表中,选择了AccountId.SIC和SIC代码列,因为它们是查找键。您只需要其中一个,因此请取消选择列表底部的SIC代码
  • 单击继续。您现在可以选择在运行之前安排配方,或仅运行一次。
  • 您希望在数据流运行后安排每个工作日早晨运行的配方。因此,选择,然后单击计划配方。计划选项出现。
  • 通过选择这些设置,安排数据流在每个工作日的凌晨2:00每24小时运行一次。
    1. 附表: Hour
    2. 开始于: 2:00 am
    3. 运行每一个: 24 Hours
    4. 选择日期:MTu, WThF
  • 单击“ 计划并运行”。您的食谱排队等待运行。

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

在幕后,Analytics再次为配方创建了一份工作。您可以转到数据管理器的“监视”选项卡以检查其进度。

打开新数据集以检查所有字段是否存在也是一个好主意。

  1. 在数据管理器中,关闭配方选项卡。
配方选项卡的屏幕截图,突出显示近交叉图标
  1. 在数据管理器的左侧,单击“ 数据”选项卡。
  2. 在带有SIC描述数据集的商机右侧,单击 并选择“ 浏览”。小费如果您没有看到数据集,请尝试刷新浏览器。
  3. 在“条形图”下,单击“ 添加组(+)”按钮。您应该在维度列表中看到SIC描述字段。

恭喜!

你做到了!您找出了他们居住的数据,并将外部和Salesforce数据都收集到了Analytics中。然后,您将它们拉到一起,清理它们,并创建一组包含所有必要字段的数据,立即可用。

让我们看看你有多远。

数据旅程地图显示您已到达旅程的终点​​。 做得好!

分析集成(3)将Salesforce数据提取到Analytics中

学习目标

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

  • 解释数据流是什么。
  • 使用数据集构建器和数据流为Salesforce数据创建数据集。
  • 监控数据流并验证新数据集。

提取Salesforce数据概述

您刚刚迈出第一步,将所需的数据导入到销售领导团队的Analytics中。他们希望在执行团队与新CEO会面时展示他们的绩效结果。但CSV数据只是他们需要的一小部分。他们感兴趣的大多数数据已经在Salesforce中,位于Opportunity,Account和User对象中。现在,您将此Salesforce数据导入Analytics。

这是您进行数据旅程的地方。

突出显示Salesforce对象提取过程的数据旅程图

向Dataflow说问好

您使用数据流从Salesforce对象中提取数据。数据流是JavaScript Object Notation(JSON)中的一组指令,用于提取数据和创建数据集。这些指令指定要从中提取数据的对象和字段以及要创建的数据集的名称。数据流还有其他用途,例如将数据连接在一起,但是现在我们只关注它的提取技巧。

也许你在想,JSON-ack!我们必须编写代码吗?好消息是你真的不需要了解JSON的任何信息。 Analytics(分析)拥有为您编写这些说明的工具,您将使用其中一种。

数据流不是单一用途。您可以使用它同时从许多不同的对象创建大量数据集。您还可以安排定期运行以使数据集保持最新。由于数据流有可能已被使用,因此在添加新指令之​​前进行备份是个好主意。您的Developer Edition组织中的数据流尚未使用,但无论如何都要备份它以查看它是如何完成的。

  • 在Analytics中,单击齿轮图标(),然后单击“ 数据管理器”。数据管理器将在新的浏览器选项卡中打开。
  • 在数据管理器中,单击“ 数据流和配方”选项卡。
  • 在默认Salesforce数据流的右侧,单击并选择“ 下载”
监视数据流视图
  • 在本地保存JSON文件并将其保留为现有数据流的备份。要稍后返回此版本的数据流,请重复这些步骤并 在步骤3中选择“上载”
  • 单击齿轮图标(),然后单击“ Analytics Studio”

使用数据集生成器创建数据集

数据集构建器 – 就像构建数据集的东西一样,对吗?好吧,有点儿。实际上,数据集构建器会生成构建数据集所需的JSON指令,并将指令添加到数据流中。然后数据流执行实际构建。

在使用数据集构建器之前,请考虑您正在提取的Salesforce对象是如何相关的。作为Salesforce管理员,您知道机会与帐户和用户具有查找关系。在Salesforce中创建商机记录时,您将输入商机字段值; 您还在相关帐户和用户记录中“查找”字段值。

对象关系
机会记录

创建数据集时,您可以执行类似的操作,但不是记录,而是创建行。为了帮助您,Analytics首先会要求您提供根对象。这只是您要提取的对象层次结构中的 最低对象。在我们的例子中,Opportunity对象是根对象。您只能在数据集中的根对象上方包含相关对象。例如,如果选择“帐户”作为根对象,则可以包括相关对象,例如“用户”和“父帐户”,但不包括“商机”,因为它较低。

数据集时,您可以执行类似的操作,但不是记录,而是创建行。为了帮助您,Analytics首先会要求您提供根对象。这只是您要提取的对象层次结构中的 最低对象。在我们的例子中,Opportunity对象是根对象。您只能在数据集中的根对象上方包含相关对象。例如,如果选择“帐户”作为根对象,则可以包括相关对象,例如“用户”和“父帐户”,但不包括“商机”,因为它较低。

注意

注意

数据极客将根称为数据集的粒度 – 每行中的数据单位。在我们的数据集中,每一行都是机会,因此机会记录就是粮食。当您从不同来源加入数据时,这是一个重要的概念,正如您稍后发现的那样。

  • 在Analytics Studio中,单击“ 创建”,然后选择“ 数据集”
  • 单击Salesforce数据
  • 输入数据集名称。尽可能具有描述性,以便其他人知道您创造了什么。命名此数据集Opportunities with Accounts and Users。
  • Select dataflow …选择列表中,选择Default Salesforce Dataflow。您在此处选择的数据流将为您创建数据集。如果您的组织有多个数据流,您可以选择使用哪个数据流。
  • 单击下一步。您将看到包含Salesforce对象列表的数据集构建器。您在此处选择的对象是根对象
  • 在“ 选择要启动搜索的Salesforce对象”框中,输入 opp。该列表显示匹配的对象。
  • 在对象列表中,单击“ 机会”。您选择的根对象将显示在数据集构建器画布上。
  • 将鼠标悬停在对象上,然后单击加号(+)。
机会根对象
  • 您会看到对象字段的列表。
  • 单击以选中所需的每个字段。如果您看不到字段,请在“ 按名称搜索” 或“元数据搜索”框中开始输入其名称以过滤列表。选择以下字段:
    1. 关闭日期
    2. 创建日期
    3. 名称
    4. 阶段小费默认情况下,字段按名称按字母顺序列出。要反转顺序,请单击NAME列标题,或按字段类型排序单击 TYPE列标题。
  • 要打开与根对象相关的对象列表,请在字段列表的顶部单击“关系”选项卡。您可以在此处从相关帐户和用户中选择所需的字段。
选择关系
  • 注意请记住,此处仅提供根对象上方的相关对象。如果选择其他根对象,则会看到不同的相关对象列表。
  • 在“帐户ID”关系前面,单击“ 加入”。您在数据集构建器画布上看到Account对象。
帐户关系
  • 在所有者ID关系前面,单击“ 加入”。您在画布上看到User对象。

下一步是从每个相关对象中选择所需的字段。

  • 要打开帐户字段列表,请将鼠标悬停在“帐户”对象上,然后单击加号(+)。
数据集构建器中的相关对象
  • 选择以下字段:
    1. 用户名
    2. 计费城市
    3. 账单国家
    4. 行业
    5. SIC代码小费请注意字段列表顶部的“关系”选项卡。如果要包含与帐户对象相关的对象中的字段,请使用此选项,例如父帐户。
  • 要隐藏字段列表,请单击“帐户”对象右侧的。
  • 重复步骤1-3以从User对象中选择这些字段:
    1. 全名
    2. 标题

让我们快速回顾一下你在这里所做的一切。您选择了根对象,商机和所需的字段。您还从中选择了相关的帐户和用户对象以及所需的字段。创建数据集时,每行代表一个商机,其中包含相关帐户和所有者用户记录中的字段。

机会行

让我们通过将这些指令添加到数据流并创建数据集来完成。

  1. 单击下一步。您之前选择的数据流将在后台的数据流编辑器中打开。仔细观察,您可以看到数据集构建说明在编辑器中显示为框或“节点”。
  2. 为数据集选择列表选择应用程序中,选择 销售业绩数据集。您可以在此处编辑数据流以进行调整,但您已准备就绪。
  3. 单击“ 创建数据集”。如果一切顺利,您会看到数据集已排队等待创建的通知。在幕后,Analytics运行数据流以创建数据集。
  4. 单击Go to the data monitor链接,让我们看看数据流是如何运行的。

监视数据流并验证新数据集

  • 在数据管理器的“监视器”选项卡上,单击“ DATAFLOWS”子选项卡。
Dataflows子选项卡在数据管理器的Monitor选项卡上选择
  • Dataflows子选项卡允许您仅查看数据流作业。
  • 要刷新视图,请在监视器的右上角单击。数据流图标显示数据流的状态。如果一切顺利,这是一个复选标记,当你将鼠标悬停在它上面时,你会看到“成功”。
数据流成功
  • 小费如果状态显示为“已排队”或“正在运行”,请继续刷新视图,直到数据流完成。
  • 要查看运行所有时间的列表,请单击数据流前面的加号(+)。
  • 单击最近一次运行前面的加号(+)。您会看到数据流已执行的所有JSON指令的列表。
数据流节点

现在让我们检查数据集本身。

  1. 在数据管理器的左侧,单击“ 数据”选项卡。
  2. 在“有帐户和用户的商机”数据集的右侧,单击并选择“ 浏览”。小费如果您没有看到数据集,请尝试刷新浏览器。
  3. 在新镜头的左侧,在“条形长度”下,单击“ 添加小节”(+)按钮。机会金额字段在此处作为度量。
  4. 在“条形图”下,单击“ 添加组(+)”按钮。此处可以使用“关闭日期”和“创建日期”进行分组,以及您在“数据集”构建器中选择的所有其他维度字段。

安排数据流

使用数据集构建器创建数据集时,Analytics会在第一时间为您运行数据流。在此之后,您可以手动启动数据流或将其安排为定期运行。调度是使用Salesforce对象中的最新数据保持数据集新鲜度的好方法。

让我们首先启动并运行数据集,然后您可以安排将来的运行。

  • 在数据管理器中,单击“ 数据流和配方”选项卡。
  • 在默认Salesforce数据流的右侧,单击并选择“ 计划”。将显示数据流的计划设置。
数据流计划设置屏幕
  • 通过选择这些设置,安排数据流每个工作日的每24小时运行一次。
    1. 附表: Hour
    2. 开始于: 12:00 am
    3. 运行每一个: 24 Hours
    4. 选择日期:MTu, WThF此计划可确保您的探险家每天早上都能获得新鲜的咖啡数据。它还可以防止数据流在工作时间运行。您不希望用户根据一天中的时间查看仪表板中的差异。
  • 单击保存

很好!您已成功创建了两个数据集。SIC描述数据集包含从CSV文件中提取的数据。具有帐户和用户数据集的机会具有从Salesforce组织中的对象提取的数据。并且您已安排数据流以确保始终拥有全新的Salesforce数据。下一步是连接这两个数据集中的数据。您希望从单个数据集中探索所有可用数据。继续到数据准备阶段!

分析集成(3)将Salesforce数据提取到Analytics中

学习目标

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

  • 解释数据流是什么。
  • 使用数据集构建器和数据流为Salesforce数据创建数据集。
  • 监控数据流并验证新数据集。

提取Salesforce数据概述

您刚刚迈出第一步,将所需的数据导入到销售领导团队的Analytics中。他们希望在执行团队与新CEO会面时展示他们的绩效结果。但CSV数据只是他们需要的一小部分。他们感兴趣的大多数数据已经在Salesforce中,位于Opportunity,Account和User对象中。现在,您将此Salesforce数据导入Analytics。

这是您进行数据旅程的地方。

突出显示Salesforce对象提取过程的数据旅程图

向Dataflow说问好

您使用数据流从Salesforce对象中提取数据。数据流是JavaScript Object Notation(JSON)中的一组指令,用于提取数据和创建数据集。这些指令指定要从中提取数据的对象和字段以及要创建的数据集的名称。数据流还有其他用途,例如将数据连接在一起,但是现在我们只关注它的提取技巧。

也许你在想,JSON-ack!我们必须编写代码吗?好消息是你真的不需要了解JSON的任何信息。 Analytics(分析)拥有为您编写这些说明的工具,您将使用其中一种。

数据流不是单一用途。您可以使用它同时从许多不同的对象创建大量数据集。您还可以安排定期运行以使数据集保持最新。由于数据流有可能已被使用,因此在添加新指令之​​前进行备份是个好主意。您的Developer Edition组织中的数据流尚未使用,但无论如何都要备份它以查看它是如何完成的。

  • 在Analytics中,单击齿轮图标(),然后单击“ 数据管理器”。数据管理器将在新的浏览器选项卡中打开。
  • 在数据管理器中,单击“ 数据流和配方”选项卡。
  • 在默认Salesforce数据流的右侧,单击并选择“ 下载”
监视数据流视图
  • 在本地保存JSON文件并将其保留为现有数据流的备份。要稍后返回此版本的数据流,请重复这些步骤并 在步骤3中选择“上载”
  • 单击齿轮图标(),然后单击“ Analytics Studio”

使用数据集生成器创建数据集

数据集构建器 – 就像构建数据集的东西一样,对吗?好吧,有点儿。实际上,数据集构建器会生成构建数据集所需的JSON指令,并将指令添加到数据流中。然后数据流执行实际构建。

在使用数据集构建器之前,请考虑您正在提取的Salesforce对象是如何相关的。作为Salesforce管理员,您知道机会与帐户和用户具有查找关系。在Salesforce中创建商机记录时,您将输入商机字段值; 您还在相关帐户和用户记录中“查找”字段值。

对象关系
机会记录

创建数据集时,您可以执行类似的操作,但不是记录,而是创建行。为了帮助您,Analytics首先会要求您提供根对象。这只是您要提取的对象层次结构中的 最低对象。在我们的例子中,Opportunity对象是根对象。您只能在数据集中的根对象上方包含相关对象。例如,如果选择“帐户”作为根对象,则可以包括相关对象,例如“用户”和“父帐户”,但不包括“商机”,因为它较低。

数据集时,您可以执行类似的操作,但不是记录,而是创建行。为了帮助您,Analytics首先会要求您提供根对象。这只是您要提取的对象层次结构中的 最低对象。在我们的例子中,Opportunity对象是根对象。您只能在数据集中的根对象上方包含相关对象。例如,如果选择“帐户”作为根对象,则可以包括相关对象,例如“用户”和“父帐户”,但不包括“商机”,因为它较低。

注意

注意

数据极客将根称为数据集的粒度 – 每行中的数据单位。在我们的数据集中,每一行都是机会,因此机会记录就是粮食。当您从不同来源加入数据时,这是一个重要的概念,正如您稍后发现的那样。

  • 在Analytics Studio中,单击“ 创建”,然后选择“ 数据集”
  • 单击Salesforce数据
  • 输入数据集名称。尽可能具有描述性,以便其他人知道您创造了什么。命名此数据集Opportunities with Accounts and Users。
  • Select dataflow …选择列表中,选择Default Salesforce Dataflow。您在此处选择的数据流将为您创建数据集。如果您的组织有多个数据流,您可以选择使用哪个数据流。
  • 单击下一步。您将看到包含Salesforce对象列表的数据集构建器。您在此处选择的对象是根对象
  • 在“ 选择要启动搜索的Salesforce对象”框中,输入 opp。该列表显示匹配的对象。
  • 在对象列表中,单击“ 机会”。您选择的根对象将显示在数据集构建器画布上。
  • 将鼠标悬停在对象上,然后单击加号(+)。
机会根对象
  • 您会看到对象字段的列表。
  • 单击以选中所需的每个字段。如果您看不到字段,请在“ 按名称搜索” 或“元数据搜索”框中开始输入其名称以过滤列表。选择以下字段:
    1. 关闭日期
    2. 创建日期
    3. 名称
    4. 阶段小费默认情况下,字段按名称按字母顺序列出。要反转顺序,请单击NAME列标题,或按字段类型排序单击 TYPE列标题。
  • 要打开与根对象相关的对象列表,请在字段列表的顶部单击“关系”选项卡。您可以在此处从相关帐户和用户中选择所需的字段。
选择关系
  • 注意请记住,此处仅提供根对象上方的相关对象。如果选择其他根对象,则会看到不同的相关对象列表。
  • 在“帐户ID”关系前面,单击“ 加入”。您在数据集构建器画布上看到Account对象。
帐户关系
  • 在所有者ID关系前面,单击“ 加入”。您在画布上看到User对象。

下一步是从每个相关对象中选择所需的字段。

  • 要打开帐户字段列表,请将鼠标悬停在“帐户”对象上,然后单击加号(+)。
数据集构建器中的相关对象
  • 选择以下字段:
    1. 用户名
    2. 计费城市
    3. 账单国家
    4. 行业
    5. SIC代码小费请注意字段列表顶部的“关系”选项卡。如果要包含与帐户对象相关的对象中的字段,请使用此选项,例如父帐户。
  • 要隐藏字段列表,请单击“帐户”对象右侧的。
  • 重复步骤1-3以从User对象中选择这些字段:
    1. 全名
    2. 标题

让我们快速回顾一下你在这里所做的一切。您选择了根对象,商机和所需的字段。您还从中选择了相关的帐户和用户对象以及所需的字段。创建数据集时,每行代表一个商机,其中包含相关帐户和所有者用户记录中的字段。

机会行

让我们通过将这些指令添加到数据流并创建数据集来完成。

  1. 单击下一步。您之前选择的数据流将在后台的数据流编辑器中打开。仔细观察,您可以看到数据集构建说明在编辑器中显示为框或“节点”。
  2. 为数据集选择列表选择应用程序中,选择 销售业绩数据集。您可以在此处编辑数据流以进行调整,但您已准备就绪。
  3. 单击“ 创建数据集”。如果一切顺利,您会看到数据集已排队等待创建的通知。在幕后,Analytics运行数据流以创建数据集。
  4. 单击Go to the data monitor链接,让我们看看数据流是如何运行的。

监视数据流并验证新数据集

  • 在数据管理器的“监视器”选项卡上,单击“ DATAFLOWS”子选项卡。
Dataflows子选项卡在数据管理器的Monitor选项卡上选择
  • Dataflows子选项卡允许您仅查看数据流作业。
  • 要刷新视图,请在监视器的右上角单击。数据流图标显示数据流的状态。如果一切顺利,这是一个复选标记,当你将鼠标悬停在它上面时,你会看到“成功”。
数据流成功
  • 小费如果状态显示为“已排队”或“正在运行”,请继续刷新视图,直到数据流完成。
  • 要查看运行所有时间的列表,请单击数据流前面的加号(+)。
  • 单击最近一次运行前面的加号(+)。您会看到数据流已执行的所有JSON指令的列表。
数据流节点

现在让我们检查数据集本身。

  1. 在数据管理器的左侧,单击“ 数据”选项卡。
  2. 在“有帐户和用户的商机”数据集的右侧,单击并选择“ 浏览”。小费如果您没有看到数据集,请尝试刷新浏览器。
  3. 在新镜头的左侧,在“条形长度”下,单击“ 添加小节”(+)按钮。机会金额字段在此处作为度量。
  4. 在“条形图”下,单击“ 添加组(+)”按钮。此处可以使用“关闭日期”和“创建日期”进行分组,以及您在“数据集”构建器中选择的所有其他维度字段。

安排数据流

使用数据集构建器创建数据集时,Analytics会在第一时间为您运行数据流。在此之后,您可以手动启动数据流或将其安排为定期运行。调度是使用Salesforce对象中的最新数据保持数据集新鲜度的好方法。

让我们首先启动并运行数据集,然后您可以安排将来的运行。

  • 在数据管理器中,单击“ 数据流和配方”选项卡。
  • 在默认Salesforce数据流的右侧,单击并选择“ 计划”。将显示数据流的计划设置。
数据流计划设置屏幕
  • 通过选择这些设置,安排数据流每个工作日的每24小时运行一次。
    1. 附表: Hour
    2. 开始于: 12:00 am
    3. 运行每一个: 24 Hours
    4. 选择日期:MTu, WThF此计划可确保您的探险家每天早上都能获得新鲜的咖啡数据。它还可以防止数据流在工作时间运行。您不希望用户根据一天中的时间查看仪表板中的差异。
  • 单击保存

很好!您已成功创建了两个数据集。SIC描述数据集包含从CSV文件中提取的数据。具有帐户和用户数据集的机会具有从Salesforce组织中的对象提取的数据。并且您已安排数据流以确保始终拥有全新的Salesforce数据。下一步是连接这两个数据集中的数据。您希望从单个数据集中探索所有可用数据。继续到数据准备阶段!

分析集成(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。

分析集成(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。

分析集成(1)启动数据之旅

学习目标

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

  • 解释数据集是什么以及它为数据探索带来的好处。
  • 描述创建数据集的高级过程。
  • 确定您的数据要求并规划数据集成。

成为Analytics数据专家

您是DTC Electronics的Salesforce管理员,销售副总裁刚刚给您发出紧急请求。销售领导团队需要信息并且他们需要快速:DTC的新任首席执行官刚刚召集下周的会议来审查销售业绩。销售副总裁想要一组仪表板,显示可用于运行会议的代表和区域的性能。

从高层次来看,您的工作就是将销售副总裁所需的数据从任何地方获取并将其放入数据集中。

源数据到数据集

通常,像这样的数据集成是一项繁重的任务,需要数据科学家的技能。分析使工作变得更加轻松,为Salesforce管理员提供了一种强大的数据传输方式 – 即使没有数据科学博士学位!

该模块介绍了将数据导入Analytics并准备使用的主要工具。您将完成将外部数据和Salesforce数据都纳入Analytics的过程。您还将学习如何准备数据,以便构建销售领导者所需的仪表板,以便以后可以自行探索数据。

首先,我们将介绍成为Analytics数据专家所需了解的一些关键概念。

什么是数据集?

将数据集视为一盒数据。在Salesforce,我们将其视为六角形的紫色盒子,但是,嘿,这就是我们。有权访问此框的任何人都可以打开它并浏览数据。

数据集可以包含来自单个Salesforce对象的数据,例如商机。或者它可以包含来自不同对象的数据,例如机会,帐户和用户,以及来自外部来源的数据,例如财务数据。您还可以通过组合来自其他数据集的数据来创建数据集,每个数据集又包含来自多个源和数据集的数据。哇!

如果您之前使用过Salesforce,则表示您可以转到报表生成器,生成报表并立即查看。无需数据集。那你为什么需要在Analytics中使用数据集呢?有几个很好的理由。数据集更快

数据极客会说Salesforce数据已经标准化,这意味着不同对象中的相关数据会“连接”在一起。运行Salesforce报表时,报表引擎必须在汇总报表时从这些对象中提取数据。几千行的连接数据是可以的,但是如果你要处理数百万行,这个过程可能需要一段时间。

Analytics数据集首先将所有数据汇总在一起,因此当您打开Analytics仪表板时,它几乎可以立即使用。那些相同的数据极客会说Analytics数据是非规范化的,这意味着一些预处理工作已经完成。数据集使查询更快

分析数据集会压缩和索引其内容,因此查询速度非常快。数据集结合Salesforce数据和外部数据

通过Analytics(分析)数据集,您可以将Salesforce机会数据等内容与来自其他系统或来源的财务,配额或人口统计数据相结合。如果没有对自定义对象进行大量工作,则无法使用Salesforce报表进行此类数据组合。

你如何创建数据集?

创建数据集有两个主要阶段:提取和准备。提取虽然听起来很痛苦,但却只是将数据导入Analytics的过程。准备工作涉及将数据转换为对探索它的人有意义的形式。为了比较烹饪过程,提取是从你的橱柜中取出食材,然后准备将它们放在一起制成,比如炖。

提取和准备

您可以通过多种方式将数据提取到Analytics中。您可以使用CSV上传器通过CSV文件引入外部数据,也可以使用连接器或Analytics API将其带入。对于Salesforce数据,您可以使用称为数据流的强大工具。为了准备,您也可以使用数据流 – 或者您可以使用数据集配方工具进行烹饪。

提取和准备工具

您可以在本单元的后面提取和准备数据,我们会在这里向您介绍这些工具的更多信息。

规划数据之旅

既然您已熟悉关键概念,那么在尝试将数据导入Analytics之前,请先谈谈您的规划。规划有两个步骤:确定数据要求并将数据映射到Analytics。

第1步:确定您的数据要求

确定数据要求时,请考虑您需要哪些数据,数据位置以及是否需要与其他数据结合使用。幸运的是,您的销售副总裁提供了销售领导者在探索Analytics中的机会时希望看到的字段列表。

名称用户名SIC说明
创建日期行业机会所有者姓名
关闭日期计费城市机会所有者标题
账单国家
阶段SIC代码

你是勤奋的管理员,你花了一些时间在Salesforce中闲逛。您很快就会意识到这些字段并非都来自单个对象。有机会字段,是的,但您还需要从帐户和用户对象中提取字段。和SIC描述?该数据不在Salesforce中。看起来你必须从其他地方获得它。推送时,销售副总裁建议您联系销售运营团队。幸运的是,他们可以为您提供SIC代码描述的CSV文件。你的探索已经得到了回报。您已经确定了所需的字段以及它们的来源。

机会帐户用户CSV文件
名称名称全名SIC说明
创建日期行业标题
关闭日期SIC代码
计费城市
阶段账单国家

第2步:映射数据之旅

一旦确定了每个数据源,就可以开始考虑这个过程:数据采用什么路由以及何时开始?时间非常重要,因为您需要从各种来源获取数据。如果数据在适当的时间不可用,则无法将其合并。为了帮助您, Analytics可让您安排提取和准备工作,以便在数据最新时提取数据,并在需要准备时提取数据。映射数据旅程的行为也将过程分解为一系列步骤供您遵循。

由于我们尚未介绍提取和准备工具,因此我们为此示例为您绘制了数据历程。该地图显示了您在完成此模块时所采取的步骤。

由于SIC描述位于CSV文件中,因此您可以使用CSV上传器提取它们。其余数据全部在Salesforce中,因此您可以使用这些数据流。您可以按任何顺序执行此操作,只要在进入准备阶段之前提取所有数据即可。

数据流还通过将三个Salesforce对象中的字段连接在一起为您做一些准备工作。最后,使用数据集配方添加SIC描述。

这是我们为您绘制的数据旅程。

数据旅程地图

当您在Analytics中进行自己的数据集成时,我们建议您以类似的方式映射数据旅程。

好的,让我们开始吧。首先,我们让您设置一个组织,以便您可以跟进,然后您将完成提取外部数据的过程。

尝试使用Developer Edition组织进行分析

免费的开发人员版组织是一个安全的环境,您可以在其中练习您正在学习的技能。当您在Trailhead处理挑战时,您肯定需要一个。

重要

重要

对于此跟踪,您不能使用现有的Developer Edition组织或Trailhead Playground组织。您必须使用特殊的启用了Analytics的Developer Edition组织。您必须注册此特殊的开发人员版,因为它附带有限的Analytics Platform许可证,并包含此Analytics跟踪所需的示例数据。

让我们为您设置,以便您可以登录并开始使用Analytics。

  1. 转到developer.salesforce.com/promotions/orgs/wave-de
  2. 使用有效的电子邮件地址填写表单。您的用户名也必须看起来像电子邮件地址并且是唯一的,但它不必是有效的电子邮件帐户。例如,您的用户名可以是yourname@waverocks.de,或者您可以输入公司名称。
  3. 填写表单后,单击“ 注册”。出现确认消息。
  4. 收到激活电子邮件后,将其打开并单击“ 验证帐户”
  5. 完成注册,并设置密码和质询问题。小费记下或记住您的凭据。要登录并播放,请访问login.salesforce.com。
  6. 单击更改密码。您将登录到新的Analytics Developer Edition组织。如果您看到“欢迎使用闪电体验”窗口,请将其关闭。

路要走!您现在拥有一个包含DTC Electronics销售数据的Salesforce组织。

构建高级分析(4)使用绑定来比较数据

绑定到救援

导演想要一种方法来快速比较每个团队成员的筹款结果与平均值。这样,我们就可以了解资源集中的位置。这样做的方法:在图表中绘制一条代表团队平均值的线,显示每个成员的筹款总额。然后你就可以看到谁在线以上,谁在下面。

但是,如何将线设置为计算平均值?答案:绑定!

你好,Bindings,我的朋友

还记得代数方程式,比如y = 2x + 1吗?输出变量(y)根据输入变量(x)而变化。一个绑定工作方式相同 – 绑定有输入和输出。根据绑定,您可以使用输入步骤来确定输出,该输出可以是另一个步骤的结果,也可以是小部件属性的设置。

输入步骤提供的值基于绑定类型。有两种类型的绑定:选择绑定和结果绑定。

  • 选择绑定将输入步骤中的选择返回到输出组件。选择绑定是交互驱动的,每次用户在仪表板中进行选择时,都会评估结果。例如,当用户选择前5个切换时,图表会显示前5个帐户。
在切换中选择“前5个”选项,导致条形图中显示前5个帐户。
  • 结果绑定使用输入步骤的结果来更新输出组件。例如,考虑一个图表,该图表根据另一个步骤的计算显示平均参考线。
查询1的结果显示在数字小部件中,也用于确定图表中的参考线。

比较帐户所有者与平均值

排行榜页面的帐户所有者平均窗口小部件和最高帐户所有者窗口小部件以红色标出。

“最高帐户所有者”图表显示每个帐户所有者的总机会金额存在巨大差异。要确定每个帐户所有者与团队平均值的比较,让我们添加一个代表平均值的参考行。恰好,仪表板左栏中的帐户所有者平均数小部件已经计算出平均值。所以让我们分享小部件之间的结果吧!

要将平均值显示为图表上的参考线,我们必须将“帐户所有者平均”窗口小部件的步骤结果绑定到“最高帐户所有者”图表。但在我们添加绑定之前,我们需要首先了解预期的JSON。(绑定要求您修改仪表板JSON。)

确定预期的JSON结构

让我们从创建具有固定值的参考线开始。之后,我们可以用动态的绑定替换固定值。

  • 打开排行榜页面。
  • 选择“ 最佳帐户所有者”图表小组件。
  • 添加基于固定值的参考线,3000万。将标签设置为 Avg.。在窗口小部件属性的X轴(顶部)部分中,单击+参考线,然后使用以下设置添加参考线:
小部件属性
3000
标签平均。
  • 小部件属性值值3000标签平均。
最高帐户所有者图表中的参考行显示为3000万。
  • 保存仪表板。

该图表现在显示参考线为3000万。

用结果绑定替换固定值

要根据帐户所有者的平均值动态设置参考行,请使用结果绑定将硬编码值(30,000,000)替换为帐户所有者平均窗口小部件中的计算平均值。

  • 找到输入步骤的步骤ID,即与帐户所有者平均窗口小部件关联的步骤ID。
    1. 在KEY METRICS下选择Account Owner Avg小部件。
    2. 单击右窗格中的“ 步骤”选项卡。
    3. 记下右侧窗格顶部的ID。在这种情况下,它是Account_Owner_1。我们需要通过绑定中的ID来引用此输入步骤。
帐户所有者平均值突出显示该ID。 小部件,红线从编辑窗格指向左侧的小部件。
  • 选择“ 顶级帐户所有者”窗口小部件,并记下窗口小部件ID。我们需要窗口小部件ID在仪表板JSON中找到窗口小部件。我们将绑定添加到仪表板JSON中此小部件属性中定义的参考线。在此示例中,窗口小部件ID是 chart_3。
“帐户所有者”小组件的ID在编辑窗格中突出显示,表示chart_3。
  • 要查看仪表板JSON,请按Ctrl + e表示Windows,或按 Cmd + e表示Mac。
  • 搜索JSON 3000。要打开搜索栏,请按Ctrl + f表示Windows,或按Cmd + f表示Mac。如果向上滚动,您将看到为具有ID的窗口小部件设置了此值 chart_3- 这是Top Account Owners小部件。
使用JSON中的红色箭头调出“chart_3”,并使用红色圆角矩形突出显示“referenceLines”部分。
  1. 更换 3000 具有以下绑定。"{{cell(Account_Owner_1.result, 0, \"C\").asString()}}"
JSON中的新“值”行包括新绑定,并以红色圆角矩形突出显示。
  • 让我们暂时回顾这个约束,好吗?正如您可能已经想到的那样,此绑定会从“帐户所有者平均”窗口小部件返回每个帐户所有者的平均总机会金额。
    • 。结果 指定这是结果绑定(与选择绑定相对)。
    • 单元格(Account_Owner_1.result,0,\“C \”) 返回结果 Account_Owner_1步。具体来说, 细胞 数据选择函数返回单个数据单元格,位于第1行(索引为0的行),第C列为步骤结果。
    • 要预览单元格的值,请在SAQL编辑器中以表格形式查看步骤的结果。看结果Account_Owner_1 步骤查询,您可以在第1行C列看到单元格的值 – 此值是帐户所有者的平均值。
SAQL编辑器显示Account_Owner_1步骤的结果。
  • Cmd + eCtrl + e可在仪表板中查看更新。在排行榜页面中,请注意顶级帐户所有者窗口小部件中的平均参考行从3,000万美元变为大约4200万美元。
新的平均线突出显示,从“帐户所有者平均”窗口小部件中提取数据。
  • 要确保用户在导致分面的全局过滤器或窗口小部件中进行选择时平均值不会更改,请选择“ 帐户所有者平均”窗口小部件,选择右窗格中的“ 步骤”选项卡,然后验证“ 应用全局过滤器”和“ 从分面步骤应用过滤器”属性被取消选择。
在“帐户所有者平均”窗口小部件编辑窗格的“步骤”选项卡中,取消选择“应用全局过滤器”和“从构面应用过滤器”。
  • 保存仪表板,但这一次,将其重命名为Worldwide Fundraising Final。

包起来

在接下来的每月All Hands中,项目主管与ABC Seeds团队共享了新版的Worldwide Fundraising仪表板。导演点击了您添加的动态页面,展示了每个页面的见解。在展示排行榜的同时,她祝贺顶级账户所有者创造了健康的捐赠渠道 – 艾琳和约翰尼显然脱颖而出。导演一打开捐款页面,房间立刻欢呼起来。5亿美元的目标是可以实现的。ABC种子确定下一个新学校的时间!

当您在打开仪表板的几秒钟内得到这些反应时,您就知道您已经构建了一个易于阅读的有效解决方案。也祝贺你!站起来,鞠躬(或需要拉伸)。我们希望很快能再次回到爱因斯坦分析小组!