Smartbi智分析是新一代云端SaaS数据分析平台,在数据分析领域有着无与伦比的天然优势,除了拥有EXCEL融合分析、ETL、透视分析等众多王牌的功能外,最主要的优势还是在于数据源的支持上。Smartbi智分析的数据源范围涵盖了本地数据库、关系型数据库、非关系型数据库和多维数据库这四种,支持的数据库端口多达数十种,以下为详细的数据源接口介绍。
本地数据库
1、JAVA数据源
Java数据源是指由用户通过二次开发,编写JavaQueryData接口实现类,以实现自定义数据结构的一类数据源。Java数据源不同于关系数据源和多维数据源之处为:没有一个物理的数据库存储其字段和数据。但它可以通过类将任意一个含有数据的文件或报表通过解析后,运用到Smartbi智分析中。
2、EXCEL/CSV
EXCEL文件是目前最主流的数据源之一,根据微软最新公布的数字显示,世界上有12亿人使用微软办公软件,世界上每五个成年人中就有一个使用Excel,足以显示该款软件的强大和普及性。EXCEL主要的作用是进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域,无论是国内还是国外,EXCE的身影都随处可见。作为EXCEL融合分析的生产力工具,Smartbi智分析对于EXCEL的支持力度是前所未有的,只要安装Smartbi智分析插件,就能在EXCEL里畅快地使用Smartbi智分析进行数据分析。
关系型数据库
1、MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
2、AliyunAnalyticDB
AnalyticDB是阿里云自主研发的云原生数据仓库,采用存储计算分离+多副本架构,支持最大节点规模的弹性扩容,对复杂SQL查询速度比传统的关系型数据库快10倍以上。不同于复杂、高门槛的大数据体系,AnalyticDB高度兼容MySQL、PostgreSQL,Oracle应用迁移成本低,可对万亿级别的数据进行实时的多维度分析透视,极大地提升了企业挖掘数据价值效率。
3、ClickHouse
ClickHouse是一款用于大数据实时分析的列式数据库管理系统,而非数据库。通过向量化执行以及对CPU底层指令集(SIMD)的使用,它可以对海量数据进行并行处理,从而加快数据的处理速度。ClickHouse非常适用于商业智能领域,除此之外,它也能够被广泛应用于广告流量、Web、App流量、电信、金融、电子商务、信息安全、网络游戏、物联网等众多其他领域。
4、Oracle
Oracle是年推出的世界上第一个开放式商品化关系型数据库管理系统。它采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象存储的数据支持,具有第四代语言开发工具,支持Unix、WindowsNT、OS/2、Novell等多种平台。除此之外,它还具有很好的并行处理功能。Oracle产品主要由Oracle服务器产品、Oracle开发工具、Oracle应用软件组成,也有基于微机的数据库产品。主要满足对银行、金融、保险等企业、事业开发大型数据库的需求。
5、DB2
DB2是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBMi(旧称OS/)、z/OS,以及Windows服务器版本。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。
6、MicrosoftSQLServer
SQLServer是Microsoft公司推出的关系型数据库管理系统。MicrosoftSQLServer是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。MicrosoftSQLServer数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
7、PostgreSQL
PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
除了以上7中常见的数据库之外,Smartbi智分析还支持GaussDB、GBase、OBASE等其他数十种关系数据库。
非关系型数据库
1、MongoDB
MongoDB是迄今为止最流行的NoSQL数据库,其可以承担起管理云的重任。其特点是高性能、易部署、易使用,存储数据非常方便。MongoDB在使用场景上应用非常广泛,像纽约时报、CERN(著名的粒子物理研究所)等其他一些企业目前都在使用MongoDB。
2、Tinysoft
天软科技是一家有十年历史的专业的投资研究平台以及高端金融工程支撑平台开发商,其在投资研究管理、数量化投资、上市公司财务估值系统、投资策略构建、交易策略验证、金融工程开发平台、基金评价、组合管理等等方面都有可直接支撑的平台和产品。技术上,深圳市天软科技开发有限公司还是业内唯一一家具有自主产权的计算机语言及数据仓库系统的公司,其技术实施能力亦处在业内领先的位置。
多维数据库
Smartbi智分析支持Essbase、IBMCubingServices、JedoxPalo、Mondrian、SQLServer、SAP、Kyligence共7种多维数据库。