How to Use Oracle EPM Intelligent Performance Management (IPM) Features: Complete Hands-on Guide for AI Insights, Forecasting & Performance Analysis
by nexinfo in Design > Software
57 Views, 0 Favorites, 0 Comments
How to Use Oracle EPM Intelligent Performance Management (IPM) Features: Complete Hands-on Guide for AI Insights, Forecasting & Performance Analysis
In this guide, I will walk you through how to explore and use IPM (Intelligent Performance Management) features inside Oracle EPM.
Oracle IPM leverages AI and ML to help decision-makers gain predictive insights, detect anomalies, forecast business performance, and automate workflows.
This step-by-step tutorial is designed for EPM users, analysts, and finance teams looking to integrate AI-powered intelligence into their planning and analytics process.
By the end, you will understand how to navigate IPM modules inside EPM, run insights, and interpret results.
Supplies
Tools Needed
Tool / Item Purpose
Oracle EPM Cloud Access - Access to IPM capabilities
Planning module enabled - For predictive planning steps
Internet browser (Chrome / Edge) - Access EPM dashboard
Your dataset / model - For generating forecasts & insights
Screenshots & video reference - To follow and replicate steps
Login to Oracle EPM
Access the Oracle EPM Cloud instance and navigate to the dashboard
Sign in to your Oracle EPM Cloud environment (via direct URL or SSO), land on the Home page, and open the Dashboards area where you’ll later launch IPM workflows.
Prerequisites
- You have a valid EPM Cloud account (or SSO access).
- Your role includes at least User access to the target application and Dashboard visibility (e.g., Planning: Viewer/Planner/Power User; or equivalent custom roles).
- Your administrator has granted you access to the dashboards you’ll use.
Detailed steps
- Open the EPM URL
- Use your organization’s EPM URL. It typically looks like:
- https://<identity-domain>.epm.<region>.oraclecloud.com/
- If you use a bookmarked pod URL (e.g., .../epmcloud or app-specific URL), that’s fine too.
- Sign in
- Standard login: Enter your username and password, then click Sign In.
- SSO (Single Sign-On): You may be redirected to your company’s IdP (Okta/Azure AD/etc.). Complete the SSO prompt.
- MFA: If enabled, approve the authentication prompt or enter the code.
- Land on the Home page (Redwood UX)
- After login, you should see the Home page with cards (tiles) grouped into clusters (e.g., Planning, Dashboards, Data Exchange, Reports).
- If your organization still uses a classic layout, look for the Navigator (≡) icon—functionality is the same, labels may vary slightly.
- Open the Dashboards area
- From Home, do any of the following:
- Click the Dashboards card directly, or
- Click the Navigator (≡) in the top-left, then select Dashboards, or
- Use the Search bar at the top: type “Dashboards” or the specific dashboard name and select it.
- Choose the target dashboard
- In the Dashboards list, click the dashboard you need (e.g., “Executive Overview,” “Forecast KPIs,” “IPM Insights”).
- If your dashboards are organized under an application (e.g., Planning), you may first open that application’s cluster and then pick Dashboards within it.
- (Optional) Pin or favorite frequently used dashboards
- Click the star (★) or More menu on a dashboard and select Add to Favorites.
- On the Home page, click Edit (pencil icon) to pin frequently used dashboards as cards for one-click access.
- Verify access
- Confirm the dashboard loads without access errors. If you see “You do not have access” or empty visuals, contact your admin to:
- Grant the correct role or group membership.
- Assign dashboard access to your user/group.
- Ensure required data forms, data grants, or data maps are provisioned.
Navigate to the IPM Section
Open the IPM workspace from the navigation menu.
From the Oracle EPM Home page (Redwood UX), use the Navigator (≡) or Home cards to locate and open the Intelligent Performance Management (IPM) workspace—often labeled IPM, IPM Insights, or Intelligent Insights, depending on how your tenant is configured.
Prerequisites
- You can log in to Oracle EPM Cloud and reach the Home page.
- Your role/group is provisioned for IPM (e.g., Planning – Viewer/Planner/Power User or equivalent custom role with IPM access).
- The IPM feature/tile is enabled and visible in your navigation flow (admin-managed).
Detailed steps
- Go to the Home page
- After you sign in, you’ll land on Home with cards (tiles) grouped by function (e.g., Planning, Dashboards, Data Exchange, Reports).
- Open the Navigator
- Click the Navigator (≡) icon in the top-left header.
- The left panel opens, showing a structured list of features and application areas.
- Locate the IPM workspace
- Scroll the Navigator and look for one of these common labels (your tenant may use any of these):
- IPM
- IPM Insights
- Intelligent Insights
- Intelligent Performance Management
- In some tenants, IPM sits inside the Planning cluster. If so, expand Planning (or your app name) and look for IPM / IPM Insights there.
- Alternate route via Home cards
- If you prefer, from Home:
- Click a card labeled IPM, IPM Insights, or Intelligent Insights, or
- Click your app’s cluster card (e.g., Planning) and then choose the IPM tile inside it.
- Search if you don’t see it
- Use the top bar Search (🔍). Type IPM, IPM Insights, or Intelligent, and select the matching entry.
- Open the workspace
- Click the IPM entry to launch the workspace. You should see the IPM landing screen (panels for Forecasts/Anomalies/Drivers may appear depending on configuration).
- In the Navigator list or from the open workspace, mark it as a Favorite (★) if available, or Edit Home to pin an IPM card for one-click access.
Select the Business Area / Module
Choose the required domain (Planning, Narrative Reporting, Consolidation, etc.)
From the Oracle EPM Home page, pick the application/domain where you want to run IPM-powered analysis. Common domains include Planning, Narrative Reporting, and Consolidation & Close (FCCS). The domain you choose determines which data, forms, models, and permissions IPM can use.
Why this matters
IPM analyzes the data and artifacts inside the domain you’re in. Choosing the wrong one leads to empty charts, missing models, or access errors.
Prerequisites
- You can access the EPM Home page (Redwood UX).
- Your user/role has visibility to the target domain (e.g., Planner/Power User for Planning, appropriate roles for Narrative Reporting or FCCS).
- The domain has relevant data (time periods loaded, entities/scenarios, forms/reports/models as applicable).
- Planning (EPBCS/Planning) → You need driver-based plans, forecasts, predictive models, variance/seasonality checks, scenario analysis, or to embed insights back into forms/dashboards.
- Narrative Reporting (NR) → You’re producing management or board packs, need commentary + charts, and want IPM insights to explain trends in your narrative reports.
- Consolidation & Close (FCCS) → You’re validating actuals, consolidation adjustments, intercompany, and you want anomaly checks or driver insights across consolidated data.
Detailed steps
- Open the Application Cluster
- On Home, locate the application card/cluster you need:
- Planning (sometimes branded with your app name)
- Narrative Reporting
- Consolidation and Close (FCCS)
- Click the card to enter the domain’s workspace.
- Confirm You’re in the Right Domain
- Check the header/app name and left Navigator entries.
- For Planning you’ll see Forms/Data, Dashboards, Rules, etc.
- For Narrative Reporting you’ll see Reports, Narratives, Packages.
- For FCCS you’ll see Consolidation, Journals, Intercompany, Close Manager (labels may vary slightly).
- Locate IPM/Intelligent Insights in This Domain
- In many tenants, IPM appears as IPM / IPM Insights / Intelligent Insights within the chosen domain.
- If you don’t see it:
- Use the Search bar (type “IPM” or “Intelligent”).
- Check the Navigator (≡).
- Ask your admin if IPM is hidden in the navigation flow for that domain.
- Check Data Context Before Running IPM
- Verify Scenario/Version (e.g., Forecast FY2026, Plan Final).
- Confirm Time Range (e.g., Jan–Dec 2025 loaded).
- Ensure Entities and Drivers you care about are available.
- In Planning, open a relevant form/dashboard first so IPM reads the right POV (point of view).
- (Optional) Create/Select a Workspace or Report Pack
- Planning: Open the planning dashboard or form that holds your measures (Revenue, Opex, etc.).
- Narrative Reporting: Open the report package or report where you’ll embed insights.
- FCCS: Open a consolidation view or report aligned to your close period.
- Proceed to IPM Actions
- Once you’re inside the right domain and context, launch IPM features (forecasting, anomalies, driver insights) from that domain’s IPM tile/panel.
Open the Intelligent Insights Panel
Locate the Intelligent Insights / IPM tile and launch the feature.
From the Oracle EPM Home (Redwood UX), find the Intelligent Insights / IPM / IPM Insights tile and open it. Depending on your tenant’s navigation flow, the tile may sit on Home, inside a domain cluster (e.g., Planning), or under the Navigator (≡). Launching it takes you to the IPM landing screen where you can run forecasts, anomaly detection, and driver insights.
Prerequisites
- You can sign in and reach the Home page.
- Your role/group includes access to the target application and the IPM feature.
- The IPM tile is visible in your navigation flow (your admin controls this).
Where the tile may appear (common placements)
- Home → Card grid: A card labeled IPM, IPM Insights, or Intelligent Insights.
- Home → Domain cluster (e.g., Planning, Consolidation & Close, Narrative Reporting): Open the cluster, then find the IPM tile inside.
- Navigator (≡): Expand the left panel; look for IPM / IPM Insights / Intelligent Insights. Some tenants place it under Planning or a custom app name.
- Search bar (🔍): Type IPM, IPM Insights, or Intelligent and pick the matching entry.
Detailed steps
- Go to Home
- After login, confirm you see the standard card layout (Redwood) with clusters like Planning, Dashboards, Data Exchange, Reports.
- Scan for the tile on Home
- If you see IPM / IPM Insights / Intelligent Insights, click it.
- If not visible, open the Navigator (≡)
- In the top-left, click ≡. Scroll the menu. Check under your domain (e.g., Planning) if needed.
- Use global Search if needed
- In the header search, enter IPM. Select the result that matches your target application.
- Launch IPM
- Click the tile/menu item. You’ll land on the IPM landing page. Typical sections:
- Forecasts / Predict (time-series projections)
- Anomaly Detection (outliers vs expected behavior)
- Driver/Explainability (which factors drive results)
- (Optional) Pin/Favorite for quick access
- On Home: Edit (pencil) → pin the IPM card.
- In Navigator: mark ★ Favorite (if enabled) to expose it on Home or Favorites.
- Verify access
- If you see “no access” or an empty page, you likely need the IPM duty role or navigation flow update. Share a screenshot with your admin for quick provisioning.
What to do immediately after launch (quick setup)
- Set POV: Scenario/Version (Plan/Forecast/Actual), Entity/Region, Period range.
- Pick a Target Metric: e.g., Total Revenue, Opex, GM%, Headcount.
- Choose Analysis: Forecast / Anomalies / Driver Insights, then proceed to the next step in your guide.
Troubleshooting (fast)
- Tile missing → Use Search; check Navigator; ask admin to unhide in Navigation Flow.
- Access error → You have the tile but not the permissions; request IPM duty roles/data grants.
- Blank panels → Wrong POV or no data; open the correct Planning form/dashboard first, or broaden the period/entity filters.
Load Model or Dataset
Upload or select the planning model or dataset for AI analysis.
Point IPM to the data it will analyze. You can either use an existing Planning model (cube/plan type + POV) or upload a prepared dataset (e.g., CSV/XLSX). Then you’ll map fields, validate rows, and save a reusable dataset for forecasting, anomaly detection, and driver insights.
Prerequisites (data readiness)
- History depth: ≥ 18–24 months for time-series features (seasonality/trend).
- Granularity: Monthly or weekly periods consistently populated.
- Dimensions aligned: Account/Entity/Product/Scenario/Version/Period names match EPM metadata.
- Clean signals: No duplicate keys (Entity+Account+Period), missing periods flagged/filled, outliers reviewed.
- Drivers available (optional): Price, Units, Discount, FX, Campaigns, etc., in tidy columns.
Two ways to provide data
A) Select an existing Planning model
- Choose Application & Plan Type
- Open the Planning app (e.g., EPBCS) and pick the plan type/cube (e.g., Plan1, FS, Workforce).
- Set POV (very important)
- Scenario (Plan/Forecast/Actual), Version (Working/Final), Entity/Region, Period range (e.g., Jan-2023…Dec-2025).
- Open a form or dashboard that reflects this POV so IPM reads the right slice.
- Pick Target Metrics & Drivers
- Target: e.g., Total Revenue, Opex, Headcount.
- Optional drivers: Units, Price, Discount %, FX, Mktg Spend, etc.
- Validate Preview
- Confirm row counts, date coverage, and that numbers match the form. Fix security or filters if data looks sparse.
- Save as “IPM Dataset”
- Name clearly (e.g., IPM_Rev_US_East_Plan_Working_FY23-25) for reuse in later steps.
B) Upload a flat file (CSV/XLSX)
- Prepare file
- One row per period/entity/account; columns for Period, Account/Measure, Entity/Product, Value, plus Drivers.
- Use ISO or EPM calendar labels (2024-01 or Jan-24) consistently.
- Upload
- Go to Data Integration / Data Exchange → Import Data (label may vary) and upload the file.
- Map fields to dimensions
- Map columns to Account/Entity/Product/Scenario/Version/Period/Measure.
- Define time format and currency if required.
- Run import & validate
- Check load log, row counts, duplicates, missing members, or unmapped values.
- Create IPM dataset
- In IPM, select the imported source, choose Target metric and Drivers, set the time window, and save the dataset.
Quality checks before analysis
- Coverage: No gaps in critical months; handle missing values (impute or exclude).
- Outliers: Tag/winsorize known one-offs so forecasts don’t overreact.
- Consistency: Same currency, same calendar; confirm FX handling if multi-currency.
- Security: If preview is empty, you may lack data grants for the POV.
- Name & version: Include app/domain, POV, and date window in the dataset name.
- One metric per dataset (when learning): Keeps results interpretable.
- Keep a “gold” dataset: A curated, validated slice you reuse across IPM steps.
- Re-refresh after loads: Rebuild the dataset once new actuals are loaded.
Troubleshooting
- “No rows / very few rows”: Wrong POV, missing role, or filters; widen Period/Entity; check security.
- “Unmapped members”: Fix metadata or mapping rules; re-import.
- Weird seasonality: Calendar mis-match or mixed entities; standardize period labels, split datasets.
- Duplicate keys: De-duplicate by (Entity, Account, Period); aggregate if needed.
Run Predictive Forecast
Execute automated forecasts based on historical data patterns
In this step, you initiate the automated forecasting engine within Oracle EPM to generate future performance projections based on past trends and business behavior. The system leverages historical datasets, seasonality, cyclical variations, and business driver patterns to produce predictive values for upcoming periods. This allows you to move beyond manual assumptions and rely on data-driven insights for planning and decision-making.
To begin, select the planning scenario or dataset you want to forecast, such as revenue, expenses, headcount, bookings, or product-level metrics. Choose the appropriate time range which includes sufficient history — ideally at least 18–24 months of clean, consistent data to help the model understand seasonal trends and structural patterns. Once the historical dataset is selected, launch the Predict / Forecast / Predictive Planning function in IPM (label may vary by environment).
The system automatically analyzes your historical series and applies statistical and machine-learning techniques to extrapolate future values. These typically include trend components, seasonal decomposition, smoothing techniques, and anomaly filtering. IPM may generate the primary forecast along with alternative model outputs, providing flexibility to review and compare.
After processing, the forecast results will appear in chart or table format. Pay attention to the predicted trend line, variance versus actuals, and confidence intervals that indicate uncertainty. Validate whether the projections align with business expectations, known market conditions, and upcoming business events such as product launches or campaigns.
If required, refine and re-run the forecast by adjusting input windows, excluding anomalies, or changing the model preference. Once satisfied, you can publish the forecast back into planning forms, use the result for scenario modeling, or export it to dashboards and narrative reports. This step ensures your planning process is both future-focused and data-driven, improving accuracy and strategic clarity.
Review Predictive Charts
Interpret the model-generated visuals to understand where performance is heading, how certain the projection is, and which patterns are driving it. You’ll use these charts to validate model quality, spot risk, and decide what to adjust in your plan.
What you’ll see & how to read it
- Forecast Curve (the solid projection line)
- Shows the model’s expected values for each future period.
- Check shape (uptrend, flat, cyclical), turning points (inflections), and level shifts after structural changes (price lists, policy changes, new products).
- Compare forecast vs Actuals/Plan/PY to judge reasonableness. If the curve overreacts to one-off spikes, consider excluding outliers or shortening the training window.
- Confidence Interval Bands (shaded cone)
- The band around the forecast (often 80%/95%) quantifies uncertainty.
- Narrow band = stable, well-explained history; wide band = volatile or limited data.
- Use the upper/lower bounds for risk-aware scenarios (e.g., staffing, inventory, cash). If bands explode after a certain horizon, cap your operational commitments there.
- Trend Insights (drivers, seasonality, decomposition)
- Breaks the series into trend (long-run direction), seasonality (repeatable patterns like Q4 spikes), and residuals (noise/anomalies).
- Validate that seasonal peaks align with business reality (festivals, quarter-ends, launch cycles). Misaligned seasonality suggests wrong calendar, missing data, or mixed entities.
What to do with the insights
- Sanity-check: If forecast diverges from known initiatives or constraints, adjust assumptions (price, volume, mix, ramp).
- Scenario bounds: Use confidence limits to size best/worst-case capacity, budget buffers, and reorder points.
- Refine the model:
- Add/remove drivers (discounts, campaigns, FX) if residuals are high.
- Backtest with a holdout period; review MAPE/MAE to confirm reliability.
- Re-run after fixing outliers or extending history to capture seasonality (≥ 24 months ideal).
Troubleshooting quick guide
- Flat forecast: Not enough variation or heavy smoothing → widen window, add drivers, reduce smoothing.
- Wild swings: Outliers or structural breaks → trim anomalies, split pre/post event windows.
- Bands too wide: Short history or noisy data → aggregate to quarters, add explanatory drivers, ensure clean loads.
- Seasonality looks wrong: Check time granularity, calendar mapping, entity mix, and missing periods.
View Anomaly Detection Results
See outliers or unusual activity flagged by the system
In this step, you use IPM’s Anomaly Detection feature to identify unexpected patterns or deviations in your data that may require attention. Anomalies, also called outliers, represent values or trends that significantly differ from the expected range based on historical behavior, seasonality, and business drivers. These variations may signal risks, data issues, or emerging opportunities.
When you open the anomaly insights panel, IPM automatically scans your selected dataset and highlights periods or data points that behave outside the predicted trend. Each anomaly is visually marked and supported with a confidence score, making it easier to assess severity. You can drill into any flagged point to view its context—such as comparison with prior periods, target benchmarks, or forecast ranges.
Common examples include sudden revenue drops, cost spikes, abnormal headcount changes, unexpected expense variations, or major shifts in customer demand. After reviewing anomalies, validate whether they reflect real business events (like promotions or market changes) or potential data entry issues. This process ensures accuracy in planning and improves decision-making by drawing your attention to areas that may need adjustment or deeper investigation.
Explore Driver-Based Insights
IPM identifies business drivers affecting performance
Use IPM’s Driver/Contribution/Explainability view to discover which variables (price, volume, discount, seasonality, campaigns, regions, etc.) most influence a target metric (Revenue, Margin, Cost, Bookings). You’ll set the context (POV), run the analysis, read the ranked drivers, and turn findings into actions. Driver insight explains the why behind trends and forecasts. It shows which levers move your results, by how much, and in which direction—so you can focus effort, refine assumptions, and build better scenarios.
Prerequisites
- Data history: At least 12–24 time periods of clean data (more is better).
- POV access: Proper role/data grants for the Entities, Scenarios, Versions, and Periods you’ll analyze.
- Mapped drivers: Source drivers (price, units, channels, FX, headcount, campaigns, etc.) are loaded or linked to the target metric.
- Model ready: If your tenant uses IPM’s explainable models (e.g., feature importance/SHAP), ensure the model has been trained/refreshed post-latest load.
- Driver / Feature: A variable that may influence the target (e.g., Units Sold).
- Contribution / Importance (%): How much that driver explains movements in the target over the window.
- Direction: Positive (↑ target when driver ↑) or negative (↓ target when driver ↑).
- Elasticity / Sensitivity: Expected change in target for a 1-unit or 1% move in the driver.
Detailed steps
- Set the POV (context)
- Choose Scenario/Version (e.g., Actuals FY2024, Forecast FY2025 R2), Time range (e.g., Jan-Sep 2025), and Entity/Brand/Region as needed.
- Open Driver Insights
- In IPM, select Driver Insights / Contributions / Explainability (label varies by tenant).
- Pick the target metric
- Examples: Total Revenue, Gross Margin %, Opex, Units.
- If available, select the granularity (monthly/quarterly) and comparison (vs prior period, vs plan, vs prior year).
- Choose analysis window
- Typical: Last 12–18 months for stable insights.
- Shorter windows emphasize recent shifts (campaigns, shocks); longer windows surface structural drivers (seasonality, macro).
- Run / refresh analysis
- Click Run, Refresh, or Explain. IPM trains or retrieves explainable metrics and shows a ranked driver list with contributions.
- Read the ranked drivers
- For each driver, review:
- Contribution % (share of explained variance)
- Direction (positive/negative)
- Confidence / stability (if shown)
- Example periods where the driver was most impactful (sparkline/drill)
- Drill into a driver
- Open the driver detail card to see:
- Correlation over time, partial dependence (how target moves as driver changes), and segments (by product/region).
- Segment to validate
- Filter by Region, Product, Channel, Customer Tier to check if the driver is global or local.
- Compare top vs bottom performers to see divergent effects.
- What-if & assumptions
- Use Adjust Driver (or pivot to a Planning form) to nudge a driver (e.g., +2% price, +10% units) and observe predicted target impact.
- Capture the lift/drag to feed your Forecast or Scenario versions.
- Capture the story
- Click Export (image/CSV) or Add to Dashboard/Report.
- Use Narrative to auto-generate a summary (if enabled), then refine with business context.
- Close the loop
- Update Planning assumptions (driver rates, seasonality factors, elasticity) and re-run IPM to confirm improvements.
How to read the results
- High positive contribution (e.g., Units +42%): “Unit growth explains most of the revenue increase; each +1% units adds ~₹X Cr.”
- High negative contribution (e.g., Discount Rate −18%): “Higher discounts are eroding revenue/margin; lowering discount by 0.5 pp could recover ~₹Y Cr.”
- Seasonality (e.g., Q4 Seasonality +25%): “Year-end demand is a structural driver; pull campaigns into Q4 to amplify.”
- FX or Commodity driver: “INR depreciation added +₹Z Cr to revenue; hedge exposure or adjust guidance.”
Best practices
- Enough history: Target ≥ 24 months for stable seasonality/driver weights.
- One change at a time: When testing what-ifs, adjust a single driver to isolate impact.
- Watch multicollinearity: Highly correlated drivers (Price & Discount) can split or obscure contributions; simplify the driver set if needed.
- Handle outliers: Large one-offs (extraordinary items) can distort importance—tag or exclude them in the analysis window.
- Document assumptions: Record the elasticity you use in Planning so others can reproduce the scenario.
Troubleshooting
- “No significant drivers found” → Window too short, too few history points, or drivers not mapped; expand time range and verify ETL/mapping.
- All contributions look flat/near zero → Target is noisy or heavily constrained; smooth with period aggregation (Q instead of M) or add missing drivers.
- Contradictory directions → Correlated drivers or regime shift; split the window (pre/post event) and re-run.
- Stale model → Re-train/refresh after new data loads; check last run timestamp.
- Permission errors / empty cards → Confirm role, data grants, and that the driver artifacts are visible in your POV.
Accept or Override AI Suggestions
Validate insights and adjust assumptions if needed
Review the AI-generated insights and predictions, confirm they make sense for your business scenario, and update assumptions (like growth rates, driver values, or timelines) if needed to ensure accurate and realistic results.
Export or Publish Insights
Save charts, export results, and share automated performance narratives
After reviewing insights in IPM, you can save charts, export the results, and share automated performance narratives with your team. This lets you quickly communicate key trends, forecasts, and anomalies using visual reports or generated narrative summaries, helping stakeholders understand the data and make decisions faster.
IPM automates performance analysis, making your planning faster and more accurate by using AI-powered forecasting, anomaly detection, and insight generation.