功能覆盖数据分析全流程,一站式平台,产品功能可组合! 申请试用
对于使用Excel做报表的企业,一般是线从CRM、ERP等业务系统中把数据导出到Excel再进行报表的制作和分析使用。这样不好的是要定期倒数,更新报表,工作重复且容易出错。
因此,一些Excel用户就通过在Excel直接连接数据库的方式来进行数据获取。具体步骤如下:
l打开Excel选择数据选项卡: 在Excel的菜单栏中,选择“数据”选项卡。
l选择“来自其他来源”: 在“数据”选项卡中,你会看到一个“来自其他来源”的按钮,点击它。
l选择数据库类型: Excel支持多种数据库,比如Microsoft SQL Server、Oracle、MySQL等。选择对应的数据库类型。
l配置数据库连接: 输入数据库服务器的地址、用户名和密码等信息。这会因数据库类型而异。如果你的数据库需要特定的驱动程序,你可能需要在这一步安装并配置它。
l选择数据库和表: 成功连接后,你可以选择要连接的数据库,然后选择其中的表或视图,以获取数据。
l加载数据: 在配置完连接和选择数据后,点击“加载”按钮,数据将被加载到Excel工作表中。
这样的方式虽然能够在Excel中快速获取数据库数据,还能实现数据的自动更新,但是并非所有的数据库都能支持,可能需要额外的驱动程序或是ODBC设置,配置起来有点复杂。
其次,Excel对数据类型和格式的支持可能受到限制,可能导致一些数据在导入时失去准确性或精度,这对于某些特定的数据库字段类型来说尤为突出。
同时,在进行稍大数据量的数据库查询时Excel会非常缓慢,甚至导致崩溃。
这时候,大部分的用户可能考虑一些商业的BI工具,但在真正选择的时候会有顾虑:
1、担心原来的Excel报表都需要重新开发,尤其带大量Excel公式的。
2、需要购买报表工具,花费较多的金钱,还需要大量的学习成本。
Smartbi报表工具—Smartbi Spreadsheet电子表格软件横空出世,支持多种数据源连接,将散乱的数据整合为有序的信息,为您提供更全面的数据支持。
目前这个产品是免费的,欢迎大家来选择使用。
Smartbi支持的数据库非常广泛,包括但不限于以下数据库:
国外数据库有Oracle、DB2、MSSQL、MySQL、Sybase等。
国内数据库有Gauss、Gbase、Kingbase、Obase、ShenTong、达梦等。
完整的数据库清单请访问这个链接查看:Smartbi支持的所有数据库!
连接到数据库的过程是由管理员(角色)完成的,并不需要每个报表工程师进行配置。步骤如下:
1、创建连接。请先选择业务库类型,比如Oracle还是MySQL,输入名称。以产品自带的示例库为例:
2、添加需要的表。创建新的数据源后,默认其中没有表,无法进行查询,必须进行表的初始化。
3、对字段进行初始化。如果所连接的数据库有专业的DBA负责,这步操作可以跳过,因为表中字段的别名和格式已经可以从数据库的元数据直接获得。相反,如果你不能找到这样的负责人,最好完成这个步骤的操作,使得后续的产品使用建立良好的规范基础。
在通常的情况下,到这里数据源的配置就已经完成了。
此外,Smartbi Spreadsheet是以Excel/WPS表格为设计器,可以直接基于Excel 来进行报表的开发,Excel的成果都可以复用,无需完全重复开发,且在熟悉的Excel界面开发,节省学习成本。
这样直接连接数据库的报表,当数据库的数据发生变化时,报表的数据也自动更新。
了解详情可以参考这里:https://my.smartbi.com.cn/edu/lesson-562
更聪明的大数据分析软件,快速挖掘企业数据价值!
电话:
邮箱: