【折腾】JDBC连接Netsuite数据库【SuiteAnalytics Connect】
Netsuite不提供直接通过客户端数据库连接工具连接数据库的功能,但允许外部应用程序借助JDBC/ODBC接口进行数据库连接,这种连接方式仅支持数据查询,不支持数据的增加、删除或修改操作。
通常,采用Netsuite系统的企业会构建自己的数据中台或拥有其他业务系统,这些系统经常需要从Netsuite抽取数据。通过直接连接Netsuite数据库来获取数据,可以避免开发定制化的Netsuite接口,同时提升数据传输效率。
在常规操作中,企业会使用特定的工具软件来连接Netsuite系统,进行数据的可视化查询,随后再利用后台代码进行处理。
启用功能
设置-->公司-->启用功能-->分析-->连接-->勾选SUITEANALYTICS 工作簿
启用后,你会发现在【首页】的【设置】位置出现了【设置 SuiteAnalytics Connect】.
点击进去会出现SuiteAnalytics Connect 的配置信息以及驱动程序下载:
- 选择操作系统及版本
- 记录好上面的配置信息,后面要用到
- 下载需要的驱动(本次下载JDBC驱动程序)
- 打开下载的驱动进行安装,可自定义安装路径:D:\Data\NetSuite\NetSuite JDBC Drivers。
- 安装完成后,在安装目录下有一个NQjc.jar的文件。
连接设置
本次采用DataGrip软件连接数据库。
1、打开DataGrip工具,创建新的驱动(命名NetSuite)
2、添加文件,找到NQjc.jar文件位置,选中NQjc.jar,如下图顺序操作:
3、创建数据源如下操作:
- URL:
jdbc:ns://accountid.connect.api.netsuite.com:1708;ServerDataSource=NetSuite2.com;encrypted=1;Ciphersuites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256;CustomProperties=(AccountID=accountid;RoleID=3);
- 点击测试连接报图7错误~莫慌,直接忽略既可。
- 若有人解决,麻烦文章下留言,多谢多谢~~
-
DBMS: OpenAccess (版本 08.10) 区分大小写: 普通形式=mixed,分隔形式=mixed 驱动程序: OpenAccess (版本 8.1.00.0147,JDBC4.0) Ping: 449毫秒 [NetSuite][SuiteAnalytics Connect JDBC Driver]A client info name specified is not recognized by the driver : ApplicationName.
4、查询测试ok~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当你参考上面的搭建方式时,发现~哦豁~怎么各种报错,怎么不对~~~怎么~~~怎么~~~
哈哈~当互联网的共享精神改为收费精神、敝履自珍、“留一手”之后~~你就会发现,去年买了块表!!!!!
最最最重要的操作如下:
1、新建角色,比如角色名为SuiteAnalyticsG
对应内部标识为1059
- 【权限】--【设置】添加
SuiteAnalytics Connect
、SuiteAnalytics Connect - 全部读取
、分析管理员
;级别为全部
- 【验证】--【需要双因素身份验证】--【不需要】
2、创建数据源URL如下:
- 将
1234567
替换为账户ID
RoleID=1059
是新建的SuiteAnalyticsG
内部ID标识
jdbc:ns://1234567.connect.api.netsuite.com:1708;ServerDataSource=NetSuite2.com;encrypted=1;Ciphersuites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256;CustomProperties=(AccountID=1234567;RoleID=1059);
![](http://www.chillifish.cn/wp-content/uploads/2018/03/WeiXin_Shoukuan_G.png)
![](http://www.chillifish.cn/wp-content/uploads/2018/03/ZhiFuBao_Shoukuan_G.png)
![](http://www.chillifish.cn/wp-content/uploads/2018/03/logo_G.png)
共有 0 条评论