ANS-1467 · WEB SERVICES & INTEGRATIONS
Demystifying ODBC and NetSuite’s SuiteAnalytics Connect for data access
Understand the definitions, purpose, and usage of ODBC and NetSuite's SuiteAnalytics Connect for direct database interaction.
Short answer
ODBC (Open Database Connectivity) is an industry standard for accessing database information. NetSuite's SuiteAnalytics Connect is a service that leverages ODBC and other drivers to provide direct access to the NetSuite database. It is an add-on module used for advanced reporting and data transformation, requiring the Connect Browser to understand the database schema.
Scenario
Organizations often need to access their NetSuite data directly for advanced reporting, data warehousing, or integration with external systems. Understanding the capabilities of NetSuite's SuiteAnalytics Connect and its relationship with industry standards like ODBC is crucial for effective data extraction and analysis. This guide clarifies these concepts and their practical application within NetSuite.
Solution
This section defines ODBC and SuiteAnalytics Connect, explains their purpose, and outlines how to determine if the feature is enabled and how to use it.
What does ODBC stand for?ODBC means Open Database Connectivity. It is an industry-standard term used in the context of databases and accessing the information contained within them, and is not specific to NetSuite.
What is SuiteAnalytics Connect?In the NetSuite environment, SuiteAnalytics Connect is a service that provides direct access to NetSuite data using various industry-standard drivers, including ODBC (Open Database Connectivity), JDBC, and ADO.NET. While ODBC is a general standard for database connectivity, SuiteAnalytics Connect is NetSuite's overarching feature that supports and leverages ODBC connectivity, among other driver types, to facilitate direct database access.
Is SuiteAnalytics Connect a free feature?SuiteAnalytics Connect is an add-on module that must be purchased.
How to determine if SuiteAnalytics Connect is enabled:
To check if SuiteAnalytics Connect has been purchased and enabled for your NetSuite account, navigate to:Setup > Company > Enabled Features > subtab Analytics.If "SuiteAnalytics Connect" is visible and checked, the feature is enabled.
Why use SuiteAnalytics Connect?SuiteAnalytics Connect is utilized to connect directly to the NetSuite database (the backend) for purposes such as producing complex reports, performing data transformations, or preparing data for integration with other systems.
How to use SuiteAnalytics Connect:
The Connect Browser is the essential tool for understanding the schema of NetSuite database tables and their relationships. Similar to how the Record Browser is used for programming with SuiteScript, the Connect Browser is used to understand the data structure when pulling information with SuiteAnalytics Connect.
Expert NetSuite Support
Need help with this NetSuite issue?
Web Services & Integrations consulting and configuration support
