Du Batch au Temps Réel
Transcription
Du Batch au Temps Réel
Qui a t’il de nouveau coté du coté des tools ? : Améliorations “technologiques” … Amélioration productivité utilisateur Incorporation solutions de reporting Incorporation des technologies d’intégration, de collaboration, … Incorporation et certification des solutions Middleware et d’Infrastructure $ Réduction du coût de possession “TCO” Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.3 ont apporté : Composite Application Framework Solution pour fournir à l’utilisateur toutes les informations dont il a besoin, sur son écran, Partage de données entre les applications L’utilisateur peut se personnaliser ses propres écrans Possibilité de relier plusieurs applications « web » en même temps Ne nécessite pas de licence ni de développement : simple paramétrage Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | PLANNED … les tools 9.1.4 ont apporté : Composite application entre applications JDE Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.4 ont apporté : Liste de surveillance Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.4 ont apporté : Certification de Mobile Application Framework Mise à disposition d’applications mobiles JDE MOBILE SECURITY ORACLE MOBILE PLATFORM MOBILE STRATEGY Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | + de 80 applications mobiles mises à disposition pour tablettes et smartphone IOS et Android Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.4 ont apporté : Certification de Mobile Application Framework Outil pour le développement de nouvelles applications mobile Mise à disposition d’applications mobiles JDE (en mode connecté et/ou déconnecté) APP MOBILE SECURITY ORACLE MOBILE PLATFORM MOBILE STRATEGY Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Containeur/espace de travail contenant des applications sécurisées et controlées • Separate, protect and wipe corporate applications and data on mobile devices • Strict policies to restrict users from viewing/moving data out of container • Consistent support across multiple mobile platforms Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Fonctions principales de Oracle Mobile Security Suite Feature Enterprise App Store Description Download and update of enterprise mobile apps for authorized users Data Leak Policy (DLP) Support for policies that controls access such as copy/paste, printing, etc. File and Local Data Cache Encryption Secured Storage Mobile App SSO Allows multiple mobile apps to share a single credentials, i.e. user only need to login once Secured Network Tunneling Dedicated and secure network connections for managed applications – Where SSL or DMZ Proxies were insufficient Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 14 … les tools 9.1.4 ont apporté : Certification de “Oracle DB 12C In Memory” Format Traditionnel Nouveau Format In-Memory Grande nouveauté : VENTES VENTES Format Ligne Format Colonne VENTES • Stocke automatiquement les DEUX formats Ligne et Colonne pour la même table • L’OLTP utilise le format Ligne • L’analytique & le reporting utilisent le nouveau format Colonne in-memory Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Intérêt de la Base de donnée Oracle 12c In Memory Table 1–3 OLTP Indexes 10 – 20 Analytic Indexes • Gain de performances pour les transactions n’ayant pas d’ index • Seuls les index nécessaires sont gardés • Les index non nécessaires sont supprimés Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 17 Intérêt de la Base de donnée Oracle 12c In Memory Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Les équipes R&D JDE ont fait des tests avec des Queries Ad-Hoc n’ayant pas d’index prédéfinis Tests sur des requêtes de la vie quotidienne nécessitants des situations non anticipées (pas d’index prévus) ; Cas ou : Un transporteur est en grève, connaitre toutes les commandes affectées à ce transporteur pour les rerouter vers un nouveau transporeur A besoin de rappeler un produit (problème sur un lot), connaitre les commandes utilisant ce lot pour stopper l’expédition de la commande avant qu’elle n’arrive chez le client Il existe des milliers de cas de figure similaires Une manière de traiter ces cas aujourd’hui est l’utilisation de batch, d’exports, d’outils tiers, etc. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Le résultat de ces requêtes ‘Ad-Hoc Query’ avec Oracle Database InMemory donne : Réponse immédiate, même pour Real Time Analytics réponses non prévues No Changes to Applications Queries sans colonnes indexées très performants Sans changement au niveau applicatif, possibilité d’éliminer les besoins de batch, d’exports de données, d’utilisation de solutions tierces 1762x 104 million sales order lines De 22.5 Min à Sub-second Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Gains qqs queries Ad-Hoc Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Sur la base de ces résultats, développement de nouveaux programmes Real-Time Summarization Du Batch au Temps Réel Clic sur l’icone de Totalisation pour obtenir le total Real Time Analytics Pas besoin d’aller à la fin de la grille go-to-end! Temps de réponses incroyables : Balances par client en 4 secondes avec plus de 10 millions de ligne et multi-devises Elimine le besoin de nombreux queries, batchs, 3500x exports, tableaux de bord OVR, … 10 million invoice lines De 244 Min à 4 Secs Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Exemple - IMDB « Summarisation » temps réel P03B2002 - Customer Ledger Inquiry – Go To End (No IMDB) Action = Go To End Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 23 Exemple – IMDB « Summarisation » temps réel P03B2002 - Customer Ledger Inquiry – Go To End (No IMDB) Balayage des lignes Veuillez patienter… Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 24 Exemple – IMDB « Summarisation » temps réel P03B2002 - Customer Ledger Inquiry – Go To End (No IMDB) Go To End = 30 sec Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 25 Exemple - IMDB « Summarisation » temps réel P03B2002 - Customer Ledger Inquiry – (InMemory DV910) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 26 Exemple – IMDB « Summarisation » temps réel P03B2002 - Customer Ledger Inquiry – (InMemory DV910) • Temps réel • Somme par client • Accès au détail par client Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 27 Real-Time Summarization Real-Time Summarization Sera disponible dans les applications majeures : Interrogation comptes client Interrogation des comptes Comptes par Code Categorie Comptes par Objet Interrogation comptes fournisseur Interrogation prévisions Interrogation service client Interrogation commandes achat Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Gains Real-Time Summarization Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Gains Real-Time Summarization Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Sur la base de ces résultats, développement de nouveaux programmes Real Time Financial Reconciliation Du Batch au Temps Réel De nouveaux programmes de contrôle d’intégrité financier ont été écrits , en Interactif cette fois : Real Time Analytics Plus besoin de PDF! Watch lists pour permettre une visibilité Temps réel Travaille par exceptions uniquement : réduit le temps de résolution et améliore la qualité Reconciliation au jour le jour ; pas besoin d’attendre la 122x fin du mois Réduction significative du temps des clotures 120 Million Ledger Lines De 12 heures à 6 minutes Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Exemple JDE avec IMDB - Réconciliation Financière Interactive Maintenant: Information temps réel, listes des erreurs via Watchlist Avant: Etats à lancer et traiter ligne à ligne Avant : Edition de rapports (souvent en batch de nuit) puis pointages et corrections des anomalies Accès direct au traitement de l’anomalie Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 33 Gains Real-Time Financial Reconciliation Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Intérêt de la Base de donnée Oracle 12c In Memory Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Database In-Memory est généralisable à toutes les Applications utilisant une base de donnée Oracle Analytic en TempsRéel 100x Amélioration temps traitement OLTP Aucun changement au niveau du code de l’Application Très simple à mettre en oeuvre 2x Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 44 Oracle In-Memory: Très simple à mettre en oeuvre 1. Configurer la Capacité Memoire • inmemory_size = XXX GB 2. Configurer les tables ou partitions à mettre en memoire • alter table | partition … inmemory; 3. Supprimer les index liés à l’analytique pour l’amélioration des performances OLTP Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 45 Oracle Database In-Memory pour JDE Certifié avec Real Time Analytics Tools 9.1.4+ pour Linux andNoSolaris Changes to Applications (autres plate-formes planifiées) Très simple à mettre en oeuvre 1. Installation Oracle Database 12.1.0.2 2. Configuration Option 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; … Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 46 … les tools 9.1.5 ont apporté : nouvelle matrice de certification EnterpriseOne 9.1.5 Hardware Platforms Oracle Engineered Systems: Exadata, Exalogic, SuperCluster, Database Appliance; Oracle SPARC IBM Power Systems, Cisco UCS, HP Integrity (Itanium), HP Proliant (x86) Operating Systems Oracle Linux 5, 6, 7; Unbreakable Enterprise Kernel, Oracle VM 3.2, Oracle Solaris 10, 11, 11.2 Red Hat Enterprise Linux 5, 6, 7 IBM AIX 6.1, 7.1; IBM i 6.1, 7.1, 7.2 HP-UX 11.31 Microsoft Windows Server 2008, 2008 R2, 2012, 2012 R2 Microsoft Windows 7, Windows 8, 8.1 (web client) (development client) Databases Oracle Database 11g R2, 12c (with Database In-Memory) IBM DB2 for i, IBM DB2 10.5 (Windows, AIX only) Microsoft SQL Server 2008, 2008 R2, 2012, 2014 Application Servers Oracle WebLogic Server 11g, 12c IBM WebSphere Application Server 7, 8.5 Portals Oracle WebCenter 11g IBM WebSphere Portal 6.1, 7.1 Browsers Internet Explorer 8, 9, 10, 11 on Windows 8, 8.1; Windows Mobile 6.5 Firefox (“esr”) 10, 17, 24, 31 (Win/Lin/Mac); Chrome on Windows, Android; Safari on iPad iOS 6, 7, 8 New Withdrawn Planned See: Platform Statement of Direction (MOS Doc 749343.1) and MOS Certifications tab Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 47 … les tools 9.1.5 ont apporté : nouvelle interface utilisateur Applications interactives APPL (avec Ecrans) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.5 ont apporté : nouvelle interface utilisateur Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | … les tools 9.1.5 ont apporté : email & calendar collaboration • Envoyer email depuis n’importe quelle application avec le lien vers le contenu • Créer un évènement depuis n’importe quelle application avec le lien vers le contenu • Lancer l’application de mail ou calendrier définie ar défaut pour enrichissement immédiat Email sent from JDE E1 application Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 50 … les tools 9.1.5 ont apporté : Evolution de One View Reporting Customer Driven Improvements • Notification des enregistrements restants • Affichage des critères de sélection Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 51 … les tools 9.1.5 ont apporté : Server Only Packages Reduce Time to Build and Deploy Packages Simplify Process to Build and Deploy Packages Client Development Packages is Optional Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 52 Roadmap Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Simplified UI Planned For all users Crossto Experience Section should of Apps be easy to Easy tailor applications with Fuse Plus moves users from Cross section of business tasks as for User/Role. understand nocomposers training simplified UI using for navigation towith action with Oracle’s per user/role necessary the business analyst design philosophy of Glance, Scan, Commit Home Page Infolets Roadmap subject to change without notice. The above is intended © 2014, Oracle and/or its affiliates. All rights reserved. | or information purposes and may not be incorporated into aCopyright contract. Transaction 54 JD Edwards Simplified Apps Infolets Planned • Visual Components • Responsive Design • Quick Insight into business data • Productivity Roadmap subject to change without notice. The above is intended © 2014, Oracle and/or its affiliates. All rights reserved. | or information purposes and may not be incorporated into aCopyright contract. 55 JD Edwards Simplified User Experience App Planned • Extensible • Simple Modern User Experience • Speedy end user adoption Roadmap subject to change without notice. The above is intended © 2014, Oracle and/or its affiliates. All rights reserved. | or information purposes and may not be incorporated into aCopyright contract. 56 Futures: Management for User Defined Objects Planned Café One, Queries, One View Reports and Watchlists, Pages, Grid Formats Two lifecycle management models 1. End User Process – End User requested approval – Reduce IT support - One click approvals 2. Standard JDE Development Process – Transfers between environment – Package and delivery 3. Other Features – Standard Role based Security across UDOs – Real-time availability Roadmap subject to change without notice. The above is intended © 2014, Oracle and/or its affiliates. All rights reserved. | or information purposes and may not be incorporated into aCopyright contract. Planned Upgrade: Simplifying the process of staying current Simplified Upgrade of Customizations Current Upgrade Method 9.2 9.1 • Lower Risk – Control when to upgrade – Less change Current Upgrade Method • Complete set of new (9.2) objects Central Objects / OL Business Data Control Tables • Lower Cost – Less merging of customizations – Focus testing on areas of change • Higher Value – Stay current faster with latest innovations • Task: merge ALL modified objects in 9.1 instance to 9.2 Central Objects / OL Business Data Control Tables Planned Upgrade Method Simplified Upgrade as an Uplift (planned) • Only the changed objects from 9.1 to 9.2 Central Objects / OL Business Data Control Tables • Task: merge ONLY objects modified in 9.1 instance that also changed in 9.2 Customer analysis: reduction of 45 - 95% in custom object merges required during upgrade Roadmap subject to change without notice. The above is intended © 2014, Oracle and/or its affiliates. All rights reserved. | or information purposes and may not be incorporated into aCopyright contract. Central Objects / OL Central Objects / OL Business Data Control Tables Planned JDE Labs Research in emerging devices Metaphors optimized for device Desktop / Laptop Tablet Smart phone Wearable Internet of Things Full Functionality, Office Worker Most functions for Mobile Worker Specific “Apps” for Mobile Worker Internet Hands Free for Point of Service Worker Machine to Machine automation Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | NEW! JD Edwards Resource Library (LearnJDE.com) www.oracle.com/oll/jdedwards Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |