34

Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

  • Upload
    others

  • View
    27

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic
Page 2: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Real Time Summarization

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Page 3: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 4: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle Database In-Memory: What’s the big deal?

A big deal for JD Edwards customers

Q & A

1

2

3

Page 5: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle Database In-Memory: What’s the big deal?

A big deal for JD Edwards customers

Q & A

1

2

3

Page 6: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Oracle Database In-Memory

Option

Powering the Real-Time Enterprise

Available in Release 12.1.0.2 Now

Page 7: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

7

Page 8: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Row Format Databases vs. Column Format Databases

8

Row

Query a single sales order in row format

– One contiguous row accessed = FAST

Column

Query a sales order in Column Format

– Many column accessed = S L O W

SALES

Stores SALES

Query

Query Query

Query

Query

Until Now Must Choose One Format and Suffer Tradeoffs

Page 9: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Breakthrough: Dual Format Database

• BOTH row and column formats for same table

• Simultaneously active and transactionally consistent

• Analytics & reporting use new in-memory Column format

• OLTP uses proven row format

9

Normal Buffer Cache

New In-Memory Format

SALES SALES

Row Format

Column Format

SALES

Page 10: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Complex OLTP is Slowed by Analytic Indexes

• Most Indexes in complex OLTP (e.g. ERP) databases are only used for analytic queries

• Inserting one row into a table requires updating 10-20 analytic indexes: Slow!

• Indexes only speed up predictable queries & reports

Table

1 – 3 OLTP

Indexes

10 – 20 Analytic Indexes

10

Page 11: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle In-Memory: Simple to Implement

1. Configure Memory Capacity

• inmemory_size = XXX GB

2. Configure tables or partitions to be in memory

• alter table | partition … inmemory;

3. Later drop analytic indexes to speed up OLTP

11

Page 12: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle In-Memory Requires Zero Application Changes

Full Functionality - ZERO restrictions on SQL

Easy to Implement - No migration of data

Fully Compatible - All existing applications run unchanged

Fully Multitenant - Oracle In-Memory is Cloud Ready

Uniquely Achieves All In-Memory Benefits With No Application Changes

12

Page 13: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle Database In-Memory: What’s the big deal?

A big deal for JD Edwards customers

Q & A

1

2

3

Page 14: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

14

Page 15: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

15

Certified with JD Edwards EnterpriseOne Tools 9.1.4+ Linux and Solaris (other platforms planned)

1. Install Oracle Database 12.1.0.2

2. Configure the Database In-Memory Option –inmemory_size = XXX GB

–alter table | partition … inmemory;

ALTER TABLE CRPDTA.F0006 INMEMORY MEMCOMPRESS FOR QUERY DUPLICATE;

ALTER TABLE CRPDTA.F0911 INMEMORY MEMCOMPRESS FOR QUERY DUPLICATE;

ALTER TABLE CRPDTA.F4211 INMEMORY MEMCOMPRESS FOR QUERY DUPLICATE;

Page 16: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

16

Page 17: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

17

JD Edwards EnterpriseOne “Day-in-the-Life” Benchmark kit ran with Applications 9.1 / Tools 9.1.4.4 with ZERO application changes.

1. Install JD Edwards EnterpriseOne Applications 9.1+

2. Update to Tools 9.1.4.+

Page 18: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

18

Page 19: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Database In-Memory Goals

Accelerate Mixed Workload OLTP

2x

19

Page 20: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Database In-Memory Goals

Accelerate Mixed Workload OLTP

2x

20

Node 1

Node 2

JDE E1 Apps 9.1.2

JDE E1 IM-PA

JDE E1 IM-SA JDE E1 IM-PPA

HTML

Avail Logic

Avail

Exadata X3-2 ¼ Rack

JD Edwards EnterpriseOne Logic and Web Tiers

Exalogic X3-2 ¼ Rack

Oracle Database 12.1.0.2 with Database In-Memory

Node 1 JDE E1 Data

RAC

Node 2 JDE E1 Data

Test Configuration

JDE E1 Tools Prerelease

JDE E1 Prerelease

Page 21: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

21

Page 22: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Prior to Enhancements

Go-To-End

You need quick access to totals

Total supplier open amount

Posted and un-posted G/L totals

Forecast totals by forecast type

Total quantity shipped by item

Spend by Supplier

Many apps show totals after the last grid row…go-to-end

Millions of rows to process….slow

Time-outs, multiple queries, batch jobs

Page 23: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

From Batch to Real-Time

Real-Time Summarization with Oracle Database In-Memory

Click on summation icon for totals

No need for go-to-end!

Incredible response time

Balances by customer, line of business, and currency over 10 million invoice lines in 4 seconds

Eliminate multiple queries, batch jobs, data exports

10 million invoice lines

From 244 Min to 4 Secs

Real Time Analytics

3500x

Page 24: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Real-Time Summarization

Real-Time Summarization

Enabled in key applications

Customer Ledger Inquiry

Account Ledger Inquiry

Account Ledger by Category Code

Account Ledger by Object

Supplier Ledger Inquiry

Forecast Inquiry

Customer Service Inquiry

Purchase Order Inquiry

Page 25: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Increase performance with Real-time Summarization of customer account balances

• View real time balances by Customer, line of business and currency or normalized across currency in seconds

• A/R specialists are more able to respond live to customer inquiries

• Cash managers have real-time information make real-time decisions on currency exposures

• Credit managers will make immediate decisions on extending credit

• Select Gross Amount, Open Amount, Foreign Amount, Foreign Amount Open to view the aggregated totals

P03B2002 – Customer Ledger Inquiry

Page 26: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Increase performance with Real-time Summarization of supplier account balances

• View real time balances by Supplier and currency or normalized across currency in seconds

• A/P specialists are more able to respond live to inquiries

• Cash managers can make real-time decisions on currency exposures

• A/P managers have real-time information to help minimize late fees

• Select Gross Amount, Open Amount, Foreign Amount, Foreign Amount Open to view the aggregated totals

P0411 – Supplier Ledger Inquiry

Page 27: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Close month-end books sooner with the ability to quickly and easily compare total posted vs. unposted amounts or units for any given time period

• Summarize by posted, unposted amounts by currency

• Summarize amounts or units by ledger type

• For applications: • P09200 – Work with Account Ledger

• P09201 – Work With Account Ledger by Object Account

• P09202 – Work With Account Ledger by Category Code

Account Ledger Applications

Page 28: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Summarize forecasts by forecast type

• Minimize time for budgeting cycle with the ability to quickly and easily compare different forecasts, such as Best Fit as compared to Lost Cost

P3460 – Work with Forecasts

Page 29: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Increase visibility into sales order demand across a company

• Review quantity ordered, quantity shipped, quantity backordered, or quantity canceled to understand customer demand of products

• Summarize demand by customer, item, business unit, and unit of measure

P42101 – Sales Order Entry

Page 30: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

JD Edwards Real-Time Summarization

• Increase purchasing performance with Real-time Summarization of supplier account balances

• Gain visibility into total spend by suppliers across companies by viewing foreign or domestic amounts aggregated by supplier, branch/plant and base currency

P4310 – Work With Order Headers (POE)

Page 31: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle Database In-Memory: What’s the big deal?

A big deal for JD Edwards customers

Q & A

1

2

3

Page 32: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Accelerate Mixed Workload OLTP

Real Time Analytics No Changes to

Applications

Trivial to Implement

Oracle Database In-Memory Goals

100x 2x

32

˄

Page 33: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Page 34: Safe Harbor Statement - Oracle · JDE E1 Apps 9.1.2 JDE E1 IM-PA JDE E1 IM-SA JDE E1 IM-PPA HTML Logic Avail Exadata X3-2 ¼ Rack JD Edwards EnterpriseOne Logic and Web Tiers Exalogic