Skip to content

Commit ab022ab

Browse files
Merge pull request #3194 from oracle-devrel/data-integration-hcodiblog2
newodiblogandlinks
2 parents 9061400 + cc65248 commit ab022ab

4 files changed

Lines changed: 4458 additions & 32 deletions

File tree

oci-and-db/database/data-integration/oracle-data-integrator/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22

33
Oracle Data Integrator is a comprehensive data integration platform that covers all data integration requirements: from high-volume, high-performance batch loads, to event-driven, trickle-feed integration processes, to SOA-enabled data services. Oracle Data Integrator (ODI) 14c, the latest version of Oracle’s strategic Data Integration offering, provides superior developer productivity and improved user experience with a redesigned flow-based declarative user interface and deeper integration with Oracle GoldenGate. ODI 14c further builds on its flexible and high-performance architecture with comprehensive big data support and added parallelism when executing data integration processes. It includes interoperability with Oracle Warehouse Builder (OWB) for a quick and simple migration for OWB customers to ODI 14c.
44

5-
Reviewed: 05.06.2026
5+
Reviewed: 08.07.2026
66

77
# Table of Contents
88

99
1. [Team Publications](#team-publications)
1010
2. [Useful Links](#useful-links)
1111

1212
# Team Publications
13-
- [Automatic Parallelism in SQL*Loader with Oracle Data Integrator and 26ai Database Client](https://github.com/oracle-devrel/technology-engineering/blob/main/data-platform/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26)
14-
- How to utilize automatic parallelism in SQL*Loader in ODI with a custom Knowledge Module.
13+
- [Automatic Parallelism in SQL*Loader with Oracle Data Integrator and 26ai Database Client](https://github.com/oracle-devrel/technology-engineering/tree/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26)
14+
- How to utilize automatic parallelism with SQL*Loader in ODI using a custom Knowledge Module.
15+
- [Direct to target loads with SQL*Loader in Oracle Data Integrator](https://github.com/oracle-devrel/technology-engineering/tree/main/oci-and-db/database/data-integration/shared-assets/direct-to-target-loading-sqlldr)
16+
- How to load directly into target table with SQL*Loader in ODI using a custom Knowledge Module.
1517

1618
# Useful Links
1719

@@ -40,4 +42,4 @@ Copyright (c) 2026 Oracle and/or its affiliates.
4042

4143
Licensed under the Universal Permissive License (UPL), Version 1.0.
4244

43-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
45+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/LICENSE) for more details.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Direct to Target Table Loading in SQL*Loader with Oracle Data Integrator
2+
3+
Reviewed: 08.07.2026
4+
5+
This post is a continuation of [Automated Parallelism with SQL-Loader and ODI post](https://github.com/oracle-devrel/technology-engineering/tree/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26)
6+
First version of the custom SQL*Loader Knowledge Module focused on bringing Oracle AI Database 26ai client automatic parallelism into ODI.
7+
This improved version adds a second major capability: direct target table loading.
8+
With this KM, ODI can now use SQL*Loader in two ways:
9+
- Load directly into the target table for fast, simple, high-volume file loads.
10+
- Load into a temporary work table when the mapping needs transformations, joins, validation, or more complex integration logic.
11+
12+
## How to use this asset?
13+
This blog post explains steps to utilize direct to target table loading via a new custom [Knowledge Module](https://github.com/oracle-devrel/technology-engineering/blob/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/files/KM_LKM_File_to_Oracle__SQLLDR__Plus.xml) which can be downloaded from files subfolder.
14+
15+
[Link to full blog post in Medium](https://medium.com/@hncelebi/direct-target-loads-with-sql-loader-in-oracle-data-integrator-16b07d23b267)
16+
17+
18+
# License
19+
20+
Copyright (c) 2026 Oracle and/or its affiliates.
21+
22+
Licensed under the Universal Permissive License (UPL), Version 1.0.
23+
24+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/LICENSE) for more details.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# Automatic Parallelism in SQL*Loader with Oracle Data Integrator and 26ai Database Client
22

3-
Reviewed: 05.06.2026
3+
Reviewed: 08.07.2026
44

55

66
SQL Loader is one of the most efficient ways to load large text files into Oracle Database. Starting with 26ai Oracle AI Database client releases it is possible to automate parallelism in SQL Loader jobs. Instead of manually splitting one large input file into multiple smaller files and running several SQL Loader jobs, SQL Loader can parallelize the load internally from one data file, one control file, and one command.
77

88
In Oracle Data Integrator, we can take advantage of this new capability by using a Knowledge Module and creating a basic mapping pointing to our source file and target table. ODI provides out of the box Knowledge Modules and LKM File to Oracle (SQLLDR) is commonly used when loading delimited or fixed-width files into Oracle tables, especially for high-volume loads where row-by-row JDBC loading is not ideal.
99

1010
## How to use this asset?
11-
This blog post explains steps to utilize automatic parallelism via a new custom [Knowledge Module](https://github.com/oracle-devrel/technology-engineering/blob/main/data-platform/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/files/KM_LKM_File_to_Oracle__SQLLDR__Plus.xml) which can be downloaded from files subfolder.
11+
This blog post explains steps to utilize automatic parallelism via a new custom [Knowledge Module](https://github.com/oracle-devrel/technology-engineering/blob/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/files/KM_LKM_File_to_Oracle__SQLLDR__Plus.xml) which can be downloaded from files subfolder.
1212

1313
[Link to full blog post in Medium](https://medium.com/@hncelebi/automatic-parallelism-in-sql-loader-with-oracle-data-integrator-and-26ai-database-client-ba4a9332a7b2)
1414

@@ -19,4 +19,4 @@ Copyright (c) 2026 Oracle and/or its affiliates.
1919

2020
Licensed under the Universal Permissive License (UPL), Version 1.0.
2121

22-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
22+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/oci-and-db/database/data-integration/shared-assets/parallel-sqlloader-odi-aidatabase26/LICENSE) for more details.

0 commit comments

Comments
 (0)