系列讲座

Salesforce数据完整性网络研讨会

经常使用Salesforce ?这篇网络研讨会综述是为你准备的。在这里,积分。io的专家小组探讨了热点问题Salesforce和更多。

宿主 伦纳德·林德
主讲人 Sten Ebenau Plauti B.V.首席执行官
我们将涉及的领域 Salesforce,数据完整性

你是否定期与Salesforce合作?那么这个全面的网络研讨会回顾对你来说是完美的。在这场引人入胜、包罗万象的讨论中,Integrate.io汇集了来自数据和Salesforce世界的专家,解决Salesforce内部围绕数据完整性的一些热点问题。

主持Integrate.ioStan Ebenau (Plotty)、Matt Kennedy (OneBackup)和Andrea Hall (Form Assembly)将讨论Salesforce数据完整性的广泛话题。从介绍和一些在不同平台上出现数据集成问题的“恐怖故事”开始,专家们深入探讨了Salesforce和数据世界的热点问题。

Andrea帮助介绍了一些数据收集的最佳实践,特别是在Salesforce中使用表单时。然后,Stan介绍了听众需要了解的关于他们的系统和Salesforce数据库中的数据复制的内容,并介绍了一些避免可能影响数据收集的重复的方法。Matthew谈到了备份策略,强调了为组织的关键数据制定有效冗余计划的重要性。

该小组还回答了与会者的一些问题,从生产者和消费者的角度涵盖了重要的数据问题,并解决了表单工具中的数据验证问题和存档关键数据的现实时间表。回顾以高质量工作流的示例和与零预算客户合作的方法作为结束。想了解更多吗?带着完整的文字记录深入了解这些问题!

成绩单
  • Salesforce数据“恐怖故事”(01:56)
  • 与Salesforce一起使用web表单和数据收集的最佳实践(07:43)
  • Salesforce原生副本管理器或其他应用程序?(14:03)
  • 有效的副本管理策略和工具(17:13)
  • 遵从Salesforce数据(19:11)
  • 存档你自己的数据(26:07)
  • 数据作为生产者和消费者(27:59)
  • 用于归档数据的时间表(32:06)
  • 表单工具中的数据验证(34:21)
  • 高质量工作流程的例子(39:21)
  • 与“零预算”客户合作(43:51)

伦纳德·林德:

(00:41)欢迎大家参加X-Force数据峰会网络研讨会。这是基于X-Force数据峰会,那是我们举办的一个虚拟会议。我们是Integrate.io;我们是一家制造ETL工具的公司,我们的目标之一是Salesforce。从本质上讲,我们正在努力做的是在这个时候进行讨论和其他虚拟活动,在那里有很多被锁定的人,我们可以谈论各种不同的Salesforce主题。所以今天我将从这个议程开始。我们将做一些介绍,然后我们将处理一些数据完整性内容主题——数据收集、数据清理、重复数据删除等的最佳实践。

伦纳德·林德:

(01:26)关于数据充实——不幸的是,这方面的专家Jeremy Boudinet今天在最后一分钟没能来,所以我可能会说一些关于数据充实的内容。我相信这肯定比杰里米要说的有意思多了。然后我们将讨论企业中的备份和恢复以及Salesforce。我的意思是,基本上人们使用Salesforce作为唯一的真相来源。那么,在这种环境中成为一名优秀的数据完整性管理员意味着什么呢?

伦纳德·林德:

(01:56)那么,让我们从自我介绍开始吧。当你介绍自己的时候,如果你有一个卷发,有趣的,糟糕的故事,那是受欢迎的;如果你没有,也没关系。跟我们说说你自己吧。我将从来自Plotty公司的Stan M开始。

斯坦Ebenau:

(02:16)欢迎大家。我叫斯坦。我是Plotty的首席执行官和创始人,这是一家总部位于荷兰的公司。我们为Salesforce创建两个应用程序。他们在上交所。这在Salesforce中被称为重复检查,在Salesforce中称为记录验证。重复检查的数据管理和数据质量都是关于找到重复的;记录验证就是对现有数据进行验证。如果,如果地址正确,如果电话号码正确,如果邮寄地址,当然。当我对数据质量感到兴奋时,我正在为宝洁公司做一些工作。

(3:00)他们的全球客户数据中心和客户联络中心基于Salesforce和服务云。他们发放免费尿布、促销包或电池的优惠券,等等,人们只是很有创意地把这些优惠券发送到不同的地址,基本上是相同的地址,但这都是关于数据质量的。因此,他们在数据质量工具上的投资回报率是巨大的。那是我开始为Salesforce做数据质量的时候。我的介绍到此结束。

伦纳德·林德:

(03:56)谢谢,斯坦。我们将前往安德里亚。现在告诉我们一些关于你自己的情况,如果你有任何数据质量。

安德里亚•霍尔:

