一家公司使用netsuites来制作采购订单和商店销售信息。目前,该公司能够访问此信息的唯一方式是通过构建netsuites报告
有没有一种方法可以编写SQL语言来访问netsuites数据,因为企业提出的一些问题需要比netsuites报告提供的内容更复杂的东西,而且使用SQL语言听起来非常简单
我有使用Oracle、mysql和许多其他SQL语言的经验,因此我想知道如何设置与公司netsuites数据的连接,以便帮助编写自定义查询
发布于 2015-08-07 01:59:52
Netsuite具有ODBC连接,这是SuiteAnalytics。它可以从Netsuite帐户主页屏幕最底部的链接下载。
安装应用程序包并将其连接到Netsuite后,您可以通过Excel、Access等编写ORACLE SQL查询。我的经验是,Netsuite在ODBC查询和保存的搜索自定义查询中使用Oracle SQL。
发布于 2015-03-24 03:07:44
据我所知,ODBC驱动程序是从NetSuite单独定价的。一旦有了它,您就可以使用Excel、Access、Crystal Reports或其他任何可以使用ODBC驱动程序来读取数据并对其编写查询的工具。
访问NetSuite数据的正常方式是使用SuiteScript -- javascript代码,它使用nlapi*调用来获取数据。
发布于 2017-12-06 07:00:13
您可以使用许多不同的工具访问Netsuite后端,它允许直接运行Oracle SQL。
Netsuite提供JDBC、ADO.NET和ODBC,如果它包含在您的许可购买中。您可以从主菜单-屏幕左下角的设置-设置SuiteAnalytics连接中找到下载内容。
然而,ADO.net在SSIS中几乎毫无价值,因为它不允许参数映射或来自变量值的SQL。我还没有让ODBC驱动程序正常工作-它可以连接和显示表的列,但它不会验证在错误输出上说"The ODBC Source.OutputsODBC Source Error Output.Columns...“的属性与其相应数据源列的属性不匹配。
我正在研究的其他选择是用于Netsuite的Cozyroc和Kinsgwaysoft适配器。如果需要,您还可以进行SOAP或REST连接。
https://stackoverflow.com/questions/29204468
复制相似问题