数据库

首页 » 常识 » 问答 » 如何使用大数据Bl连接数据库
TUhjnbcbe - 2020/11/7 10:26:00
湖南白癜风医院 http://m.39.net/pf/a_5117687.html

今天给大家介绍一下,主流Bl工具FineBl数据连接支持的类型以及如何配置数据连接。

昨天我们已经讲了FineBl快速入门的案例,今天我们将入门的步骤一一拆解分析。我们使用数据分析工具FineBl第一步就是获取数据,FineBl的业务包数据通过数据连接从数数据连接支持的类型

数据连接支持的类型

那么我们先了解一下数据连接支持的类型

FineBl数据目前可以支持多种类型,连接多种数据源,具体连接方式如下:

通过JDBC的方式直接连接数据库

通过Finereport设计器建立远程连接使用服务器数据集

使用自定义类型的数据源「程序数据集」

通过安装插件使用的JSON数据集

在这里提醒一下,FineBl通过连接FineReport的服务数据集支持程序数据集、JSON数据集、新SAPBW数据集、Mongodb数据连接。

配置数据连接

获取数据的第一步就要定义数据来源。用户将数据保存在数据库中,FineBlSpider引擎都支持对数据的不断更新。

管理员给用户分配BI数据配置的权限,这样有FineBI数据连接权限的用户就能登录数据决策系统(一般是管理员),直接点击数据配置界面,创建新的数据连接(管理系统数据连接数据连接管理新建数据连接),如下图:

点击左下角+,然后点击新建数据连接,进入数据创建界面,如下图所示:

我们也可以选择数据库类型,「新建数据连接」里有三种类型选择,分别为常用、所有、其他。比较常用的就是固定几个常用的数据库类型,分别为Hsql、IBMDB2、MicrosoftSQLServer、MySQL、Oracle。如下图所示:

所有里面的数据库类型就比较多了,这边建议了解一下。显示FineBI内置支持和插件支持的数据库类型,分别为:阿里云AnalyticDB、AmazonRedshift、ApacheImpala、ApacheKYLIN、ApachePhoenix、DERBY、GBase8A、GBase8S、GBase8T、H2、华为云DWS、Fusioninsightelk、FusioninsightHD、GaussDB、HadoopHive、HBase、HPVertica、HSQL、IBMDB2、INFORMIX、KINGBASE、MicrosoftSQLServer、MySQL、Oracle、PivotalGreenplumDatabase、Postgresql、Presto、SAPHANA、SAPSybase、SPARK、Sqlite、TeraData、TRANSWARPINCEPTOR,以及安装插件支持的数据库类型,切记要勾选「内置支持」「插件支持」对数据库进行筛选。如下图所示:

「其他」类型中包括「JNDI数据连接」和「其他JDBC」。如下图所示:

根据自己的需求选择对应的数据库。下一步我们要测试数据连接是否成功,点击数据决策系统中「管理系统数据连接数据连接管理」,点击某一数据库右侧图标。适配成功的数据库类型就显示右侧图标。

最后一步就要看目前已创建的数据连接及连接池的状态,点击数据决策系统「管理系统数据连接数据连接管理连接池状态」,如图所示:

OK,今天的内容到此结束啦。FineBl支持多种数据源连接,只要你提供数据源,就没有它加载不了的数据。下载这款软件的小伙伴,可以试着动手尝试操作一把。看下面,有你想要的。

FineBI是国内领先的大数据自助式BI工具

点击阅读原文或扫描下方

1
查看完整版本: 如何使用大数据Bl连接数据库