(04:03)确定。我叫Andrea Hall,是Form Assembly执行团队的经理。表单组装是一个数据收集工具,一个表单构建数据收集工具。我们最大的整合是与Salesforce。我将讲一个我们在Salesforce连接器中经常看到的故事,当你查找记录时,我们允许和/或逻辑创建或更新这些记录。每隔一段时间,我们就会看到一个客户并没有真正意识到他们的查找使用了所有和逻辑,而不是组合。

(4:40)例如,他们试图根据姓氏和电子邮件或者姓氏和手机号码或者姓氏和家庭电话来查找联系人。但是他们没有意识到的是,当他们建立它的时候,他们实际上是有逻辑性的。连接器要匹配所有这些字段,10次中有9次没有找到记录。它不会匹配所有这些,除非你有联系人保持所有信息的更新。

每隔一段时间,这种情况就会发生在表单一旦发布就会收到大量回复的情况下。所以这通常意味着他们预计在最初的几个小时内会有几百到几千个回复。这就使得他们在Salesforce中只有几百到几千人可以获得记录。幸运的是,他们通常能够删除所有这些重复创建,然后你的数据实际上是存储在Form Assembly。所以我们可以仔细检查并帮助他们正确配置连接器并重新加工所有的连接器,但通常在最初的几个小时内会造成一些问题。

李奥纳德:

(05:47)是的。副本,谢谢你,安德里亚。最后一位,我们的最后一位小组成员是OwnBackup的Matt Kennedy。说说你自己吧,马特。

马特·肯尼迪:

(05:57)是的。是的。谢谢你,伦纳德。如你所说,我叫马特·肯尼迪,OwnBackup的合作伙伴支持主管。我大约从2009年开始就在Salesforce的生态系统中工作了——我是Salesforce认证的管理员。我有多年的开发经验。我也是新泽西的一个用户组的领导者;我在OwnBackup工作了三年半,最初是一名销售工程师,但现在我转到了联盟团队。所以我是一个技术资源,与很多合作伙伴和客户一起工作。

(6:25)我想我们有很多故事,因为我们备份了超过2000个Salesforce实例。但最让我害怕的是一位顾客。我们与一家名为Yadkin Bank的公司合作(另一家银行公司收购了他们)。当你想到银行在Salesforce平台上工作时——我知道你稍后会谈到记录系统,事实来源,对吧?

(06:52)你在Salesforce中考虑一笔贷款和一条贷款记录——这不仅仅是一条记录。通常,会有很多与贷款相关的信息。你把各种各样的申请表和所有与之相关的东西都放进去。他们使用Informatica(另一个ETL工具)运行集成,集成应该已经更新了这些记录。它没有更新45000笔贷款抵押记录,而是删除了它们。现在想想看。

(7:21)总共删除了45000条记录,加上与之相关的所有信息。幸运的是,他们使用了我们的工具,能够恢复所有这些。但是,如果他们没有适当的备份解决方案,想象一下将对他们的系统造成的损害。

伦纳德·林德:

(07:43)同意。我要开始我们的第一个问题了,关于数据收集的最佳实践。从web表单收集数据用于Salesforce时,需要避免的主要陷阱是什么?我会把这个发给Andrea,但其他人也可以加入——如果使用web表单,为Salesforce收集数据,因为这绝对是一个常见的用例。

安德里亚•霍尔:

在寻找表单工具将数据发送到Salesforce时,我有几点关于最佳实践的建议。第一个是确保所有表单字段验证与Salesforce验证一致。我说的不仅仅是确保电话号码在整个记录中以正确的方式格式化,而且,如果一个机会阶段移到封闭阶段,那么就会有一个必填项,诸如此类。

(8:47)你要确保你的表单工具能够匹配所有这些验证和所有这些复杂性。然后,这将确保您发送到Salesforce的数据格式相同,并且每次都能正确收集所有数据。第二点是确保有一个防止垃圾邮件的解决方案,并且在可能的情况下启用它。

(09:09)这将最大限度地减少向Salesforce发送数十万封垃圾邮件的可能性。我也见过一些客户把这个从他们的表单中去掉,他们设置了一个连接器,以便在每次提交表单时创建一个新的联系人。他们第二天早上8点醒来,在他们的Salesforce环境中有成千上万的回复。所以这一点都不好玩。只要有可能,你要确保它总是启用的。Form Assembly为我们所有的计划提供谷歌ReCaptcha来帮助缓解这些问题。

伦纳德·林德:

[09:44]我正想问呢;ReCaptcha似乎是黄金标准。这是我唯一看到的了。你们也有这种感觉。

安德里亚•霍尔:

(09:52)是的。我得在很多网站上填写。点击所有的停止标志。

伦纳德·林德:

