嵌入爱因斯坦分析(4)过滤嵌入式仪表板

构建仪表板筛选器

为每个客户创建一个单独的机会仪表板可以……好吧,我们只是说它不能很好地扩展。

相反,您可以使用过滤器使嵌入式仪表板仅显示适用于当前记录的数据。可以把它想象成与周围环境相匹配的变色龙。

要创建过滤器,您必须知道数据集的API名称以及要匹配的字段的名称。

  1. 单击App Launcher,然后单击Analytics Studio磁贴。
  2. 在分析Studio中,单击数据集选项卡。您会看到所有数据集的列表。
  3. DTC Opportunity行的右端,单击菜单按钮,然后单击“ 编辑”
  4. 在DTC Opportunity数据集页面上,您会看到其API名称:DTC_Opportunity_SAMPLE。记下名字。
  5. 在右上角,单击“ 浏览”按钮。将打开一个新选项卡并显示一个新镜头。
  6. 在左侧,在DTC Opportunity旁边,单击Fields
  7. 选择“ 显示字段API名称”
  8. 在“ 维度”列表中,找到“ 客户名称”。记下该字段的API名称:Account_Name
  9. 关闭“ 新建镜头”和“ 数据集”选项卡。

要了解Account对象中account-name字段的API名称,可以使用Salesforce Developer Guide。SOAP API开发人员指南中的“ 客户”页面显示,API名称在逻辑上是名称

您现在拥有过滤器所需的所有部件。

元件API名称
数据集DTC_Opportunity_SAMPLE
Opportunity对象中的客户名称字段用户名
Account对象中的客户名称字段名称

这就是“点击,而不是代码”可以带你到现在。是时候进入代码领域了!

过滤器是用JSON编写的,它通过在它们之间放置冒号然后将它们包装在大括号或括号中来关联名称和值。例如,如果要将城市名称与新奥尔良值相关联,则JSON如下所示:{‘city’: ‘New Orleans’}。

挑战是过滤器的语法。这很挑剔。得到一个字符错误,它不会按照您想要的方式工作。

但是,我们不会让你从零开始构建你的第一个。这是整个过滤器:

{‘datasets’: {‘DTC_Opportunity_SAMPLE’: [{‘fields’: [‘Account_Name’], ‘filter’: {‘operator’: ‘matches’, ‘values’: [‘$Name’]}}]}}

看到那里熟悉的名字?在英语中,你可以这样读:

“在名为DTC_Opportunity_SAMPLE的数据集中,仅显示Account_Name字段与Name字段匹配的记录。”

让我们把它付诸实践。

将筛选器添加到嵌入式仪表板

如果您尚未查看客户页面,请按以下步骤操作。

  1. 关闭浏览器中的爱因斯坦分析选项卡。
  2. 在“销售”应用的导航栏中,单击“ 客户”选项卡右侧的向下箭头 。
  3. 单击所有客户
  4. 客户名称列,单击任何客户名称,如 Abbott358公司

将过滤器添加到嵌入的商机详细信息仪表板。

  1. 在客户页面中,单击右上角的“ 设置”图标,然后单击“ 编辑页面”
  2. 单击商机详细信息仪表板中的任意位置。
  3. 在右侧的属性列表中,在Filter字段中输入以下JSON字符串 。(我们建议复制和粘贴,但这取决于你。){‘datasets’:{‘DTC_Opportunity_SAMPLE’:[{‘fields’:[‘Account_Name’],’filter’:{‘operator’:’matches’,’values’:[‘$Name’]}}]}}
  4. 单击右上角的“ 保存 ”。
  5. 要返回客户页面,请单击右上角的“ 返回 ”。

根据您选择的客户,“商机详情”信息中心可能显示也可能不显示任何数据。例如,Abbott358 Inc账户没有开放机会,因此唯一有趣的数字是赢得机会的总数(98.9K)。

您可以证明您只在仪表板中查看Abbott358的机会:单击“客户”过滤器。您将看到列出的唯一客户是Abbott358公司

让我们看一些更有趣的东西。

  1. 在页面顶部的“ 搜索Salesforce”框中,键入 Fowler322。
  2. 在搜索结果中,单击Fowler322 Inc 客户的条目。

机会详细信息仪表板显示一个未解决的机会。在舞台部分,您可以单击“ 赢取”以查看三个赢得的机会。(此客户总共有五个机会。您可以通过向下滚动到页面的“ 机会”部分来查看所有这些机会。)

注意

注意

样本数据集不包含许多机会。在现实生活中,你可能会看到更多。

您可以选择任何客户页面,嵌入式信息中心现在会过滤其数据,以仅显示与该客户关联的商机。销售代表可以很快看到哪些机会最有希望追求。或者,销售副总裁可以查看客户的公开机会,并一目了然地了解它们的进展情况。

超越Salesforce中的Analytics Embedded

在Lightning Experience页面中嵌入仪表板并添加过滤器只是让分析仪表板及其数据洞察在任何地方都可用的开始。请参阅本项目末尾列出的资源,以了解有关高级嵌入和集成技术的更多信息。

嵌入爱因斯坦分析(3)在客户页面中嵌入分析仪表板

在客户页面中嵌入仪表板

销售副总裁在销售主页上看到嵌入式仪表板。他喜欢在不进入Analytics Studio的情况下使用它。

他还喜欢使用商机详情信息中心,因为它可以帮助他的团队专注于机会而不是客户。当他们审核自己的客户时,他们常常忘记使用Analytics Studio来检查信息中心。将机会详细信息仪表板嵌入客户页面会很棒,这样销售人员需要的所有信息都集中在一个地方。

  • 在“销售”应用的导航栏中,单击“ 客户”选项卡右侧的向下箭头 。
  • 单击所有客户
  • 客户名称列,单击任何客户名称,如Abbott358公司
  • 在客户页面中,单击右上角的“设置”图标,然后单击“ 编辑页面”
  • 在Lightning App Builder中,将Wave Dashboard从左侧列表拖到Account highlight面板的下半部分。
组件列表中的Wave Dashboard以及要将其拖动到的位置
  • 在右侧的属性列表中,单击仪表板列表。
  • 单击机会详细信息

右键调整仪表板

将出现“商机详细信息”仪表板。它不适合,所以让它给它足够的垂直空间。要保存一点高度,您可以隐藏仪表板的标题。(标题可以包括仪表板标题,“保存视图”菜单,更新仪表板的日期,“共享”按钮以及“在Analytics Studio中打开”按钮。)

  1. 高度改为1100。
  2. 取消选择“ 显示标题”和“ 显示标题”。(如果选择了“ 显示共享”图标,也可以取消选择它。)
  3. 单击右上角的“ 保存 ”。

让每个人都看到它

要使修改后的客户页面对所有人可见,请将其设为组织的默认设置。

  1. 在“页面保存”对话框中,单击“ 激活”。(如果未显示“激活”对话框,请单击右上角的“ 激活 ”。)
  2. 在“激活:客户记录页面”对话框中,单击“ 分配为组织默认值”
  3. 在“设置为组织默认”对话框中,单击“ 保存”
  4. 在Lightning App Builder中,单击右上角的“ 返回 ”以返回到客户页面。
包含商机详细信息仪表板的帐户页面

请记住,必须先为用户分配Analytics Platform许可证和相应的权限,然后才能看到嵌入式Analytics信息中心。

销售副总裁很高兴,但他注意到仪表板显示了每个客户页面上的所有商机。他的团队成员真正需要的是一个仪表板,只显示所显示客户的机会。

过滤救援!

嵌入爱因斯坦分析(2)在主页中嵌入分析仪表板

找到要嵌入的仪表板

首席执行官喜欢并使用Analytics Studio中的仪表板,但她不必每次都要打开Analytics Studio。因为您知道如何嵌入 Analytics控制台,所以您可以平滑“颠簸”并让首席执行官微笑。

让我们看看哪些仪表板可用于嵌入。

应用启动器图标

在启用Analytics的Developer Edition组织中,单击App Launcher ,然后单击Analytics Studio磁贴。

App Launcher中的Analytics Studio磁贴
注意

注意

如果未打开Analytics Studio,请检查您的弹出窗口阻止程序是否已启用。如果是这样,请更改设置以允许您的组织弹出窗口。

小费

小费

要在Analytics Studio中打开欢迎屏幕,请单击问号图标以打开“帮助”菜单,然后单击“欢迎使用分析”

首次打开Analytics Studio时,将显示“欢迎”屏幕,提供可帮助您入门的资源。您可以立即将其关闭,并随时从“帮助”菜单再次打开它。

  1. 在Analytics Studio中,单击DASHBOARDS选项卡。您会看到所有仪表板的列表。DTC销售是CEO使用最多的销售。
  2. 在“ 标题”列中,单击“ DTC销售”。DTC Sales仪表板显示在Analytics Studio的新选项卡中。
Analytics Studio中的DTC Sales仪表板

DTC销售仪表板不仅仅是CEO的最爱。销售人员及其经理定期使用它作为大规模趋势的指标。

在主页中嵌入仪表板

由于销售部门中有如此多的人使用DTC销售,因此将仪表板嵌入销售主页对您和首席执行官都有意义。

  • 关闭浏览器中的爱因斯坦分析选项卡。
  • 单击App Launcher ,然后单击Sales tile。
App Launcher中的销售图块
  • 在“销售”中,单击右上角的“ 设置”图标,然后单击“ 编辑页面”
“设置”菜单上的“编辑页面
  • 在Lightning App Builder中,将Wave Dashboard从左侧列表拖到Quarterly Performance组件的下半部分。(Wave是Einstein Analytics的旧名称。)
组件列表中的Wave Dashboard以及要将其拖动到的位置
  • 如果DTC Sales仪表板未出现在您想要的位置,请将其拖到另一个位置。
  • 在右侧的属性列表中,单击仪表板列表。
  • 单击DTC Sales。DTC Sales仪表板出现,但只是其中的一部分。
  • 在属性列表中,将高度更改为750。如果您的浏览器窗口很窄,某些仪表板标签可能会水平缩放。随意更新仪表板以满足您的需求。

激活所以用户可以看到你的工作

激活会将修改后的页面提供给您的用户。如果页面未激活,您可以在不看到更改的情况下处理该页面。准备好后,您可以激活页面。

  1. 单击右上角的“ 保存 ”。
  2. 在“页面保存”对话框中,单击“ 激活”。(如果未显示“激活”对话框,请单击右上角的“ 激活 ”。)
  3. 在“激活:主页默认”对话框中,单击“ 下一步”
  4. 在“审阅分配”对话框中,单击“ 激活”
  5. 在Lightning App Builder中,单击右上角的“ 返回 ”以返回“销售主页”页面。
包含DTC销售仪表板的销售主页

DTC Sales仪表板现在可供使用Sales主页的所有人使用。(他们可能需要刷新页面才能看到更新版本。)每当她查看主页时,CEO都会微笑。

嵌入爱因斯坦分析(1)提供人们在Lightning体验中工作的分析

学习目标

在这个项目中,你将:

  • 在Lightning Experience主页中嵌入仪表板。
  • 在Lightning Experience客户页面中嵌入仪表板。
  • 使用过滤器仅显示与特定记录相关的数据。

问题:什么比分析仪表板更好?

借助Analytics Studio,您可以与组织中的几乎任何人或每个人一起创建和共享爱因斯坦分析仪表板。他们所需要做的就是使用App Launcher打开Analytics Studio,然后打开仪表板。

Analytics Studio中我的DTC Sales应用程序的仪表板

但是以这种方式分享意味着您的仪表板隐藏在墙后。眼不见,心不烦。您的仪表板非常棒。如果你能把它们放在你的团队工作的地方,它们会不会更棒?

答:无论您在哪里工作,都可以使用分析仪表板

在开发了那些非常棒的Analytics仪表板之后,请不要就此止步。您可以在Salesforce,甚至其他地方的任何地方提供分析功能。

您可能拥有一个出色的销售仪表板,值得在您组织的主页上占有一席之地。或者是一个在客户页面上非常有用的机会仪表板。

如何在应用程序中嵌入图表?甚至把它带到外部网站?

使用爱因斯坦分析,您可以将所有这些出色的仪表板放在您和用户日常工作的位置。这样,您就可以在舒适的常用Salesforce页面上进行分析 – 甚至无需打开Analytics Studio。

嵌入闪电经验及其他

最简单(也可能是最有用)的嵌入方式是Lightning Experience。过去很难,包括写JSON等挑剔的细节。现在它只是点击UI。我们在这里向您展示,因为这是成功的最快捷途径。我们还向您展示了一些可以通过创建特殊过滤器使嵌入式仪表板更有用的高级技术。超越这一点需要开发人员的技能,但你可以做的几乎没有限制。

  • 将仪表板添加到外部网页。
  • 在Salesforce或第三方应用程序中嵌入爱因斯坦分析功能。例如,应用可以包含查询结果; 使用事件,Analytics会根据查询结果中的更改通知或更新应用。
  • 在外部应用中添加对Analytics功能的细粒度访问。
  • 使用Salesforce查询语言(SAQL)在Analytics平台内部或外部编写唯一数据查询。

使用Analytics注册开发人员版组织

