
Explore Oracle integration through real-world use cases, designed for professionals with a basic understanding of Oracle integration to sharpen skills and tackle challenging enterprise integration scenarios.
Learn to implement out-of-the-box retry logic in Oracle integration by configuring a retry count, using variables and a while loop to retry failed API calls up to three times.
Create a rest over https integration in Oracle integration (OIC 2), exposing multiple resources and verbs such as get and post, with trigger setup, mapping, and testing.
Learn to convert a scheduled integration into an app driven rest trigger, configure a rest trigger connection, map inputs and outputs, and test and activate the new rest exposed workflow.
Configure a rest connection in Oracle integration using the auth custom two-legged flow, building the access token request and optional refresh token handling with Microsoft Graph as an example.
Configure a REST connection in Oracle integration using OAuth custom three-legged token-based authentication, covering authorization, access and refresh tokens, consent, and testing with Microsoft Graph email.
Learn to use the for each function in the mapper with XSLT to iterate student lists, mapping name and class via the user interface or code, with validation.
Learn to group and filter data in xslt using for-each and for-each-group, including how to apply group by with single or multiple fields and handle duplicates in an integration mapper.
Learn to convert datetimes between time zones in integration mapper using the adjust date time to timezone function with xsd date time duration, featuring India, UAE, Bahamas, daylight saving time.
Learn how to apply XPath functions in JavaScript libraries within Oracle Integration, decode base64 data, update and map a JavaScript function, and test an integration end-to-end.
Package a JavaScript function into a jar file to create a library for Oracle integration, then import the jar and encrypt a message with a secret key using crypto js.
Schedule a wrapper procedure to call long running stored procedures asynchronously. Use DBMS_SCHEDULER to fire and forget the main procedure, preventing integration timeouts beyond four minutes.
Overcome the ten MB limit of database adapters by using offset and fetch first to read large data in batches, implemented via stored procedures and iterative offsets.
Generate the authorized shared key for Azure storage using JavaScript in Oracle integration, building a signed request with HMAC-SHA256, canonicalized headers, and the UTC date.
Learn to send WhatsApp and SMS messages from Oracle Integration Cloud using the Twilio adapter, with connection setup, mode configuration, and from-to-body mappings and testing.
Navigate to Oracle BI Publisher in Fusion or Oracle SaaS by logging in, expanding the left navigation, and selecting reports and analytics to browse the catalog.
Create a data model and a BI Publisher report in Oracle, using shared and custom folders, and invoke reports via a SOAP web service.
Create a report from the saved data model by clicking create report, selecting the learn_site_users_xdm data model, choosing a table layout, and saving it to the learn_bip_site_users_zero_one path.
Build Oracle integration to invoke a BI publisher VIP report, fetch CSV, and process data by writing base64 to a stage file and reading CSV in a scheduled orchestration.
Learn the manual FBDI import of suppliers in Oracle Fusion Cloud, using the file-based data import approach, Excel template, batch IDs, and load interface and import suppliers processes.
Build a scheduled Oracle integration to perform FBDI bulk import of suppliers into Fusion using FTP, ERP cloud, and zip-based CSV and properties files, with callback and mapping.
Create a callback integration in Oracle Integration Cloud to trigger on Fusion ESS job completion, write logs to an FTP directory, and map the job reference for archive.
A Quick Introduction to Oracle Integration:
Integration is a fundamental part of your digital business development. It involves connecting on-premises applications and cloud applications and services. Oracle Integration makes it easy to connect your applications and automate end-to-end processes such as procure to pay, inquiry to order, and hire to retire.
With Oracle Integration, you can:
Develop integrations to design, monitor, and manage connections between your applications
Create process applications to automate and manage your business work flows
Analyze results to gain insight into your business
Build custom web and mobile applications
Critical business processes, such as those related to human capital management (HCM), customer experience (CX), and enterprise resource planning (ERP), are frequently slow and inflexible. For example, a multi-step process such as Lead to Opportunity to Quote to Order can involve four or more applications and require human exception management at every step of the process. In this scenario, the lack of integration between departments as well as the delays caused by human-based problem resolution can result in lost revenue, frustrated customers, and high costs.
Oracle Integration changes all that. It empowers you to:
Establish connectivity between the many applications and people that are part of the entire business process life cycle.
Assemble existing technologies into new business services to better align with the changing pace of new business demands.
Deliver new business innovations faster by rapidly connecting diverse applications and key business roles.
Gain 360-degree views across your entire business. Easily monitor and analyze every application, integration, and workflow spanning the business process life cycle.
About Integrations
Oracle Integration is a complete, secure, but lightweight integration solution that enables you to connect your applications in the cloud. It simplifies connectivity between your applications and connects both your applications that live in the cloud and your applications that still live on premises. Oracle Integration provides secure, enterprise-grade connectivity regardless of the applications you are connecting or where they reside.
Oracle Integration provides native connectivity to Oracle Software as a Service (SaaS) applications, such as Oracle Engagement Cloud Adapter, Oracle B2C Service, and so on. Oracle Integration adapters simplify connectivity by handling the underlying complexities of connecting to applications using industry-wide best practices. You only need to create a connection that provides minimal connectivity information for each system. Oracle Integration lookups map the different codes or terms used by the applications you are integrating to describe similar items (such as country or gender codes). Finally, the visual data mapper enables you to quickly create direct mappings between the trigger and invoke data structures. From the mapper, you can also access lookup tables and use standard XPath functions to map data between your applications.
Once you integrate your applications and activate the integrations to the runtime environment, the dashboard displays information about the running integrations so you can monitor the status and processing statistics for each integration. The dashboard measures and tracks the performance of your transactions by capturing and reporting key information, such as throughput, the number of messages processed successfully, and the number of messages that failed processing. You can also manage business identifiers that track fields in messages and manage errors by integrations, connections, or specific integration instances.