(“对吧?正确的。他们有一个神奇的程序,只要你点击它,它就会知道你是人类。我不知道具体是怎么回事……

安德里亚•霍尔:

(10:04)也许可以通过网络摄像头看我们。我不知道。下一个是副本管理。只要确保在选择表单解决方案时记住这一点,但在构建web表单时,以及在将数据发送到Salesforce时,要确保考虑到将要收集数据的所有受众。

(10:32)然后,你必须考虑是否每次都要创建新记录,更新现有记录,或者两者兼而有之。连接器允许你创建新的Salesforce记录,更新Salesforce记录,查找相关信息等等。这将消除您在只提供标准创建选项的表单工具中看到的许多可能的重复。

(11:02)最后一个是预先把现有信息填入表格的能力。如果有能力,一定要去做。当有人有一个表格时,他们的完成率要高得多,标签已经为他们填好了。最好的例子就是保持联系的形式。你的表单回答者更有可能给你最新的信息当所有东西都填好后,他们所要做的就是检查并确保它仍然准确,然后点击提交你的数据更有可能保持干净和最新。

伦纳德·林德:

(11:36)观众中有人问你对过多和过少表单字段的看法。你知道,我认为他想要表达的是你发现人们放弃表格的门槛是在他们填写表格的时候?

安德里亚•霍尔:

(11:56)我认为这取决于形式的类型。例如,我见过银行应用程序,假设有10页,但在这10页中的每一页上,可能最多有20个字段,其中10个字段是有条件的,基于您对不同问题的回答是“是”还是“否”。所以我认为关键是把它们组织起来(任何一起出现的字段),把它们分组,直观地显示它们一起出现,并确保任何逻辑都到位。

(12:28)所以,如果有人不需要填写一个字段,而不是说,如果你回答了,请解释。你可以在后台有条件地触发这些。另一个很好的选择是拥有某种类型的保存和恢复功能,以便在较长的表单上启用。这样,如果有人真的厌倦了一次性填写,他们可以保存起来,第二天再来查看。

马特·肯尼迪:

(12:52) Andrea,你发现电子邮件是主键了吗?你使用多个吗?比如,如果你预填充这些表单,你用什么作为查找?

安德里亚•霍尔:

(13:02)这取决于人们是如何到达表格的。所以我们看到很多人会通过Salesforce发送保持联系的邮件。在那种情况下,你可以将联系人ID或帐户ID附加到URL并在查找中使用那个和你的主参数。然后我看到其他人做了两种形式的处理他们可能需要输入名字,姓氏,电子邮件,然后它会查询Salesforce来查找你的其他信息并将其拉入第二种形式。太棒了。

伦纳德·林德:

(13:37)我不得不说,我刚刚和一个使用WordPress表单的客户合作过——不管怎么说,你知道,有上百个这样的表单——进入Salesforce并填充表单的能力在很多低端表单解决方案中都不存在。对我来说,这是用户接受和高质量数据的真正障碍。

安德里亚•霍尔:

(13:59)哦,当然。它可以是非常强大的。

伦纳德·林德:

(14:03)这是数据收集的最佳实践。这是给斯坦的,但如果你以前做过,其他人也可以凑钱。你如何看待Salesforce原生副本管理器与需求工具和副本检查之类的应用程序?

斯坦Ebenau:

(十四36)是的。

伦纳德·林德:

(14:39)如果我们能检查一下,那就更好了,这是你的看法吗?

斯坦Ebenau:

(14:44)这实际上取决于你使用重复数据的目的是什么。如果你只是将Salesforce作为一个销售组织工具用于会议(基本上是销售),那么一个简单的重复管理系统对你来说是可以的。当你在Salesforce中输入新记录时,你有一种防止机制,就是这样。Salesforce副本管理可能适合您,因为Salesforce副本管理可以为您提供这些功能。

(15:19)但是如果你使用的是表单,比如Form Assembly,或者是Salesforce提供的标准web表单,或者你有一个营销自动化工具,在Salesforce的背后——Pardot, HubSpot营销云,这并不重要——那么Salesforce将成为客户的360平台。

(15:37)那么你需要的不仅仅是标准的Salesforce副本管理工具。然后需要进行批处理。然后需要API输入保护。因为所有这些营销云和所有这些集成到你的Salesforce系统,当然,可以创建记录,可以更新记录,可以做任何他们想做的事情。

(16:01)在这种情况下,如果你有电子邮件地址甚至身份证,那么这不是一个问题,但如果你没有这些信息,那么你可能会创建重复的记录。举个例子,我们最大的客户之一是Education First。他们的网站上有潜在客户。他们每天有大约1万到2万条新线索。他们的目标是在五分钟内给他们每个人打电话,因为他们在世界各地都有办事处。

(16:31)但是一个人会在网站上按两三次提交按钮,因为他们想要不同的小册子或不同的文件夹,他们不希望有一个团队给那个人打两三次电话。在一分钟内,在提交按钮之后,他们需要被重复检查。你不能用标准的Salesforce重复管理做到这一点。那是不可能的。这取决于你对重复管理的目标,你有多少记录,你有多少记录流入,这将告诉你你需要的工具。

伦纳德·林德:

(17:09)真有意思。还有人对副本管理有什么要补充的吗?

马特·肯尼迪:

(17:13)我要补充一点,因为我认为当你考虑到可能会进来的数据量时,这真的很关键。如果你正在举办这样的网络研讨会,对吧,之后会有一系列的线索出来,它们都被加载进来。我们把它看作是你想要确保你有一个数据基线——在任何类型的大型新信息集成或任何复制过程之前有一个备份。

(17:45)然后你希望在备份期间和之后有一个备份,这样你就可以比较时间点,因为如果出现问题——如果你带来了大量格式不正确的数据记录,你希望能够在不让你的生产组织有一堆坏信息的情况下撤销它。万博max手机网页登录

斯坦Ebenau:

(18:03)绝对。因为我们有很多例子——使用我们的工具设置不正确,或者实习生负责清理重复的东西。

马特·肯尼迪:

(18:19)是的。对于实习生来说,这是一个手动的过程,他们要花几个小时去弄清楚是什么改变了并纠正它,以便能够自动化并进行比较。

斯坦Ebenau:

(18:30)我的意思是,我们有过这样的例子,客户有一个数据库,比方说有一万个账户,而一个实习生按错了按钮,结果他们只剩下两千个账户了。所以你真的需要一个后备,因为是的。这在我们的应用程序中随处可见——当你点击合并或自动合并时,“合并无法撤销”。真的很吵。无处不在。

伦纳德·林德:

(19:01)如果你没有完整的备份,一个策略是标记来自第三方的任何东西,但这并不能处理你刚才提到的任何用例。

斯坦Ebenau:

(19:11)我们来看看标准。如果你看看标准的Salesforce,副本管理,它并没有真正面向企业使用,数据治理。所以你没有任何审计跟踪。你不需要记录系统内部发生了什么,谁在合并什么,哪个在合并什么,等等。所以,如果你有一个有很多定制的企业环境,你需要一个我们的工具,或者一个竞争对手的工具,但是你需要它们。

(19:40)你需要一个比标准Salesforce更好的副本管理系统。如果你看看Salesforce为什么要建立副本管理系统,那是因为竞争对手已经拥有了所有这些。微软的CRM已经有了类似的东西——但特别是对于GDPR合规的部分,如果你想要符合GDPR,你需要一个适当的重复管理工具。

马特·肯尼迪:

[20:04]我觉得你的故事很有趣。因为这不仅仅是关于合并线索和找到正在组合在一起的东西。就像你说的,同一个人可能会在三个不同的页面上点击提交。如果他们听到三个不同的人,那将是一个非常糟糕的体验。所以事实上,你的工具可以识别并在现场合并这些信息,这真的会为客户节省很多麻烦。

(20:34) GDPR也是一样,对吧?如果有人提出了一个“被遗忘”的请求,而你已经标记了这个线索,没有人应该再联系他们了,但是有一个重复的——现在突然联系上了他们,这就会产生一个问题。

斯坦Ebenau:

(20:47)这在欧盟可是一笔大罚款。

伦纳德·林德:

(20:52)这是一些有趣的案例。既然我们谈到了备份,我们就进入马修的世界。我们将讨论Salesforce客户在制定备份策略时应该考虑的关键因素。

马特·肯尼迪:

(21:15)这是个好问题。这很有趣。我的意思是,很明显,在这个时代,我们都在保持社交距离,对吧?我是说,通常下周是纽约世界巡演。我已经五年没错过那个活动了,不能去会很奇怪。但当我们在这些活动中,人们来找摊位的时候,这通常是我们得到的第一件事。他们有点像在看我们,“为什么我需要一个备用解决方案?我的数据在Salesforce里,在云端,很安全。”

(21:42)我们说,这完全正确。99.9%的情况下,你都可以登录Salesforce。你将能够登录并访问你现在存在的数据。但就斯坦的观点而言,如果你在做合并,或者就安德里亚的观点而言,如果你在做表格,你会带来很多数据,如果出现问题,你如何回滚到昨天或前一天的数据?

(22:05)这就是我们要谈的。当我们与Salesforce客户交谈时,重点不是Salesforce平台——平台是安全的,你的数据是受保护的。但是,作为最终用户,您有能力修改数据——不仅是数据,还包括元数据。想象一下管理员在修改配置文件、权限集和工作流程。我们还每天对所有配置文件进行快照。所以如果出了问题,他们可以把它滚回去。所以通常,当人们来到展台时,我问他们的问题是,“你曾经遭受过数据丢失吗?”

(22:37)我们得到的最常见的回答是:“我不这么认为。”这并不是最优的。你希望自己是对的。你想知道。您希望确信自己有一个基线,并且可以每天查看添加的内容、更改的内容和删除的内容,以便能够回滚。对吧?你不希望对Salesforce实例中的内容一无所知。

伦纳德·林德:

(23:00)任何备份策略的关键之一就是检查点,对吗?如果你要去做一些大数据更改,你想要能够采取检查点-你说的是日志记录,但我假设像OwnBackup和其他竞争对手有能力说,“嘿,我要做一些非常危险的事情。我会检查。”

马特·肯尼迪:

(23:24)因此,默认情况下,我们的解决方案是做一次自动的每日备份。因此,我们通常会在一夜之间对整个环境进行完整的备份,但我们确实有能力通过用户界面或通过我们的API进行按需备份。所以我们会告诉人们,嘿,你要运行一个大型部署,或者你要运行一个集成,在那之前强制备份。

(23:45)即使你有昨晚的备份,你通常已经工作了一整天,所以在下午晚些时候备份,并有另一个还原点。想想原生Salesforce解决方案,开箱即用就是每周导出一次。你想象一下,也许在一个星期天,你正在运行一个完整的组织转储,但你可能会丢失多达七天的信息,而且真的没有恢复能力。它基本上只是你数据的一个副本。

伦纳德·林德:

(书》第24章12节)。这是可怕的。太糟糕了,我是说,我以前经常这么做因为我们没有备用方案。这就像,如果有灾难发生,我想我会想出该怎么做。

马特·肯尼迪:

(24:24)我认为这是我们试图与人区分的关键:这不仅仅是备份,对吧?拥有一份数据副本很重要,但如果你每天或每小时备份一次,备份的频率也很重要。最难的部分是比较和复原,对吧?如果出了问题,能够在两个不同的时间点上分析并确定到底是什么发生了变化。这样你就可以选择性地恢复,对吧?

(24:51)你不会想成为一台时间机器,然后说:“嘿,今天星期四出了点问题——我需要把我的整个组织从星期天转回我的每周输出。”我想要修复我所做的合并,或者我所做的导入,并撤消它,但保留其他所有内容。

斯坦Ebenau:

(25:08)基本上每个月都会有一位顾客无意中删除一些东西。现在Salesforce自己正在移除数据恢复的功能,而这是他们曾经拥有的。所以备份变得越来越重要,因为不再有故障保护了。

马特·肯尼迪:

(25:32)。Salesforce的数据恢复服务将于7月底退役。

伦纳德·林德:

(25:40)你可能还想做的一件事是,有一些你想要存档的数据。你不希望它出现在Salesforce,但你希望它出现在你能找到的地方。这是OwnBackup提供的吗?

马特·肯尼迪:

(26:07)不,这是个好问题。这就是我们的核心解决方案——备份和恢复——但我们去年确实发布了另一个应用程序。它在Salesforce应用交换平台上名为OwnBackup Archiver。它完全符合你所描述的——基本上是符合要求的。也许你有更老的数据,你可能有追溯到几年前的案件信息,你只需要保留两到三年的历史。

(26:35)你可以在我们的存档应用程序上设置策略,说任何已结案(超过两年)——把它从Salesforce中拉出来,放在这个离线存储中,减少你的存储空间,提高Salesforce的性能。您还可以在Salesforce中以相关列表的形式重新显示该数据。这是只能查看的,但如果你去一个账户,你可以看到活动案例和存档案例。

伦纳德·林德:

(26:59)那些存档的案件存放在哪里?在S3中?

马特•肯尼迪

(27:03)主要是AWS, S3。

伦纳德·林德:

(27:03)酷,酷。我以前见过你们的产品,但我没万博max手机网页登录见过这个。

马特·肯尼迪:

(27:11)当你使用Salesforce时,存储空间就会增加,对吧?如果你要获取越来越多的信息,这是一种减少存储空间的方法。

斯坦Ebenau:

(27:21)酷。如果你在看副本,这也非常有用,因为与四年前的东西进行比较当然非常有用。因此,如果将内容存档,您的重复检查也会更快,验证也会更快。所以对我们来说,存档是关键。

马特·肯尼迪:

(27:42)绝对。因为我可以看到,随着你们添加越来越多的信息,这些数据会增加你们的搜索或报告。一切都有可能减速。

斯坦Ebenau:

(27:51)没错。因此,如果你正在查看数百万条记录,那么搜索当然应该在一秒钟内完成。

伦纳德·林德:

(28:03)稍微换一下话题。这只是一个一般性的问题。在我们的客户中,我们看到很多Salesforce是一个单一的真相来源,或者是企业中某一组数据的真相来源——通常是客户数据,这是有道理的。因此,作为企业中的一员,你既是生产者,也是消费者。作为使用者,如何确保在导入数据时数据状态开始并保持干净?作为生产者,你如何确保客户正确理解和使用你的数据?

斯坦Ebenau:

(28:39)对我们来说,在这方面最重要的事情是定义你的数据是什么。如果你不定义它,它是什么,你想用它做什么,基本上很难告诉业务甚至最终用户或者他们需要用它做什么。如果你定义了它是什么,你也可以定义质量规则。电子邮件地址也应该总是这样或者电话号码应该总是这样格式化,或者这是强制性的还是非强制性的,诸如此类。

(29:17)你也可以定义什么是你不需要的,因为你可以存储所有你不需要的信息。我知道我只关注数据视角所需要的东西,所以我认为这是非常重要的。

(29:27)如果你开始做一些数据管理,从我们的角度来看,数据完整性,这是第一步——定义你有什么,然后定义保护规则,然后做清理和监控,当然,在全球范围内,因为你需要知道它是否仍然是好的。

(29:46)如果你确实在定义阶段得到了企业的感觉,你总是定义我的数据来自哪里?我有哪些集成?是形式组装吗?是其他工具吗?定义得到什么,定义你想用它做什么,然后开始行动。定义阶段在这里是最重要的。

马特·肯尼迪:

(30:10)我想这又回到了我之前问安德里亚的问题——这是关于独特性的,对吧?数据的主键是什么?就像她说的,如果你能在Salesforce中查找这些信息,并在表单中预先填充大量信息,你的数据质量就会好得多,对吧?你不是在填写一堆空白字段。你已经预填充了。我认为这就是他们解决方案的力量所在,

安德里亚•霍尔:

(30:35)是的,当然。我认为收集数据的另一个重要方面是,不仅要确保它是干净的,还要确保你收集数据的安全性,并满足所有的合规要求。你说的是GDPR和HIPAA合规之类的东西。我们努力让我们的客户更容易做到这一点。

(30:54)我们的计划符合GDPR、PCI DSS一级标准,我们的合规云符合HIPAA标准。最重要的是,我们努力使它变得灵活,这样你就可以预先填写你已有的任何数据,然后将其推送到任何CRM或数据库中——主要是Salesforce,但我们有相当多的客户将其推送到其他地方。

安德里亚•霍尔:

(31:18)然后,在您的帐户中进行一些简单的设置,您可以从Form Assembly中删除这些数据。因此,您可以存储想要从表单中收集的任何内容,但您也可以删除它,以保持兼容。如果你的数据应该只保存在Salesforce中,你可以删除整个回复,你可以只删除那些敏感字段,诸如此类。所以我认为这也是收集数据的另一个重要部分。

马特·肯尼迪:

(31:46)不,我认为如果你看一下其他选择——如果是Excel电子表格或CSV文件——没有控制,对吧?它是自由文本,你将会错过所有的验证规则,你将不会用正确的值击中下拉列表。你会得到各种各样的复制品,事后必须清理干净。

伦纳德·林德:

(32:06)有一个听众的问题是,一旦你的数据策略到位,并且对所涉及的步骤有了大致的了解,实现存档解决方案需要多长时间?

马特·肯尼迪:

(32:26)是的。还不算太糟。它基本上是应用程序交易所的托管包。就像我说的,你只要去Salesforce应用程序交换搜索它。当它安装时,它基本上是在创建归档器的结构。此时,真正由您来定义策略,而策略非常简单。它们可以每天运行、每周运行、每月运行,但您可以选择希望策略针对的对象。

(32:49)就像我说的,如果是任务,案例或者任何你想归档的对象,你只需要设置过滤标准。所以简单地说,它是基于截止日期还是状态,或者其他什么。所以符合标准的案例就会被归档。我看到后续的问题是关于AWS方面的工作。这样,存储就包含在应用程序中了。所以没有AWS的配置。我们会帮你搞定的。

(33:24)然后取回。基本上,当你这样做的时候,我们有一个闪电组件,你可以放到表单上。这只是一个相关的列表。所以它知道它与什么对象相关联。如果它们是账户上的任务,你可以把它放到账户上,它就会作为一个相关列表拉上来。

伦纳德·林德:

(33:45)最后一个问题是关于外在客体的,但我对外在客体的理解,是基于外在客体所处的系统。

马特·肯尼迪:

(33:51)我们可以通过Salesforce API访问任何东西。如果是标准自定义对象,如果是大对象,我们可以访问所有数据。如果它在Salesforce之外,那么是的,在用于显示它的照明和web组件方面会有所不同。

伦纳德·林德:

(34:21)再给安德里亚一个。在数据验证方面,我应该从一个好的表单工具那里得到什么呢?一个经典的例子是,你有一个基于Salesforce中的picklist的picklist,你需要保持它们同步。像Form Assembly这样的工具能提供什么?你认为最好的做法是什么?

安德里亚•霍尔:

(34:57)所以我确实谈到了验证。我再简单说一件事。我想我们已经讨论过一些内置验证——电话号码、电子邮件和号码验证。但是您还希望能够定义自定义验证。对于Form Assembly,我们提供了几个不同的选项。最流行的方法是使用正则表达式进行验证。这允许您实际验证几乎所有内容。

(36:26)我的意思是,你可以用一个非常具体的字符串来得到你想要的具体内容,或者你可以在一个特定的范围内要求一个特定的日期格式,诸如此类。这是验证需要注意的一个关键特性。就Salesforce选择列表和表单选择列表而言,如果你能找到一个可以从Salesforce提取选择列表的表单工具,那总是好的。

(35:54)有了这种能力,你的表单,选择列表到Salesforce,并把这些值拉进来,将减轻Salesforce中的许多错误。在窗体组装中。如果在Salesforce中出现错误,它也会返回到表单中。所以你会在两个地方都看到这个错误,有时是简单的空格,甚至是大写,你知道,可能有一个状态在Salesforce中大写,而在表单中没有大写。

(36:24)这样就可以脱了。拉入这些picklist值是非常重要的,它会减轻很多痛点,当你试图清理数据并以一种非常干净的方式收集数据时。然后,Form Assembly可以用动态选择列表做的另一件事实际上是查询Salesforce来拉入记录列表。例如,你可以有一个表单——假设你有一个家庭账户——你把这个表单发送给那个家庭。

(36:58)你可以有一个列表,显示该帐户中所有不同的联系人。当他们点击联系人时,就会把他们的信息预填到表单中,这样你就可以在一个表单中检查多人。这是非常强大的。另外,确保你所有的联系人都与账户之类的东西联系起来。

伦纳德·林德:

(37:19)所以在很少更新的选择列表的情况下,很少更新的选择列表,窗体组装是否每次检查,或者你有某种过程,它观察选择列表元数据,看看选择列表是否改变了?

安德里亚•霍尔:

(37:34)是的。每次都能把它拉进去。对于我们的picklist,你在表单上验证它到Salesforce,你选择你想要关联的对象和picklist。然后,每次加载表单时,它都会导入最新的值。所以不管你是一年换一次还是一周换一次,它每次都会吸收这些值。

伦纳德·林德:

(37:55)在数据验证方面,通常有两层数据验证,这很简单。有时候是客户端,对吧?你有应该是数字的JavaScript吗,有人会输入字母之类的?您是否有两层元素,或者您的所有内容都要进行往返验证?

安德里亚•霍尔:

(38:13)你说的两层是什么意思?

伦纳德·林德:

(38:16)嗯,我的意思是,举个例子,在浏览器中,如果你要输入一个电话号码,然后你开始输入一个字母,它就是不让你这么做——它会自动说,哦,我想要一个数字,但是它没有。它不会回到Salesforce或回到服务器去做。这一切都在你的浏览器客户端上。

安德里亚•霍尔:

(38:34)我们有几个不同的选择。在Form Assembly中设置的所有验证都将在点击下一页或提交按钮时运行。它不会处理到Salesforce或您可能发送到的任何其他CRM,直到它满足所有表单组装验证。然后我们有一些其他的你可以要求严格的数字或类似的东西。它只允许你输入数字。

(39:05)一旦它通过了表单组装,如果你从Salesforce得到一个验证错误,你可以触发它显示在你的表单上。然后它会提交给Form Assembly,但它不会提交给Salesforce,直到数据达到需要的状态。

伦纳德·林德:

(39:21)这是给斯坦的——他知道一种方法不能适用于所有人。你有一个或多个好的数据质量工作流的例子吗?对于特定的应用程序,针对特定的客户类型,你会建议人们做什么?给我们举个遍历的例子,首先,你这样检查你的数据,然后你这样做-如果这有意义的话。

斯坦Ebenau:

(40:09)有一个全球性的工作流程基本上适用于所有人,那就是先预防,后清理。这是全局的。Form Assembly也是如此。它们首先防止输入你不想要的信息,然后我们有工具来清理已经存在的脏数据。

(40:36)所以这是最重要的事情,但如果你看看我对数据质量的看法,数据管理通常是一项管理任务——Salesforce管理员必须清理数据库。我认为这不是正确的方式,因为我认为数据,尤其是数据质量是一个共同的责任。所以你应该能够问你的销售人员或者帮助你的销售人员或者你的营销人员,并相互创造数据质量。

(41:16)所以如果他们要输入新的数据,他们应该得到帮助,输入正确的数据。这意味着验证和直接预防弹窗,而且如果他们在查看记录,他们需要有工具来直接清理它,这样他们就不需要把它发送给管理员管理员需要再次进去做验证等等。销售人员已经记录在案了。我认为如果你点击两下,你就可以把它清理干净,每个人都很高兴。

(41:50)所以我的目标,我认为我们公司的目标是确保数据质量和数据清理过程是一项共同的责任。我认为如果你在你的公司实现了这一点,每个人都对他们的数据负责,我认为数据质量本身会很容易提高,因为这是你的责任。

(42:11)你可以责怪的不是技术部门的其他人。不,你得怪你自己。如果邮件没有发送,这是一件事。如果你从更广阔的角度来看,这是我对公司如何实施数据质量和数据管理的建议。让整个团队负责,而不是某个坐在办公桌后面的人负责,

马特·肯尼迪:

(42:35)说得好,斯坦。我的意思是,很多人认为清理所有这些数据是管理员的工作。对于你的观点,我认为Salesforce在Lightning上做得更好,所以当销售人员进入一个新的线索时,它应该弹出并告诉你这个线索看起来与你已经拥有的线索非常相似。在这一点上,他们可以进行评估,并在第一时间防止重复。

斯坦Ebenau:

(43:01)我们也有工具。所以我们当然有工具,但我们也有工具——Salesforce也有——如果你查看某个记录,你可以直接看到电子邮件地址或电话号码是否正确,或邮政地址是否正确。只需单击一下,就可以重新验证它。如果不正确,你可以说,点击验证,重新验证那个信息。这样就干净了。所以每个人都是赢家。

马特·肯尼迪:

(43:26)如果熟悉该账目的人能够对其进行更正,那么质量就会好得多。

斯坦Ebenau:

(43:33)我们称之为公司内部,我们称之为数据幸福调查。我们试图在整个Salesforce生态系统中传播数据快乐的信息。

马特·肯尼迪:

(43:48)这听起来像是一件即将推出的t恤

伦纳德·林德:

(43:51)或者一个毛绒娃娃。最后一个——但并非最不重要的——问题。对马特来说,你如何告诉一个零预算的客户?你有聊胜于无的方法吗?基本上,你会对零预算的客户说什么?换句话说,如果你没有钱,你能做些什么吗?第二个问题是,既然他们的预算为零(但实际上没有人对任何事情的预算为零),你如何说服管理层在云上投资备份,以保证他们的数据安全?

马特·肯尼迪:

(44:39)如果没有其他问题,您需要获得数据的所有权,并使用每周导出的默认解决方案。Salesforce确实在应用程序中内置了一些工具。作为管理员,您可以安排每周导出的运行时间,并每周手动下载该信息。

(44:56)这没有成本,除了管理人员的时间。如果这太多了,至少定期做数据加载器或这两个报告,并提取这些信息。你知道系统现在很好,你即将运行一个大的集成;那么,首先执行导出操作,以获得带有报告的现有数据,如果出现错误,至少获得该数据的副本。

(44:22)也许当你运行那个作业的时候,记录下批处理,知道插入的内容,这样你就可以在需要的时候撤销它。我认为这是关键,即使你没有预算,这仍然是你的责任。

伦纳德·林德:

(45:49)第二个问题是,当管理层相信云计算可以保证一切安全时,你如何向他们推销备份解决方案?

马特·肯尼迪:

(45:58)我的意思是,我们之前讨论过,这实际上是关于你的实例是安全的,除了你自己,对吧?我们认为最大的问题是人为造成的数据丢失。有人做了一个账户合并,然后他们意识到他们犯了一个错误。你如何撤销它?他们通过ETL工具运行一个大型集成,它更新数千条记录或可能删除信息。你如何撤销它?

(46:25)所以我们总是问,你的Salesforce数据值多少钱?如果你输入了大量的信息,你正在通过Salesforce来运营你的业务,如果这些数据丢失了会发生什么?这值多少钱?那么,这是否意味着购买了适当的解决方案来保护这些数据呢?

伦纳德·林德:

(46:43)。这是一个很好的表达方式。

斯坦Ebenau:

(46:50)我们不是一家大公司,所以我是我们自己的Salesforce实例的管理员。我记得去年我们买了一个解决方案,用于备份,因为我们所做的一切都在Salesforce中。如果我们的Salesforce被破坏了,或者发生了什么事情,那么我们的业务就会这样结束。当我真正意识到赚钱很容易,投资于此,

伦纳德·林德:

(47:26)。如果它是唯一的真相来源,你不想失去你的真相。

斯坦Ebenau:

(47:30)没错。特别是因为我们有很多客户,Salesforce是唯一的信息来源。基本上,没有办法不做备份。

伦纳德·林德:

(47:46)我们在这里谈了48分钟,我们预定了45分钟左右,所以我想差不多就这样结束了。我要感谢Stan, Andrea和Matthew的参与,以及他们非常有趣的回答。我要感谢观众的提问和关注。

(48:12)我们将继续举办这些网络研讨会,当然,任何参加这些研讨会的人都将获得关于我们下一步要做什么的大量信息。谢谢大家,希望下次再见。

今天集成您的数据仓库ManBetX万博客服

尝试整合。IO免费7天。不需要信用卡。

Baidu
map