Item Import for File-Based Data Import (FBDI) and Smart Spreadsheet
Use this import option to import items and related entities, such as structures, packs, category assignments, and trading partner item references, from multiple product source systems.
While FBDI is a set of predefined, unchangeable template for importing your business objects, the smart spreadsheet is a user-defined, flexible mapping between the input data file and the business objects.
The input item data file can be in comma-separated values (CSV) or XML format. For a complete list of business objects and item-related business objects that can be imported, see Overview of Manage Imports in the Using Product Master Data Management guide. For more objects, such as Change Orders, see Import Agile PLM Data.
Key Features
- Import large volumes of data from secure content management servers. For example, Oracle WebCenter Content/Oracle Universal Content Management (UCM) provide controlled access to external systems.
- Asynchronous automated integration between systems.
- Import data from a collection of input data files and attachments using a manifest file.
- It can be used to build an orchestrated integration process with Oracle Integration Cloud (OIC) and business events.
Best Practices
Common for all use cases, including low-volume data import:
- Assign the profile options choices that best suit your business requirements. For more information see the Set the Profile Options table in the Best Practices for Item Import Performance section.
- For the use case for importing items:
- Complete the upload items and their master organizations records first. Then upload the child organization records.
- Upload attachments only after the relevant item-organization records have been uploaded.
- For more strategies you can use to achieve the best performance, see Best Practices for Item Import Performance.
- For the use case to import item structures:
- For structure import, first import the items and revisions that are going to be part of the structure, including substitute parts.
- In the case to create common structures, associate the items to the child organizations first and then create the common structures.
- The component, reference designator, and substitute parts must be imported in the same batch. In case you've already imported the components, you must have the component details in the input file while importing reference designators and substitutes parts.
- For more strategies you can use to achieve performance, see Import Item Structures.
- For the use case to import change orders:
- Before you import change-order data, you first must import this data:
- Items and attributes
- Item revisions
- Manufacturer parts
- Item attachments
- Item structures
- For more information, see Import Changes.
- For more strategies you can use to achieve performance, see Best Practices for Item Import Performance.
- Before you import change-order data, you first must import this data:
For very large volumes of data import (usually at cut-over):
- Limit the count of records in a single batch to 4 million records. To estimate the record count, see Determine the Scope Of Data To Be Imported.
- If a single batch exceeds 1 million records, work with Oracle Support to improve the throughput. For more information, see Request a Performance Analysis.
For medium-to-large volumes of data import (usually at cut-over):
- Limit the number of records in a single batch to less than 4 million. To estimate the record count, see Determine the Scope Of Data To Be Imported .
- If a single batch exceeds 1 million records, work with Oracle Support to improve the throughput. For more information, see Request a Performance Analysis.
Constraints
Don't run multiple item batches in parallel except for low data volume. This can be done by setting the Process Sequentially spoke system option to Yes. The item import process already contains logic to process the workload in parallel. You gain no advantage by submitting parallel batches and might cause record-locking issues. However, Process Sequentially should be set to No only when the number of records in the batches is low (in the hundreds) and when there are no large batches being imported during the same time period.
- Item Import
- My Oracle Support: How To Import Items And Change Orders From Another PLM System Using FBDI (Doc ID 2820202.1)
- Security Reference for Product Management
- How You Can Schedule File Uploads in Product Hub Portal
- My Oracle Support: Item Import Management White Paper (SaaS Cloud FBDI, Maps, Web Services) (Doc ID 1960116.1)
- My Oracle Support: Importing Item Attachments White Paper (Doc ID 2238241.1)
- Manage Item Attachments by Import
- My Oracle Support: Using External Data Integration Services for Oracle ERP Cloud (Doc ID 2102800.1)
- Cloud Customer Connect: Sample payload for submitting Item Import Process (ESS job) using ERP Integration Service