NetSuite - 用户和/或顾问/开发人员是否可以访问数据库?

时间:2015-01-11 17:03:54

标签: netsuite

我是Netsuite的新手,我想知道是否存在用户或第三方开发人员/顾问需要直接访问后端数据库(存储应用程序数据的位置)的情况?

或者是由NetSuite托管的数据库,远离用户,只能通过前面的一组服务访问?

我来自(其他ERP解决方案)的背景,顾问和用户非常习惯于在数据库级别使用解决方案(无论是报告它,添加自定义视图,表格,存储过程等),所以我想了解NetSuite的工作原理。

问题是:

  1. 用户/顾问是否具有对该服务器的直接读/写访问权限 数据库?
  2. 用户/顾问是否可以更改数据库 架构的条款?
  3. 非常感谢

3 个答案:

答案 0 :(得分:3)

对于#1,答案是否,您无法直接访问数据库。您可以使用SuiteScript API / SuiteTalk API从数据库读取/写入。

对于#2,您可以通过定义自己的自定义字段(架构对象属性)来扩展标准NetSuite记录类型(DB架构对象),还可以使用自己的自定义字段定义整个新的自定义记录。这可以通过NetSuite的用户界面完成。

答案 1 :(得分:0)

对于#1: 如果您正在寻找他们的ODBC访问选项,您可以获得数据库访问权限。我认为他们现在称之为SuiteAnalytics Connections。我没有发现它总体上特别有用,因为它给我留下了比我开始时更多的问题。

答案 2 :(得分:0)

对于#1,答案是“否”,您没有直接访问数据库的权限。

您可以使用SuiteScript API / SuiteTalk API来从数据库读取/写入,但是它效率非常低,缓慢且非常困难。

您的代码有字数限制,实际上是非常无效的