要完成此项目,您需要一个特殊的Developer Edition组织,其中包含有限的Analytics平台许可证和我们的示例数据。获取免费的Developer Edition并立即将其连接到Trailhead,以便您可以完成此项目中的挑战。

  1. 注册免费的Einstein Analytics支持的开发人员版组织
  2. 填写表格。对于电子邮件,请输入活动电子邮件地址 对于用户名,请输入看起来像电子邮件地址且唯一的用户名,但不必是有效的电子邮件客户(例如,yourname@test.com)。
  3. 填写表单后,单击“ 注册”。出现确认消息。
  4. 当您收到激活电子邮件(可能需要几分钟)时,请将其打开并单击“ 验证客户”
  5. 通过设置密码和质询问题完成注册。
小费

小费

记下您的用户名,密码和登录URL,以便以后轻松访问。

您已登录Developer Edition org。现在将新的Developer Edition组织连接到Trailhead。

  1. 确保您已登录到Trailhead客户。
  2. 在本页底部的“挑战”部分中,从选项列表中选择“ 登录到Developer Edition ”。
  3. 在登录屏幕上,输入您刚刚设置的Developer Edition组织的用户名和密码。
  4. 在允许访问?屏幕,单击允许
  5. 想要连接这个组织进行实际操作的挑战吗?屏幕,单击是!保存它

您将被重定向回挑战页面并准备好使用新的开发人员版来获得此徽章。

快速入门:爱因斯坦分析(4)应用条件格式并注释已保存的仪表板视图

介绍

使用条件格式,您可以使用规则自动突出显示仪表板中的图表,表格和数字小部件。在此步骤中,您将应用条件格式保存仪表板的视图。然后,您可以注释已保存的视图,并与您组织中的其他人分享您的数据分析。

使用颜色突出显示数字

根据您指定的范围和颜色突出显示高值和低值。您将向表格小部件添加规则,以便轻松查看高于和低于阈值的数字。

  • 单击“ 商机名称”表窗口小部件以将其选中,然后单击右侧“属性”面板中的“  ”。注意如果没有看到“列属性”选项卡,请单击“离开”,然后再次单击该表。
“属性”面板显示条件格式。
  • 单击“ 条件格式”
  • 单击添加规则
  • <指定范围字段中,输入 5000000,然后在文本颜色下选择红色
  • ≥指定范围字段中,输入5000000,然后在文本颜色下选择绿色
  • 点击应用
  • 单击“ 保存”图标,然后单击“ 保存”
仪表板视图在范围字段中具有指定范围,金额以红色和绿色显示。

保存仪表板的视图

现在,设置仪表板过滤器并保存仪表板的视图。只有您可以看到您的观看次数 – 其他用户仍然可以看到原始信息中心。您可以创建多个视图,并选择一个作为打开仪表板时显示的默认视图。您还可以将URL分享到已保存的视图,以便用户在打开链接时看到您的信息中心视图。

  1. 单击“ 眼睛”图标预览仪表板。
  2. Industry list小部件中,选择 ApparelBiotechnology和 Education
  3. 在顶部的My Amazing Dashboard选项卡下,单击Modified,然后选择Save View
  4. 对于“ 视图名称”,输入My Amazing View,然后单击“ 创建”
  5. 单击“ 保存”图标,然后单击“ 保存”
选择了行业列表小部件中的“服装,生物技术和教育”的新仪表板视图。

让用户访问您的应用程序

可以跨用户,组或角色共享Analytics资产。要让其他人看到镜头,仪表板或数据集,请共享其所在的应用程序。您可以授予查看者,编辑者或管理员对您管理的应用程序的访问权限。在您授权组织中的项目经理(Laura Garza)后,她可以看到您与她分享的惊人数据。

  • 单击Analytics Studio选项卡。
  • 单击“ 应用程序”选项卡,找到您创建的应用程序,然后单击名称。
  • 单击“ 共享”图标。
分享图标
  • 单击“ 授予访问”选项卡。
  • 在“ 邀请其他人”下,选择“ 用户”,然后输入Laura Garza。
  • 单击Viewer并选择Editor,然后单击Add
  • 单击保存
要邀请其他用户,请填写用户的名称和角色,然后单击“添加”

注释您的仪表板

使用注释功能直接在仪表板上发布Chatter注释。通过注释,您可以在此处显示有关数据及其可视化方式的对话,以供参考。

  • 单击我的惊人仪表板
  • 将鼠标悬停在“堆积条形图”的右上角,单击下拉菜单,然后选择“ 注释”
堆积条形图显示选择了注释的下拉菜单。
  • 在“ 新建注释”框中,输入@Laura Garza,然后为Laura添加注释。
您可以在New Annotation框中输入Laura Garza的注释。
  • 单击附加当前屏幕截图,然后单击 共享

恭喜!您现在拥有创建数据可视化和构建Analytics仪表板和应用程序的第一手经验。您正在成为爱因斯坦分析专家!