Overview of In-Memory Cost Management

Oracle In-Memory Cost Management provides tools for a full approach to maximizing profit margins by enabling near real-time insight into all aspects of cost management in Discrete and Process Industries. In-Memory Cost Managements extreme performance is possible because of the technical innovations within Oracle engineered systems, including smart scans, flash cache, and high-bandwidth low-latency InfiniBand networking.

Cost accountants, finance, and operations managers can use In-Memory Cost Management to quickly perform what-if simulations on complex cost data and instantly visualize the impact of changes to their business. Specifically optimized for Oracle engineered systems, In-Memory Cost Management provides a suite of solutions to perform complex cost analyses, identify optimal profit margins, and perform cost planning and forecasting so that companies can make decisions in time to capture the highest possible profits, safeguard current margins and identify optimal future margins, streamline financial overview across the supply chain, and increase financial close efficiency.

When analyzing large volumes of data and performing complex queries from multiple tables, performance can be severely degraded using traditional disk based technology. Businesses require faster access to information to make reliable decisions for their organization. In-memory processing enables organizations to have immediate access to simulation results and improve query performance by using multidimensional databases, or data cubes (multidimensional extensions). This enables businesses to adapt to continuously changing market needs to efficiently manage the supply chain. Oracle In-Memory Cost Management uses the following architecture and technical systems:

the picture is described in the document text

In-Memory Cost Management provides a set of tools leveraging cost impact simulations, profit analysis, and cost comparisons.

the picture is described in the document text

Edge Deployment for Multiple Instances

In-Memory Cost Management supports multiple Oracle E-Business instances by pulling data from all instances and importing calculations made from the data back into all instances - Extract, Transform, and Load (ETL). Data synchronization from E-Business applications to In-Memory Cost Management is provided by working in the background. You can:

Ongoing transactional data is moved continuously from E-Business applications to the In-Memory Cost Management instance on Exadata. This enables In-Memory Cost Management to always work on current data.

Oracle Data Pump is used for the initial load in transferring the historical data, and providing a server-side infrastructure for fast data and metadata movement between Oracle databases. Data Pump automatically manages multiple parallel streams of unload and load for maximum throughput.

Ongoing data changes are replicated using Oracle Golden Gate for real-time data integration. This application performs transactional change data capture, data replication, transformations, and verification between operational and analytical enterprise systems enabling high-speed, high volume comparison between instances.

A concurrent request program, Write Back Simulation from CMI to EBS, is used to bring back selective simulation data from In-Memory Cost Management to E-Business applications. See: