彩票走势图

Qlik资讯|如何通过现代云数据仓库来扩大Salesforce?

翻译|行业资讯|编辑:况鱼杰|2021-01-12 11:15:45.813|阅读 234 次

概述:十多年来,Salesforce客户关系管理(CRM)解决方案一直是几乎所有业务的中心。 但是,尽管它非常适合提高运营效率,但许多人发现将其用于多维数据分析具有挑战性。这篇文章描述了如何通过现代云数据仓库来扩大您的Salesforce足迹来弥合这种差距。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

十多年来,Salesforce客户关系管理(CRM)解决方案一直是几乎所有业务的中心。 但是,尽管它非常适合提高运营效率,但许多人发现将其用于多维数据分析具有挑战性。这篇文章描述了如何通过现代云数据仓库来扩大您的Salesforce足迹来弥合这种差距。


Salesforce位于您的业务中心

Salesforce无疑是软件即服务的先驱,如今您很难找到不使用它的企业。 此外,当前的Salesforce产品已经超越了传统CRM的范围,几乎涵盖了客户交互过程的每个方面,如下图所示。

但是,并非每家公司都使用所有Salesforce模块来运行其业务,并且找到不同解决方案的组合并不少见。 在那种情况下,传统观点认为,每个系统都会将客户数据输入到Salesforce中,从而使该平台成为运营洞察力的“重心”。

因此,使用Salesforce回答常见的操作问题相对容易:

  • “本季度欧洲的销售预测是什么?”
  • “本月售出了多少产品?”
  • “哪些客户有客户支持票?”
  • “营销活动产生了多少线索?”


存储在Saleforce有什么问题?

如果所有的业务数据都存储在Salesforce中,会有什么问题?

  • 首先,并非您的所有业务数据都属于或需要存在于Salesforce中。在没有特定业务原因的情况下复制不必要的数据只会使Salesforce实例的大小膨胀,并增加存储成本。
  • 其次,Salesforce是针对交易而非分析进行优化的应用程序。每个“数据库表”都是一个具有字段和参考数据的对象。例如,“帐户”对象可以具有许多其他对象的引用。因此,执行复杂的分析非常困难且执行缓慢。
  • 最后,Salesforce数据模型并不总是包含完整的记录历史记录,这意味着几乎不可能进行多维历史记录报告。在维建模中,数字和文本数据作为事实和属性存储在星型模式中。每个维度在事务数据上提供了不同的视角或轴。

例如,假设我们决定记录零售商店中的销售交易。在Salesforce模型中,在寄存器处进行的每笔交易都记录为销售或退货“订单”对象。该对象可以标识产品,客户,帐户和交易日期。在维模型中,您可以轻松地按产品,客户,日期或它们的某种组合检查所有交易。产品,客户和日期被视为交易数据的维度。

总而言之,这是关于何时使用在线事务处理(OLTP)以及何时使用在线分析处理(OLAP)的古老讨论。


使用Salesforce数据增强您的仓库

翻版脚本并将数据仓库放在决策中心的最佳时机再合适不过了。 这是因为有几种出色的云数据仓库产品可供选择。 诸如Amazon Redshift,Azure Synapse,Google BigQuery和Snowflake Cloud Data Platform的解决方案都是弹性的,按需付费的自助服务选项。因此,现在您可以将团队完成工作所需的数据导入Salesforce,同时让相关的分析系统处理专业报告。


数据映射方法

许多从业人员会告诉您,Salesforce数据模型非常灵活并且易于定制。但是,每个实施仓库的公司通常都定义一个数据模型以适合其整个组织的报告需求。因此,将Salesforce数据添加到组织数据模型中的效率要比其他方法(即上图中的黑线)高得多。


将Salesforce与数据仓库同步

使用Salesforce数据填充和更新数据仓库需要几个阶段。 第一阶段称为“初始加载”,它提取大量Salesforce数据并将其放入仓库。第二阶段着重于通过增量Salesforce更改使数据仓库保持最新状态。


初始负荷

毫不奇怪,有很多选择可以用Salesforce数据加载数据仓库。 最常见的情况如下:

  • 手动CSV提取和加载–这是使用Salesforce数据加载器将对象导出到CSV文件的最基本和手动的技术。
  • 批量API –如果您有一位熟悉Salesforce批量API的开发人员,则这是另一种选择。 开发人员编写查询,以JSON或XML格式返回Salesforce数据集,然后可以将其手动或以编程方式加载到数据仓库中。
  • ETL – ETL工具在可靠性,功能性,可伸缩性,可用性和价格方面差异很大。 但是,它们都以批处理方式工作,并且需要成功加载数据表中的目标表。
  • CDC –许多变更数据捕获(CDC)解决方案将提供“初始加载”功能,该功能为Salesforce对象生成DDL,在数据仓库中创建表并加载初始Salesforce数据集。


增量更新

毫不奇怪,还有多种方法可以使仓库保持最新数据。 它们如下:

  • 批处理ETL –此过程按计划执行ETL流程,以查找自上次运行该过程以来对Salesforce对象的更改。
  • “ Salesforce事件” –最简单的事件是“工作流规则”,可以在创建,删除或更新对象时触发。 然后,规则可以调用出站消息,该出站消息配置为通过Heroku应用程序更新外部数据仓库。
  • CDC流-在过去的几年中,Salesforce提供了本机CDC选项,其工作方式与工作流规则类似。 Salesforce发布更改事件,这些更改事件可以实时同步到外部数据存储。

CDC的优点是可以实时更新外部系统,从而使目标数据保持最新状态。


将Salesforce CDC与Qlik Replicate一起使用

可以说,最好的数据移动方法是将Qlik Replicate与Salesforce CDC一起使用,因为这使您能够在各种各样的异构数据库,数据湖和数据仓库平台之间流传输数据更改,而不仅仅是Salesforce。另外,Qilk Replicate的无代理解决方案可轻松高效地移动数据,而不会影响生产数据系统的性能。 


使用Qlik数据集成平台的数据仓库自动化

要考虑的另一个重要问题是仓库自动化。数据仓库自动化(DWA)可以加速和简化数据仓库的生命周期,从而更快地获得洞察力。

尽管DWA的范围超出了本文章的范围,但这里提一下,Qlik Data Integration平台可自动执行整个数据仓库生命周期,以加快可用于分析的数据的可用性,Qlik的模型驱动方法通过自动化数据仓库流水线的每个步骤(从数据建模和实时提取到数据集市的创建和受控制的数据使用),来帮助数据工程师兑现敏捷数据仓库的承诺。

简而言之,通过将Salesforce数据与DWA相结合,您可以提高数据仓库的准确性和效率,从而为业务带来可观的增长。

点击获取Qlik


关于Qlik

Qlik的愿景是一个数据素养的世界,每个人都可以使用数据来改善决策并解决他们最具挑战性的问题。只有Qlik提供端到端的实时数据集成和分析解决方案,以帮助组织访问所有数据并将其转化为价值。慧都作为Qlik官方的中国合作伙伴,我们为Qlik的中国用户提供产品授权与实施、定制分析方案、技术培训等服务,旨在让中国企业的每个Qlik用户都能探索出数据的价值,让企业形成分析文化。了解更多信息,请咨询


标签:数据仓库

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:Qlik

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP