历史版本5 :直连与抽数独立说明 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

从 2020-09-02 发布的 5.1.5 版本之后, FineBI 将「Spider 引擎」与「直连引擎」进行了独立,本文详细对这两种引擎进行了介绍。

用户可以在了解这两种引擎的区别后,选择合适自己的引擎并下载对应的 FineBI ,如何下载请参见本文第 4 节。

2. 直连和spider引擎介绍编辑

2.1 Spider 引擎 

Spider 引擎:支持数据抽取功能,可以通过数据更新,将数据抽取到 FineBI 的 Spider 引擎中进行存储后分析。

优势:

  • 本地数仓:支持跨库取数,多表合并等功能,节约企业的数据仓库成本。

  • 性能优势:抽取数据的计算性能较快,能够满足大数据量的快速分析,帮助客户很好的解决数据性能问题,支撑自助分析,提升用户的分析和查看体验。

2.2 直连引擎

直连引擎:支持实时数据功能,可以直接连接用户的数据库,不需要数据更新,实时分析。

优势:

  • 直连大数据平台:目前很多企业有较为专业的大数据平台,通过直连引擎取数,可以在保障数据分析性能的同时避免数据资源冗余。

  • 满足实时数据需求:直连引擎实时取数,最高实现毫秒级数据刷新,满足用户对数据实时性的要求。

3. Spider 引擎与直连引擎的数据间不支持关联编辑

Spider引擎与直连引擎数据不支持关联,从根本上解决了由于用户误操作导致了内存化从而带来的系统稳定性问题。

什么是内存化?顾名思义,内存化指的是将表数据全部加载到内存中进行计算。为了避免 FineBI 工程内存压力过大,我们建议内存化功能用于数据量小且更新频率较低的直连表。但是历史版本中,经常出现企业用户因为不明确内存化的使用方式和风险,将大数据量的「直连实时表」与「 Spider 抽取表」关联,而由于 Spider 数据存放在 FineBI 自带的多维数据库内,要想实现关联,就需要将直连的数据和 Spider 数据拉到内存中进行计算才可执行,这样就导致内存承载了大数据量的计算压力,内存过高,对系统稳定性产生影响。

大数据量的内存化造成了很多性能问题,违背了我们提供内存化功能的初衷。所以为避免用户在不了解风险的情况下,进行内存化操作,我们决定在 FineBI 5.1.5 版本中将「 Spider 引擎」与「直连引擎」进行拆分,不允许两个引擎间的数据相互关联。在满足引擎功能的同时,提升系统的稳定性和性能体验。

4. 新用户版本选择与使用编辑

从 FineBI 5.1.5 之后, FineBI 被分为两个版本:1)Spider单引擎版本、2)Spider和直连合并版本

  • Spider 单引擎版本

不支持实时数据,用户如果没有直连的需求,可以直接使用该版本,下载地址:https://www.finebi.com/product/download 。

  • Spider和直连合并版本

合并版本支持数据抽取与实时数据功能(两者之间不支持关联,原因见第 3 节),仪表板仍可承载直连与spider的数据在同一个仪表板中,联动等 olap 分析可以正常配置使用,不受影响。

如果仅有直连需求或部分数据有直连需求,则可以选择合并版本。如果需要关联,那么可以将直连部分数据先抽取到spider中再相互关联。

合并版本下载请联系商务(400-811-8890 转 1 )。

5. 历史版本用户升级说明编辑

老用户若在历史版本中,使用到了直连与 Spider 数据关联的功能,升级后关联自动消失,直连数据表归到实时数据入口中,spider数据表归到抽取数据入口中。

升级前请尽量将不必要的关联删除或者将关联的数据引擎保持一致,具体升级事宜可以联系帆软技术支持(QQ:800049425)。