SlideShare ist ein Scribd-Unternehmen logo
1 von 39
The AMIS Team
Oracle OpenWorld 2016, Nieuwegein, 13th October 2016
Oracle OpenWorld 2016 Review
Data - Database Development, BigData, BI
2
Data
• ACID is expensive
• OLTP is a niche
• Moving data takes long – bring processing to data
• SQL is omnipresent – expose all data in an SQL friendly way
– Including NoSQL and data on Hadoop
• Data from the past should be able to help us predict the future
– Bring on machine learning (aka AI aka predictive analytics)
– Aided by the citizen data scientist in (Big) Data Discovery
• Fast Data (big data at high velocity) should be handled in real time
– Enter: Streaming Analytics & Apache Kafka
• Oh and ehm …. a next major release of Oracle Database is available
– 12cR2 – only on the cloud for now
– Highlights: Sharding, More PDB (“virtual database”),
Approximate Query Processing, Leverage In-Memory
even more, JSON document generation and faster
JSON processing, Analytic Views
3
Learning
• How do we learn?
– Try something (else) => get feedback => learn
• Eventually:
– We get it (understanding) so we can predict the outcome
of a certain action in a new situation
– Or we have experienced enough situations to predict
the outcome in most situations with high confidence
• Through interpolation, extrapolation, etc.
– We remain clueless
4
Machine Learning
• Analyze Historical Data (input and result – training set) to discover
Patterns & Models
• Iteratively apply Models to [additional] Input (test set) and compare model
outcome with known actual result to improve the model
• Use Model to predict outcome for entirely new data
5
Data Discovery
A B C D E F G
1104534 ZTR 0.1 anijs 2 36 T
631148 ESE 132 rivier 0 21 S
-3 WGN 71 appel 0 1 -
1262300 ZTR 56 zes 2 41 T
315529 HVN 1290 hamer 0 11 -
788914 ASM 676 zwaluw 0 26 T
157762 HVN 9482 wie 0 6 -
946681 DHG 42 rond 1 31 T
-31539 WGN 2423 bruin 0 0 -
47338 HVN 54 hamer 0 16 P
6
Scatter Plot
Attribute F (Y-axis)vs Attribute A
0
5
10
15
20
25
30
35
40
45
-500000 0 500000 10000001500000
Y-Values
Y-Values
7
Scatter Plot
Attribute F (Y-axis)vs Attribute A
0
5
10
15
20
25
30
35
40
45
1960 1980 2000 2020
Age of Lucas Jellema vs Year
Y-Values
8
Data Discovery
Time City - - #Kids Age Level of
Education
1104534 ZTR 0.1 anijs 2 36 T
631148 ESE 132 rivier 0 21 S
-3 WGN 71 appel 0 1 -
1262300 ZTR 56 zes 2 41 T
315529 HVN 1290 hamer 0 11 -
788914 ASM 676 zwaluw 0 26 T
157762 HVN 9482 wie 0 6 -
946681 DHG 42 rond 1 31 T
-31539 WGN 2423 bruin 0 0 -
47338 HVN 54 hamer 0 16 P
9
Machine Learning, Data Mining
& Predictive Analytics
10
Recent developments
• More compute capacity, smarter algorithms and better analytical tooling
– Evolving Machine Learning
– Smart text and speech analysis (NLP, ESA)
– Real time predictions become a reality
– Streaming (event) Analytics
– Visualization
– Citizen Data Scientist
– SQL against Big Data
• More data available & accessible
(IoT, Social, Media, IT operations,
business processes,…)
• Better/larger/cheaper/faster
data storage capabilities
11
Many cloud services around
Big Data & Analytics
12
Big Data Integration
Reference Architecture
IngestPrepare
Transform,
Merge, Enrich
Save
GovernGovern
Serve
Analyze & Act
Present,
Leverage
& ‘Action’
Extract
Explore
Purge
13
Data Integration Platform
14
Mapping Oracle portfolio to
Reference Architecture
Big Data Discovery
Data Visualization
BI CS
IT Analytics
Security Analytics
Log Analytics
15
Tip: OEMM - Oracle Enterprise
Metadata Management
16
Citizen Data Scientist
• Data Visualization CS
• Big Data Preparation CS
• Big Data Discovery CS
• Machine Learning CS
17
Oracle Machine Learning
Cloud Service
18
19
20
https://www.zeppelinhub.com/
Relational Data
& friends
21
22
Traditional approach
• All enterprise data is in the Oracle [relational] Database
– Except very unstructured documents - and sometimes even those
23
Center of the Data Universe is
shifting
24
Variety in data – Data Tiering
• How long relevant (hot vs cold vs dead)?
• How fine grained and how accurate?
• What is it used for?
– By whom, where, in what way, using which tools
• What format is it in/should it be in?
• How to be processed?
• What confidentiality & integrity is required?
• How much of it?
25
Trends around data storage
and data processing
• Take processing to data [to reduce data movement]
– Exadata SmartScan in Storage Cells (SQL & R processing)
– Hadoop MapReduce/Spark
– Coherence Processors
– Streaming Analytics
– Microservices, stand alone data domains
• Distributed data partitions – for scalability and parallelization [and fault
tolerance when also replicated]:
– Shards (Oracle Database 12cR2) and Partitioned External Tables
– TimesTen Velocity Scale – distributed In-Memory OLTP
– Hadoop HDFS, Apache Kafka
• New paradigms regarding transactional data
– CQRS (for example Oracle Database In Memory (read) / In Flash/On disk
(read/write), Write behind cache)
– Event Sourcing, Transaction Log
26
Oracle Database
• How much of your data
– Arrives through (business) transactions that require true ACID?
– Is involved in current business operations?
– Will ever be updated [again]?
– Plays a direct role in integrity [of other records]?
– Is actively accessed [on a regular basis] ?
– Really has to be in the OLTP engine?
• How much of the data currently in your OLTP engine could be off-loaded
– If that data remains accessible through SQL (even from within the OLTP engine,
without altering existing queries) with reasonable response times
• What if such off-loading
– Improves performance of the OLTP engine for transactions
– Shortens batch jobs [by engaging distributed, scale out processing options]
– Opens up possibilities for advanced analytics
– Potentially lowers the cost [licenses & specialized hardware] for the OLTP engine
– Introduces some change and complexity
27
Oracle Big Data SQL
• Big Data SQL: A ‘franchised query engine,’ enables scalable, integrated
access in situ to the entire Big Data Management System (BDMS)
– Meta data, Query execution, Workload Management, Data Optimization
– Primary role for Oracle Database – foundation for BDMS
See Statement of Direction: http://www.oracle.com/technetwork/database/bigdata-appliance/overview/sod-bdms-2015-04-final-2516729.pdf
Oracle Database Development
28
29
Oracle Forms
• Release 12.2.1.1 is available
– 12.2.2 (or 12.2.1.2) is planned for late 2016
– Support for Forms 12c: Premier Oct 2020, Extended 2023 – (and moving)
• Forms usually runs in browser – using the Java JRE plugin for Applets
– Modern browsers have stopped or will stop supporting the Java plugin
– Forms will either have to run on outdated browsers (IE, old versions of Firefox or
Chrome) or run outside the browser
– The main changes around Forms are around running Forms outside the browser –
as standalone Java Web Start (jnlp) application
– Also: Forms Helper – script for customizing post-install environment (simplified
WLST)
• On Reports:
– Reports 12c exists – it is the terminal release
– From now on, reporting should be done using BI Publisher
– BI Publisher has become part of the Developer Suite and will be included in the
WebLogic Suite
30
Forms in the Cloud
31
APEX – 5.1
• Interactive Grid – A new rich, client-side region type that allows editing multiple rows of
data in a dynamic, JSON-enabled grid, and supports multiple grids on a single page.
• Master / Detail / Detail – Provide a wizard interface to define declarative
master/detail/detail regions.
• New Charting Engine – Include a new JavaScript (Oracle JET) based charting engine
developed by Oracle which produces responsive and accessible HTML5 charts.
– AnyChart is on the way out
• Ability to have multiple tabs open to the same APEX application and isolate session
state
• Improved Wizards - fewer steps and more attributes set by default.
• Declarative RTL Support –declarative methods to control user interface direction-
support for both Left-to-Right and Right-To-Left languages.
• Packaged Applications – Improved framework and enhancements to the packaged
applications.
• Status: EA 2 is available (hosted) as of September 2016
– APEX 5.1 Production – early 2017?
32
New in SQL in 12cR2
• Listagg improvements
• Error handling for CAST function & new Validate_Conversion function
• Materialized Views
– Real Time Materialized Views (stale plus logs)
– Statement Level Refresh
• AL32UTF8 As the Default Database Character Set
• New capabilities for generating JSON documents directly from SQL
queries, improved JSON support in In Memory processing
• Beyond 12cR2
• Approximate Query Processing (using HyperLogLog)
• Analytical Views
• Band Join- better performance for non-equijoins
• Temporary, cached in memory tables for duration of cursor
• Partitioned External Tables
33
New in PL/SQL in 12cR2
• Deprecated procedures and functions
• Accessible by at procedure or function level
• JSON support: generation of JSON documents using PL/SQL API and
Oracle supplied Object Types (somewhat akin to XMLType)
– JSON SQL functions available in PL/SQL expressions
• Supplied package dbms_plsql_code_coverage to identify code units not
touched in specific
[test] scenarios
• PL/Scope enhancements –
more fine grained reporting
• Edition Based Redefinition
does ‘garbage collection’ –
editioned objects no
longer in use
are cleaned up
34
Other Database Development
News
• JS Stored Procedures
• SQL Developer GUI Debugger
– One session can have another start debugging
– At breakpoint: execute SQL to inspect run context – including PL/SQL state
• SQLcl
• ORDS – Oracle REST Data Services
35
36
Summary of
Oracle OpenWorld 2016
• (5 days filled to brim with 1800+ sessions, 12 keynotes, 150+ demo
booths, hundreds of vendors and quite a few rumors & hallway tales)
• Infrastructure [as a Service]
– Generation 2 Data Center
– Network & IOPS (storage, NVMe, Flash)
– Exadata SL
• Abdication of the single, central, enterprise Oracle RDBMS – and the
limelight for data
– PDBs
– Sharding
– Hadoop & Spark (& SQL & R)
– Machine Learning
• Adoption of open source projects, industry trends & community darlings
– Node.js, Docker, Microservices, Git(Hub), Python, Slack, …
37
Summary of
Oracle OpenWorld 2016 (2)
• Cloud [First] strategy
– Migrate & Extend i/o [bidirectional] Lift & Shift
– Cloud@Customer
– Status and future of On Premises software (and yet Engineered Systems)
– Ops in Oracle Data Centers
– Subscription Models, Suites (i/o a la carte)
– How fast can Oracle move [without spreading itself too thin]?
• SaaS and [Unlimited] Applications
– SaaS portfolio quite extensive
– UX is important asset of the SaaS applications
– Real cloud elements are improving (APIs, extensibility)
– Traditional Apps are still evolving [as promised] – and seem to benefit from SaaS and
technological advances across the board
• Oracle Public Cloud consistency, architecture and the Dogfood Doctrine
– Fabric and foundational components
– Designated capabilities and mutual integration
38
Oracle OpenWorld 2016 Tag Cloud
Oow2016 review-db-dev-bigdata-BI

Weitere ähnliche Inhalte

Was ist angesagt?

Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Lucas Jellema
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureLucas Jellema
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...Marcus Vinicius Miguel Pedro
 
Welcome to databases in the Cloud
Welcome to databases in the CloudWelcome to databases in the Cloud
Welcome to databases in the CloudNelson Calero
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Zohar Elkayam
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to CloudMarcus Vinicius Miguel Pedro
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Nelson Calero
 
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...Lucas Jellema
 
Customer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCCustomer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCPrecisely
 
REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25Jon Petter Hjulstad
 
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAATemporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAACuneyt Goksu
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudAlex Zaballa
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Lucas Jellema
 
Introducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightIntroducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightLucas Jellema
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudAlex Zaballa
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloudOracleMySQL
 

Was ist angesagt? (20)

Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
 
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
 
Welcome to databases in the Cloud
Welcome to databases in the CloudWelcome to databases in the Cloud
Welcome to databases in the Cloud
 
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19
 
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...
It's a wrap - closing keynote for nlOUG Tech Experience 2017 (16th June, The ...
 
Customer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCCustomer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDC
 
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
 
REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25
 
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAATemporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
 
Introducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightIntroducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business Insight
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
 
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloud
 

Andere mochten auch

Jillian daly resume 8 26-16
Jillian daly resume 8 26-16Jillian daly resume 8 26-16
Jillian daly resume 8 26-16Jillian Burns
 
Boletín informativo FAO El Salvador
Boletín informativo FAO El SalvadorBoletín informativo FAO El Salvador
Boletín informativo FAO El SalvadorFAOElSalvador
 
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...FAO
 
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job TypesPre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job TypesCA Technologies
 
Genre case study
Genre case studyGenre case study
Genre case studyAbi Baxter
 

Andere mochten auch (20)

Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 
Agile organisatieaspecten voor dev ops en continuous delivery
Agile organisatieaspecten voor dev ops  en continuous deliveryAgile organisatieaspecten voor dev ops  en continuous delivery
Agile organisatieaspecten voor dev ops en continuous delivery
 
First8 java one review 2016
First8 java one review 2016First8 java one review 2016
First8 java one review 2016
 
Introducción al deseño
Introducción al deseñoIntroducción al deseño
Introducción al deseño
 
Jillian daly resume 8 26-16
Jillian daly resume 8 26-16Jillian daly resume 8 26-16
Jillian daly resume 8 26-16
 
Leukaemia 5 july 2010 dr. gm
Leukaemia 5 july 2010 dr. gmLeukaemia 5 july 2010 dr. gm
Leukaemia 5 july 2010 dr. gm
 
Boletín informativo FAO El Salvador
Boletín informativo FAO El SalvadorBoletín informativo FAO El Salvador
Boletín informativo FAO El Salvador
 
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...
Docs. LARC/16/2 - Desafíos y perspectivas para la seguridad alimentaria y nut...
 
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job TypesPre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
Pre-Con Ed: Deep Dive into CA Workload Automation Agent Job Types
 
Bryn llewellyn why_use_plsql at amis25
Bryn llewellyn why_use_plsql at amis25Bryn llewellyn why_use_plsql at amis25
Bryn llewellyn why_use_plsql at amis25
 
1609oowemeadba lucasjellema-sqlpatternrecognition-160907125609
1609oowemeadba lucasjellema-sqlpatternrecognition-1609071256091609oowemeadba lucasjellema-sqlpatternrecognition-160907125609
1609oowemeadba lucasjellema-sqlpatternrecognition-160907125609
 
Innovation tour presentation paul oow16 review
Innovation tour presentation paul oow16 reviewInnovation tour presentation paul oow16 review
Innovation tour presentation paul oow16 review
 
Amis25 practical example service virtualization api simulation
Amis25 practical example service virtualization api simulationAmis25 practical example service virtualization api simulation
Amis25 practical example service virtualization api simulation
 
Designing ACM solutions AMIS25
Designing  ACM solutions   AMIS25Designing  ACM solutions   AMIS25
Designing ACM solutions AMIS25
 
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
 
Genre case study
Genre case studyGenre case study
Genre case study
 
Pci multitenancy exalogic at AMIS25
Pci multitenancy exalogic at AMIS25Pci multitenancy exalogic at AMIS25
Pci multitenancy exalogic at AMIS25
 
ACM BPM and elasticsearch AMIS25
ACM BPM and elasticsearch AMIS25ACM BPM and elasticsearch AMIS25
ACM BPM and elasticsearch AMIS25
 
Ebr the key_to_online_application_upgrade at amis25
Ebr the key_to_online_application_upgrade at amis25Ebr the key_to_online_application_upgrade at amis25
Ebr the key_to_online_application_upgrade at amis25
 
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node finalOracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
 

Ähnlich wie Oow2016 review-db-dev-bigdata-BI

Kylin and Druid Presentation
Kylin and Druid PresentationKylin and Druid Presentation
Kylin and Druid Presentationargonauts007
 
Modernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio JourneyModernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio JourneyAlluxio, Inc.
 
An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)Marco Gralike
 
Apache Kylin: OLAP Engine on Hadoop - Tech Deep Dive
Apache Kylin: OLAP Engine on Hadoop - Tech Deep DiveApache Kylin: OLAP Engine on Hadoop - Tech Deep Dive
Apache Kylin: OLAP Engine on Hadoop - Tech Deep DiveXu Jiang
 
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...Marcin Bielak
 
SQL Analytics for Search Engineers - Timothy Potter, Lucidworksngineers
SQL Analytics for Search Engineers - Timothy Potter, LucidworksngineersSQL Analytics for Search Engineers - Timothy Potter, Lucidworksngineers
SQL Analytics for Search Engineers - Timothy Potter, LucidworksngineersLucidworks
 
Flink in Zalando's world of Microservices
Flink in Zalando's world of Microservices   Flink in Zalando's world of Microservices
Flink in Zalando's world of Microservices ZalandoHayley
 
Flink in Zalando's World of Microservices
Flink in Zalando's World of Microservices  Flink in Zalando's World of Microservices
Flink in Zalando's World of Microservices Zalando Technology
 
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...Facultad de Informática UCM
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetHostedbyConfluent
 
