机房360首页
当前位置:首页 » 技术前沿 » 人们需要了解的SalesforceCRM集成方法

人们需要了解的SalesforceCRM集成方法

来源:机房360 作者:Harris编译 更新时间:2022/6/9 6:43:25

摘要:Salesforce公司提供了多种方式来集成托管在内部部署和云计算系统上的数据/应用程序。以下了解一下各种SalesforceCRM集成选项。

   Salesforce公司提供了多种方式来集成托管在内部部署和云计算系统上的数据/应用程序。以下了解一下各种SalesforceCRM集成选项。
  
  Salesforce用户需要从外部来源进行无缝数据交换,以做出快速而有洞察力的业务决策。这需要通过集成将Salesforce的数据和功能与其他平台合并。由于大量业务应用程序分散并托管在不同的平台上,因此集成系统似乎是一项艰巨的任务。
  
  MuleSoft公司发布的2020年连接基准报告表明,全球各地的企业仅集成了28%的工作应用程序。部门之间缺乏联系是企业数据协作存在差距的主要原因。
  
  值得庆幸的是,在Salesforce中,可以通过多种方式将数据从第三方系统导入/导出到Salesforce。虽然其中一些方法涉及简单的数据加载/提取,但其他方法可能很复杂,可能需要复杂的API开发或代码修改。很多时候,傅晓宇在集成系统时所做的代码修改会影响系统工作流程,这会导致配置更新和未来集成时遇到困难。
  
  企业要将ERP系统、供应链管理工具、电子邮件营销解决方案和社交媒体应用程序与Salesforce无缝连接,需要一套正确的集成工具和策略。以下将介绍集成类型、它们的使用、限制和其他重要信息,这些信息将指导满足未来的集成需求。
  
  1.数据加载
  
  顾名思义,数据加载用于将数据推送到Salesforce。它用于一次性将数千条记录从一种格式添加、删除和修改为另一种格式。要将数据推送到Salesforce,可以使用平台的内置数据加载器——数据导入向导或Salesforce数据加载器。在MuleSoft被收购后,Dataloader.io也成为了Salesforce平台的一部分。除了这两个工具之外,还可以利用AppExchange上的第三方数据解决方案。
  
  以下简要讨论两个主要的数据加载器、它们的使用场景和功能:
  
  (1)数据导入向导
  
  这个易于使用的工具在非技术用户中非常受欢迎。它允许将数据(最多5万条记录)导入自定义对象,并支持在许多标准对象中加载数据。虽然它是简单数据加载和导入的好工具,但不建议进行复杂的数据加载操作。
  
  (2)数据加载器
  
  DataLoader是另一个内置工具,可用于将大数据加载到标准和自定义对象中。可以选择批量大小并以串行或并行方式运行迁移操作。DataLoader工具可以根据数据大小和迁移需求进行自动化和配置。在将大量数据加载到Salesforce之前,请检查数据是否干净准确。
  
  2.SalesforceConnect
  
  SalesforceConnect是一项功能强大的应用程序云集成服务,它允许Salesforce应用程序用户访问和管理存储在外部源(内部部署和云平台)中的数据,而无需离开Salesforce内部部署环境。可以搜索外部对象的数据,并使用SalesforceConnect创建报告和仪表板。但是,外部对象确实具有集成限制,因此不应将此方法视为标准或自定义对象的替代品。
  
  如果企业计划使用SalesforceConnect,则需要购买两个单独的许可证。由于SalesforceConnect考虑到企业不断增长的数据需求,因此从长远来看,将其作为共集成方法可以帮助节省许可和数据库扩展成本。
  
  3.从Salesforce入站
  
  当数据流完全来自技术合作伙伴时,集成是入站的。通过MailChimp自动发送时事通讯以及将Typeform答案与Google表格自动同步是这种集成方法的两个可靠示例。
  
  要在Salesforce中执行入站集成,需要使用平台的REST和SOAPAPI端点。通过将这些端点与外部系统连接,将能够对Salesforce中的数据执行CRUD操作(创建、读取、更新和删除)。
  
  Salesforce集成合作伙伴通过在Salesforce环境中创建连接的应用程序来连接这些端点。连接的应用程序可以使用各种身份验证机制,例如密码或JWT,并且可以使用JSON、XML和其他数据格式交换信息。
  
  如果正在寻找实时或批量入站集成,可以考虑这种方法。但是,由于此集成方法是同步的,因此连接丢失可能会导致请求或响应消息丢失。因此,在在生产环境中部署解决方案之前,需要进行广泛的测试和异常处理。
  
  4.从Salesforce出站
  
  在出站集成中,数据专门从Salesforce推送到外部应用程序以完成特定操作。
  
  要从Salesforce检索数据,需要使用REST端点并进行GET调用。还可以使用Salesforce出站消息,这是一种无代码解决方案,用于在URL对象上发布标准或自定义字段。出站消息用作工作流操作,并且可以以适用于SOAP端点的XML格式发送信息。
  
  而在使用这一方法时,务必配置外部端点并使用SOAPAPI为消息创建侦听器。
  
  5.发布订阅集成
  
  作为Salesforce用户,必须考虑发布-订阅API集成。它可以改变企业与客户互动的方式并增加用户的便利性。要了解Publish-SubscribeAPI集成,首先需要了解Publish-Subscribe是什么。
  
  它是一种消息传递模式,其中消息的发送者(也称为发布者)不会对要发送给特定事件的接收者(订阅者)的消息进行编程。他们不用编程,而是在订阅者不知情的情况下将消息分类。类似地,订阅者可以在发布者不知情的情况下表达对一个或多个类的兴趣。
  
  现在要在CRM中执行各种事件(平台事件、数据捕获事件、实时监控事件等),可以使用特定API。管理这些API需要维护支持和自定义编码。此外,用户需要切换到另一个API以在他们的CRM中执行特定事件,这会占用他们很多时间。
  
  但是,在Salesforce中,可以访问发布订阅API,可以在一个综合API中访问各种API的功能。这样,用户可以发布事件、订阅事件、请求模式和发布主题信息,而无需构建自定义的CometDStreamingAPI客户端,而这对于没有CometD经验的开发人员来说并不容易。
  
  6.第三方集成工具
  
  当无法使用内置工具和内部部署API实现数据目标时,可以查看大量第三方SalesforceCRM集成工具。一种这样的工具是现在由Salesforce拥有的MuleSoft。MuleSoftAnyPoint平台提供各种连接器和加速器,可以使用它们开始与第三方解决方案的集成。
  
  用户可以设计、运行和分析所有API,在云上部署应用程序,修改应用程序网络,使用XML开发集成,使用XML和Java进行调试,自定义内置应用程序,并用它做更多事情。除了MuleSoft,还有其他第三方工具,如Informatica、DellBoomi、Jitterbit等,集成合作伙伴更喜欢。可以通过查看其数据映射、版本控制、定价模型、开发简单性和其他因素来选择合适的集成平台。
  
  7.虚拟集成
  
  如果企业希望其员工使用单一软件平台而几乎没有切换,那么虚拟集成可能是一种重要的系统连接方法。在这种方法下,其Salesforce用户可以自由地与驻留在外部系统中的数据进行交互,而无需在Salesforce中复制相同的数据。
  
  傅晓宇可以利用平台的内置连接器“iFrames”连接基于浏览器的外部系统,并为数据CRUD(创建、读取、更新和删除)建立一站式系统。对于其他类型的系统,Visualforce页面和闪电组件可用于提取信息并使用户能够在Salesforce中执行任务。
  
  如果是Salesforce开发人员,需要使用Canvas应用程序。Canvas是一组组件,使开发人员能够制作可以与第三方解决方案集成的Canvas应用程序。在使用此方法之前,需要咨询技术架构师或产品顾问,因为许多外部应用程序具有复杂的共享和安全要求。
  
  结论
  
  数据通信和业务绩效齐头并进。企业数据对用户来说越容易访问,业务流程执行就越好。在Salesforce中,有很多方法可以加载、同步和提取数据。通过选择正确的工具、方法和Salesforce集成服务,可以获得方便且复杂的数据集成。
  
  编辑:Harris

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/202269/n8327146462.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
转载声明:凡注明来源的文章其内容和图片均为网上转载,非商业用途,如有侵权请告知,会删除。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片