6 Integrate Third-Party Data
Integrate data from other sources with your NetSuite data. Through this integration, you can create KPIs, metrics, cards, and dashboards using data from multiple sources.
Topics:
- About Data Pipeline Options to Extract and Load
- About Data Mashup and Transformation Options
- Outline the Scope and Prepare the Warehouse for the Data
- Load Data into the Warehouse
- Mash Up NetSuite Data with Third-Party Data
- Create a Card or Dashboard
- Best Practices to Integrate Third-Party Data in Oracle NetSuite Analytics Warehouse
About Data Pipeline Options to Extract and Load
Use the information in this section to assess the data pipeline options to extract and load data.
Pipeline | Advantages | Limitations | License and Fees |
---|---|---|---|
Data Flow and Data Preparation |
|
|
Embedded in Oracle Analytics Cloud. |
Oracle Cloud Infrastructure Data Integration | Supports large volumes of data. | Need to know how to browse data in Data Integration. | Additional license and fees required. |
Existing ETL tool, if any | Ease of use, comfort and convenience. | General limitations of connectors. | Owned by customers. |
About Data Mashup and Transformation Options
Use the information in this section to assess the options to mash up and transform your data.
Mash Up the Data Layer | Advantages | Limitations |
---|---|---|
Extensibility Frameworks |
|
|
Data flow to collate NetSuite repository data and third-party data |
|
|
Data flow to collate NetSuite factory schema data and third-party data | Easy to extract and load data using drag and drop in data flow. |
|
Outline the Scope and Prepare the Warehouse for the Data
This section outlines the tasks you perform to prepare the autonomous data warehouse to receive the data.

Description of the illustration nsawa_integrate_third-party_data_figure1.png
- Identify the data sources.
- Connect to the warehouse.
- Create the schema.
- Create the tables.
Load Data into the Warehouse
Perform these tasks to load data into Oracle Autonomous Data Warehouse.
Mash Up NetSuite Data with Third-Party Data
You might want to mash up data from multiple sources.

Description of the illustration nsawa_integrate_third-party_data_figure3.png
- Option 1: Extensibility Framework to Extend Models and Content
You can use the Extensibility framework to extend models and content with data from other sources to your team without having to worry about upgrades. You must understand a star schema and know how to use or modify the metadata repository (RPD) file. See Customize Oracle NetSuite Analytics Warehouse and Extensibility Reference Architecture to get you started.
- Option 2: Data Flow to Mash Up Data in Oracle Autonomous Data Warehouse
You can use this option to leverage third-party tables in Oracle Autonomous Data Warehouse (imported using one of the pipeline approaches) and NetSuite data loaded using an Oracle-managed pipeline. You can use a data flow to form a union, join, or filter, and transform data from the NetSuite schema and the custom schema that contains imported third-party data. See Curate Your Data Using Data Flows.