Otimizações de Projetos de Big Data, Dw e AI no Microsoft Azure
Otimizações de Projetos de Big Data, Dw e AI no Microsoft AzureOtimizações de Projetos de Big Data, Dw e AI no Microsoft Azure
Otimizações de Projetos de Big Data, Dw e AI no Microsoft AzureLuan Moreno Medeiros Maciel
 
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...Lviv Startup Club
 
ECU ODS data integration using OWB and SSIS UNC Cause 2013
ECU ODS data integration using OWB and SSIS UNC Cause 2013ECU ODS data integration using OWB and SSIS UNC Cause 2013
ECU ODS data integration using OWB and SSIS UNC Cause 2013Keith Washer
 
[WSO2Con EU 2018] The Rise of Streaming SQL
[WSO2Con EU 2018] The Rise of Streaming SQL[WSO2Con EU 2018] The Rise of Streaming SQL
[WSO2Con EU 2018] The Rise of Streaming SQLWSO2
 
How Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and AnalyticsHow Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and AnalyticsSingleStore
 
Cloud-native Semantic Layer on Data Lake
Cloud-native Semantic Layer on Data LakeCloud-native Semantic Layer on Data Lake
Cloud-native Semantic Layer on Data LakeDatabricks
 

Ähnlich wie Oow2016 review-db-dev-bigdata-BI (20)

Oracle OpenWo2014 review part 03 three_paa_s_database
Oracle OpenWo2014 review part 03 three_paa_s_databaseOracle OpenWo2014 review part 03 three_paa_s_database
Oracle OpenWo2014 review part 03 three_paa_s_database
 
Kylin and Druid Presentation
Kylin and Druid PresentationKylin and Druid Presentation
Kylin and Druid Presentation
 
Modernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio JourneyModernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio Journey
 
An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)
 
An AMIS overview of database 12c
An AMIS overview of database 12cAn AMIS overview of database 12c
An AMIS overview of database 12c
 
Apache Kylin: OLAP Engine on Hadoop - Tech Deep Dive
Apache Kylin: OLAP Engine on Hadoop - Tech Deep DiveApache Kylin: OLAP Engine on Hadoop - Tech Deep Dive
Apache Kylin: OLAP Engine on Hadoop - Tech Deep Dive
 
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
 
SQL Analytics for Search Engineers - Timothy Potter, Lucidworksngineers
SQL Analytics for Search Engineers - Timothy Potter, LucidworksngineersSQL Analytics for Search Engineers - Timothy Potter, Lucidworksngineers
SQL Analytics for Search Engineers - Timothy Potter, Lucidworksngineers
 
Flink in Zalando's world of Microservices
Flink in Zalando's world of Microservices   Flink in Zalando's world of Microservices
Flink in Zalando's world of Microservices
 
Flink in Zalando's World of Microservices
Flink in Zalando's World of Microservices  Flink in Zalando's World of Microservices
Flink in Zalando's World of Microservices
 
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
 
Dev Ops Training
Dev Ops TrainingDev Ops Training
Dev Ops Training
 
Otimizações de Projetos de Big Data, Dw e AI no Microsoft Azure
Otimizações de Projetos de Big Data, Dw e AI no Microsoft AzureOtimizações de Projetos de Big Data, Dw e AI no Microsoft Azure
Otimizações de Projetos de Big Data, Dw e AI no Microsoft Azure
 
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...
Vitalii Bondarenko - Масштабована бізнес-аналітика у Cloud Big Data Cluster. ...
 
ECU ODS data integration using OWB and SSIS UNC Cause 2013
ECU ODS data integration using OWB and SSIS UNC Cause 2013ECU ODS data integration using OWB and SSIS UNC Cause 2013
ECU ODS data integration using OWB and SSIS UNC Cause 2013
 
[WSO2Con EU 2018] The Rise of Streaming SQL
[WSO2Con EU 2018] The Rise of Streaming SQL[WSO2Con EU 2018] The Rise of Streaming SQL
[WSO2Con EU 2018] The Rise of Streaming SQL
 
How Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and AnalyticsHow Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and Analytics
 
Cloud-native Semantic Layer on Data Lake
Cloud-native Semantic Layer on Data LakeCloud-native Semantic Layer on Data Lake
Cloud-native Semantic Layer on Data Lake
 
Oracle OpenWorld 2014 Review Part Five - SaaS
Oracle OpenWorld 2014 Review Part Five - SaaSOracle OpenWorld 2014 Review Part Five - SaaS
Oracle OpenWorld 2014 Review Part Five - SaaS
 

Mehr von Getting value from IoT, Integration and Data Analytics

Mehr von Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
introduction to Beacons --- Conclusion disruptive
introduction to Beacons --- Conclusion disruptiveintroduction to Beacons --- Conclusion disruptive
introduction to Beacons --- Conclusion disruptive
 

Kürzlich hochgeladen

JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Kürzlich hochgeladen (20)

JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Oow2016 review-db-dev-bigdata-BI

  • 1. The AMIS Team Oracle OpenWorld 2016, Nieuwegein, 13th October 2016 Oracle OpenWorld 2016 Review Data - Database Development, BigData, BI
  • 2. 2 Data • ACID is expensive • OLTP is a niche • Moving data takes long – bring processing to data • SQL is omnipresent – expose all data in an SQL friendly way – Including NoSQL and data on Hadoop • Data from the past should be able to help us predict the future – Bring on machine learning (aka AI aka predictive analytics) – Aided by the citizen data scientist in (Big) Data Discovery • Fast Data (big data at high velocity) should be handled in real time – Enter: Streaming Analytics & Apache Kafka • Oh and ehm …. a next major release of Oracle Database is available – 12cR2 – only on the cloud for now – Highlights: Sharding, More PDB (“virtual database”), Approximate Query Processing, Leverage In-Memory even more, JSON document generation and faster JSON processing, Analytic Views
  • 3. 3 Learning • How do we learn? – Try something (else) => get feedback => learn • Eventually: – We get it (understanding) so we can predict the outcome of a certain action in a new situation – Or we have experienced enough situations to predict the outcome in most situations with high confidence • Through interpolation, extrapolation, etc. – We remain clueless
  • 4. 4 Machine Learning • Analyze Historical Data (input and result – training set) to discover Patterns & Models • Iteratively apply Models to [additional] Input (test set) and compare model outcome with known actual result to improve the model • Use Model to predict outcome for entirely new data
  • 5. 5 Data Discovery A B C D E F G 1104534 ZTR 0.1 anijs 2 36 T 631148 ESE 132 rivier 0 21 S -3 WGN 71 appel 0 1 - 1262300 ZTR 56 zes 2 41 T 315529 HVN 1290 hamer 0 11 - 788914 ASM 676 zwaluw 0 26 T 157762 HVN 9482 wie 0 6 - 946681 DHG 42 rond 1 31 T -31539 WGN 2423 bruin 0 0 - 47338 HVN 54 hamer 0 16 P
  • 6. 6 Scatter Plot Attribute F (Y-axis)vs Attribute A 0 5 10 15 20 25 30 35 40 45 -500000 0 500000 10000001500000 Y-Values Y-Values
  • 7. 7 Scatter Plot Attribute F (Y-axis)vs Attribute A 0 5 10 15 20 25 30 35 40 45 1960 1980 2000 2020 Age of Lucas Jellema vs Year Y-Values
  • 8. 8 Data Discovery Time City - - #Kids Age Level of Education 1104534 ZTR 0.1 anijs 2 36 T 631148 ESE 132 rivier 0 21 S -3 WGN 71 appel 0 1 - 1262300 ZTR 56 zes 2 41 T 315529 HVN 1290 hamer 0 11 - 788914 ASM 676 zwaluw 0 26 T 157762 HVN 9482 wie 0 6 - 946681 DHG 42 rond 1 31 T -31539 WGN 2423 bruin 0 0 - 47338 HVN 54 hamer 0 16 P
  • 9. 9 Machine Learning, Data Mining & Predictive Analytics
  • 10. 10 Recent developments • More compute capacity, smarter algorithms and better analytical tooling – Evolving Machine Learning – Smart text and speech analysis (NLP, ESA) – Real time predictions become a reality – Streaming (event) Analytics – Visualization – Citizen Data Scientist – SQL against Big Data • More data available & accessible (IoT, Social, Media, IT operations, business processes,…) • Better/larger/cheaper/faster data storage capabilities
  • 11. 11 Many cloud services around Big Data & Analytics
  • 12. 12 Big Data Integration Reference Architecture IngestPrepare Transform, Merge, Enrich Save GovernGovern Serve Analyze & Act Present, Leverage & ‘Action’ Extract Explore Purge
  • 14. 14 Mapping Oracle portfolio to Reference Architecture Big Data Discovery Data Visualization BI CS IT Analytics Security Analytics Log Analytics
  • 15. 15 Tip: OEMM - Oracle Enterprise Metadata Management
  • 16. 16 Citizen Data Scientist • Data Visualization CS • Big Data Preparation CS • Big Data Discovery CS • Machine Learning CS
  • 18. 18
  • 19. 19
  • 22. 22 Traditional approach • All enterprise data is in the Oracle [relational] Database – Except very unstructured documents - and sometimes even those
  • 23. 23 Center of the Data Universe is shifting
  • 24. 24 Variety in data – Data Tiering • How long relevant (hot vs cold vs dead)? • How fine grained and how accurate? • What is it used for? – By whom, where, in what way, using which tools • What format is it in/should it be in? • How to be processed? • What confidentiality & integrity is required? • How much of it?
  • 25. 25 Trends around data storage and data processing • Take processing to data [to reduce data movement] – Exadata SmartScan in Storage Cells (SQL & R processing) – Hadoop MapReduce/Spark – Coherence Processors – Streaming Analytics – Microservices, stand alone data domains • Distributed data partitions – for scalability and parallelization [and fault tolerance when also replicated]: – Shards (Oracle Database 12cR2) and Partitioned External Tables – TimesTen Velocity Scale – distributed In-Memory OLTP – Hadoop HDFS, Apache Kafka • New paradigms regarding transactional data – CQRS (for example Oracle Database In Memory (read) / In Flash/On disk (read/write), Write behind cache) – Event Sourcing, Transaction Log
  • 26. 26 Oracle Database • How much of your data – Arrives through (business) transactions that require true ACID? – Is involved in current business operations? – Will ever be updated [again]? – Plays a direct role in integrity [of other records]? – Is actively accessed [on a regular basis] ? – Really has to be in the OLTP engine? • How much of the data currently in your OLTP engine could be off-loaded – If that data remains accessible through SQL (even from within the OLTP engine, without altering existing queries) with reasonable response times • What if such off-loading – Improves performance of the OLTP engine for transactions – Shortens batch jobs [by engaging distributed, scale out processing options] – Opens up possibilities for advanced analytics – Potentially lowers the cost [licenses & specialized hardware] for the OLTP engine – Introduces some change and complexity
  • 27. 27 Oracle Big Data SQL • Big Data SQL: A ‘franchised query engine,’ enables scalable, integrated access in situ to the entire Big Data Management System (BDMS) – Meta data, Query execution, Workload Management, Data Optimization – Primary role for Oracle Database – foundation for BDMS See Statement of Direction: http://www.oracle.com/technetwork/database/bigdata-appliance/overview/sod-bdms-2015-04-final-2516729.pdf
  • 29. 29 Oracle Forms • Release 12.2.1.1 is available – 12.2.2 (or 12.2.1.2) is planned for late 2016 – Support for Forms 12c: Premier Oct 2020, Extended 2023 – (and moving) • Forms usually runs in browser – using the Java JRE plugin for Applets – Modern browsers have stopped or will stop supporting the Java plugin – Forms will either have to run on outdated browsers (IE, old versions of Firefox or Chrome) or run outside the browser – The main changes around Forms are around running Forms outside the browser – as standalone Java Web Start (jnlp) application – Also: Forms Helper – script for customizing post-install environment (simplified WLST) • On Reports: – Reports 12c exists – it is the terminal release – From now on, reporting should be done using BI Publisher – BI Publisher has become part of the Developer Suite and will be included in the WebLogic Suite
  • 31. 31 APEX – 5.1 • Interactive Grid – A new rich, client-side region type that allows editing multiple rows of data in a dynamic, JSON-enabled grid, and supports multiple grids on a single page. • Master / Detail / Detail – Provide a wizard interface to define declarative master/detail/detail regions. • New Charting Engine – Include a new JavaScript (Oracle JET) based charting engine developed by Oracle which produces responsive and accessible HTML5 charts. – AnyChart is on the way out • Ability to have multiple tabs open to the same APEX application and isolate session state • Improved Wizards - fewer steps and more attributes set by default. • Declarative RTL Support –declarative methods to control user interface direction- support for both Left-to-Right and Right-To-Left languages. • Packaged Applications – Improved framework and enhancements to the packaged applications. • Status: EA 2 is available (hosted) as of September 2016 – APEX 5.1 Production – early 2017?
  • 32. 32 New in SQL in 12cR2 • Listagg improvements • Error handling for CAST function & new Validate_Conversion function • Materialized Views – Real Time Materialized Views (stale plus logs) – Statement Level Refresh • AL32UTF8 As the Default Database Character Set • New capabilities for generating JSON documents directly from SQL queries, improved JSON support in In Memory processing • Beyond 12cR2 • Approximate Query Processing (using HyperLogLog) • Analytical Views • Band Join- better performance for non-equijoins • Temporary, cached in memory tables for duration of cursor • Partitioned External Tables
  • 33. 33 New in PL/SQL in 12cR2 • Deprecated procedures and functions • Accessible by at procedure or function level • JSON support: generation of JSON documents using PL/SQL API and Oracle supplied Object Types (somewhat akin to XMLType) – JSON SQL functions available in PL/SQL expressions • Supplied package dbms_plsql_code_coverage to identify code units not touched in specific [test] scenarios • PL/Scope enhancements – more fine grained reporting • Edition Based Redefinition does ‘garbage collection’ – editioned objects no longer in use are cleaned up
  • 34. 34 Other Database Development News • JS Stored Procedures • SQL Developer GUI Debugger – One session can have another start debugging – At breakpoint: execute SQL to inspect run context – including PL/SQL state • SQLcl • ORDS – Oracle REST Data Services
  • 35. 35
  • 36. 36 Summary of Oracle OpenWorld 2016 • (5 days filled to brim with 1800+ sessions, 12 keynotes, 150+ demo booths, hundreds of vendors and quite a few rumors & hallway tales) • Infrastructure [as a Service] – Generation 2 Data Center – Network & IOPS (storage, NVMe, Flash) – Exadata SL • Abdication of the single, central, enterprise Oracle RDBMS – and the limelight for data – PDBs – Sharding – Hadoop & Spark (& SQL & R) – Machine Learning • Adoption of open source projects, industry trends & community darlings – Node.js, Docker, Microservices, Git(Hub), Python, Slack, …
  • 37. 37 Summary of Oracle OpenWorld 2016 (2) • Cloud [First] strategy – Migrate & Extend i/o [bidirectional] Lift & Shift – Cloud@Customer – Status and future of On Premises software (and yet Engineered Systems) – Ops in Oracle Data Centers – Subscription Models, Suites (i/o a la carte) – How fast can Oracle move [without spreading itself too thin]? • SaaS and [Unlimited] Applications – SaaS portfolio quite extensive – UX is important asset of the SaaS applications – Real cloud elements are improving (APIs, extensibility) – Traditional Apps are still evolving [as promised] – and seem to benefit from SaaS and technological advances across the board • Oracle Public Cloud consistency, architecture and the Dogfood Doctrine – Fabric and foundational components – Designated capabilities and mutual integration

Hinweis der Redaktion

  1. Example of a notebook: https://github.com/rhiever/Data-Analysis-and-Machine-Learning-Projects/blob/master/example-data-science-notebook/Example%20Machine%20Learning%20Notebook.ipynb
  2. Oracle Application Express 5.1 introduces a new component, the interactive grid, that combines the best of both interactive reports and tabular forms while lifting restrictions such as allowing for only a single tabular form region on a page. The interactive grid is a rich, client-side region type that allows editing multiple rows of data in a dynamic, JavaScript Object Notation-enabled grid that supports multiple grids on a single page. I build highly interactive master detail pages so loved by Oracle Forms developers. Oracle Application Express 5.1 is a huge leap forward in end user productivity. In this session see how the interactive grid brings dynamic, rich-client reporting and multirow editing capabilities to your Oracle Application Express applications and how the new, powerful charting engine (based on Oracle JavaScript Extension Toolkit ) enables users to visualize and interact with their data like never before. The session also takes an in-depth look at numerous other enhancements, such as the new live template options, support for right-to-left languages, and the future of the page designer with the integrated component view. the new data visualization capabilities available with Oracle Application Express 5.1, based on the Oracle JavaScript Extension Toolkit and other components. Oracle JavaScript Extension Toolkit is a JavaScript charting solution that is highly customizable, accessible, interactive, and incorporates automatic responsive design support. See how easily you can integrate these great looking visualizations to tell a story in your application.
  3. See for example thread on AskTom on SQL Assertions: https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:698031000346429496
  4. 12cR2: http://docs.oracle.com/cloud/latest/exadataexpress-cloud/CSDBP/GUID-F1E74056-FB12-414A-9AAA-579E9540801E.htm#CSDBP-GUID-40C9753E-34CC-403C-8840-581875FC34E1
  5. https://tagul.com/wuxmhhmc65n4/oow2016-word-cloud