SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
06/04/2015 08:58Results Determination, powered by SAP HANA | SCN
Page 1 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana
Results Determination, powered by SAP HANA
Introduction
During its SAP implementation, Cambridge Assessment faced the challenge of how to
implement a new solution to determine candidate examination results.
Following analysis and proof of concept work, a joint Cambridge Assessment and
Cognizant Technology Solutions project team is delivering a Native SAP HANA
solution, which will represent a significant business change to examinations
processing.
Following a proof of concept in 2014 and a full design and build, the solution is
currently in the testing phase before rollout in September 2015.
Background – What we do
Cambridge Assessment (part of the University of Cambridge) is a not for profit
organisation that creates and administers examinations for learners and assessment
organisations across the globe.
Viewed at a distance, the examination process can be broken down into the following
steps:
06/04/2015 08:58Results Determination, powered by SAP HANA | SCN
Page 2 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana
Results Determination - Current Challenges
Results Determination (The process of turning marks into results) involves a number
of challenges:
High volume and throughput:
- 10,000,000 candidate exams taken each year
- 800,000,000 marks received each year
- Peak processing of 7,000,000 marks/hour, 2,000 marks/second
- Results Determination processes which run over period of days
· Legacy systems have product structures held in code which limits the business
ability to be able to create new products which would ‘break’ the code quickly
· Complex Business Rules – Calculation of each candidate's results involve the
combination of approximately 60 raw marks and the calculation of 20 new marks
through a series of mathematical formulae.
The Way forward for Results Determination
When Cambridge Assessment decided to implement SAP, replacing its legacy
systems, this raised the question of how Results Determination could be achieved in a
new technology that would tackle the challenges experienced previously.
Following analysis and proof of concept work, the project team started to consider
SAP HANA as an alternative to the initial SAP SLcM implementation. The attraction
to HANA was clear:
HANA database allows Cambridge Assessment product rules to be defined in
data, as product data recipes.
Conceptually, by processing data ‘in memory’ HANA could reduce the amount of
time spent in costly Results Determination read and write processes
HANA hardware is configured to support parallel processing, which supports the
06/04/2015 08:58Results Determination, powered by SAP HANA | SCN
Page 3 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana
high-volume of candidate processing against product rules.
The columnar data store offers further improvements in the performance of read
processes.
Cambridge Assessment engaged in a three-stage Proof of Concept to prove the data-
definition concept, volume processing and data transfer in and out of HANA, after
which the decision was taken to move forward with SAP HANA.
Solution Architecture
The Results Determination Solution has the following features:
Results Determination process will be executed within native SAP HANA with
raw marks flowing in from a variety of third-party marking systems and
additional reference data (for e.g. candidates, centres, booking etc.) fed real-time
from SAP Business Suite, third-party databases & excel files upload via user
interfaces.
The end to end process consists of steps such as validation & reconciliation of
raw marks followed by execution core calculation algorithms on vast amounts of
marks for numerous candidates.
The results further pass through a serious of post-calculation check points before
being packaged and sent back to SAP Business Suite from where the results are
published to the candidates.
The technologies involved in the solution are illustrated below:
06/04/2015 08:58Results Determination, powered by SAP HANA | SCN
Page 4 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana
The HANA box is built on a single-node IBM X6 processor with SUSE Linux OS
and 512GB memory.
The box itself is a stand-alone NetWeaver 7.4 on HANA but with no standard
package installed. Most of the building blocks are within Native HANA making
use of features such as Information Views, stored procedures, column stores etc.
with the NetWeaver layer on top primarily used for BRFplus decision tables,
user interfaces and job orchestration.
All of the real-time data intensive operational reporting is built using various
reporting tools available within the SAP Business Objects 4.1 suite. The reports
and other interactive user interfaces are further combined within a single view
on SAP Enterprise Portal.
The application depends on external data being passed into it at real-time using
SAP LT Replication technology from SAP Business Suite and SAP Data Services
4.2 for data from other third-party databases.
Large volumes of granular raw marks are streamed into the application from a
variety of marking sources through the SAP Process Integration middle-ware
with volume data buffered in the interim. Examination results once processed &
calculated are sent back using SAP Data Services to SAP Business Suite for
06/04/2015 08:58Results Determination, powered by SAP HANA | SCN
Page 5 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana
completion of the business process and to SAP BW & third-party systems to
facilitate offline statistical reporting & analytics and long-term storage.
Although built on a stand-alone system for now, the use of right and advanced
systems positions us to easily integrate & scale the application with packaged
solutions in future such as SAP Suite on HANA or BW on HANA if need be.
Interim Project Outcome
As previously stated, the solution is currently in the testing phase, so the business
benefits of the project deliverables are unproven. Still the interim project outcomes
are as follows:
Complex business rules have been defined and stored as data defined recipes in
HANA.
Compared to previous solutions which involved significant effort to hardcode
product structures, HANA with the NetWeaver 7.4 front end delivers a User
Interface with the capability to load new product structures.
Processing throughput has improved by several thousand times and
performance on hardware scaled for the initial implementation already exceeds
the full performance requirement for Cambridge Assessment.
Existing solution Target Performance Current Test Results
using HANA
· Initial SLCM
Implementation: <1
Marks/Sec
· Current phase target:
300 Marks/Sec
· Final state: 2000
Marks/Sec
· Current PSV rate: 8000
Marks/Sec
· Key process speed is
business enabler

Mais conteúdo relacionado

Mais procurados

Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsLuc Vanrobays
 
S4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-PurnaS4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-PurnaChandar Pokala
 
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapSAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapEdwin Weijers
 
5 SAP HANA Implementation Tips CIOs Sould Know
5 SAP HANA Implementation Tips CIOs Sould Know5 SAP HANA Implementation Tips CIOs Sould Know
5 SAP HANA Implementation Tips CIOs Sould KnowAbhishek Sood
 
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...Wiiisdom
 
Sap testing with sol man and sap quality center
Sap testing with sol man and sap quality centerSap testing with sol man and sap quality center
Sap testing with sol man and sap quality centerEnterpriseOne
 
Resume_Bhavana_Gaur_SAPBW
Resume_Bhavana_Gaur_SAPBWResume_Bhavana_Gaur_SAPBW
Resume_Bhavana_Gaur_SAPBWbhavana gaur
 
SAP Learning Hub - SAP Activate - 20 September 2016
SAP Learning Hub - SAP Activate - 20 September 2016SAP Learning Hub - SAP Activate - 20 September 2016
SAP Learning Hub - SAP Activate - 20 September 2016Lejlaseperovic
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrixp6academy
 
SAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP Technology
 
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...Luc Vanrobays
 
What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsSAP Technology
 
Sap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypesSap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypesLuc Vanrobays
 
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects WebiBI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects WebiWiiisdom
 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategyssuser017e8f
 
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP Technology
 
SAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP Technology
 
How to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bwHow to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bwLuc Vanrobays
 

Mais procurados (20)

Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds views
 
Determine your sizing requirements
Determine your sizing requirementsDetermine your sizing requirements
Determine your sizing requirements
 
S4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-PurnaS4 Financials Powered By HANA-Purna
S4 Financials Powered By HANA-Purna
 
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapSAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
 
5 SAP HANA Implementation Tips CIOs Sould Know
5 SAP HANA Implementation Tips CIOs Sould Know5 SAP HANA Implementation Tips CIOs Sould Know
5 SAP HANA Implementation Tips CIOs Sould Know
 
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...
L'avenir de SAP BusinessObjects Web Intelligence ​ - ​BI4.2 SP06 et dernières...
 
Sap testing with sol man and sap quality center
Sap testing with sol man and sap quality centerSap testing with sol man and sap quality center
Sap testing with sol man and sap quality center
 
Resume_Bhavana_Gaur_SAPBW
Resume_Bhavana_Gaur_SAPBWResume_Bhavana_Gaur_SAPBW
Resume_Bhavana_Gaur_SAPBW
 
Sap bw4 hana
Sap bw4 hanaSap bw4 hana
Sap bw4 hana
 
SAP Learning Hub - SAP Activate - 20 September 2016
SAP Learning Hub - SAP Activate - 20 September 2016SAP Learning Hub - SAP Activate - 20 September 2016
SAP Learning Hub - SAP Activate - 20 September 2016
 
Primavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality MatrixPrimavera P6 R7 vs R15.1 Functionality Matrix
Primavera P6 R7 vs R15.1 Functionality Matrix
 
SAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development Tools
 
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...
Dmm300 – mixed scenarios for sap hana data warehousing and BW: overview and e...
 
What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 Operations
 
Sap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypesSap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypes
 
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects WebiBI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategy
 
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
 
SAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP HANA SPS08 Modeling
SAP HANA SPS08 Modeling
 
How to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bwHow to use abap cds for data provisioning in bw
How to use abap cds for data provisioning in bw
 

Semelhante a Results determination, powered by sap hana - sap community network

Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?ingenxtec
 
Soumya ranjan panigrahi visualcv_resume_hana
Soumya ranjan panigrahi visualcv_resume_hanaSoumya ranjan panigrahi visualcv_resume_hana
Soumya ranjan panigrahi visualcv_resume_hanasunny2901
 
h14459-making-sap-hana-mainstream-datacenter-part1
h14459-making-sap-hana-mainstream-datacenter-part1h14459-making-sap-hana-mainstream-datacenter-part1
h14459-making-sap-hana-mainstream-datacenter-part1Reeka Ninomiya
 
Making SAP HANA Mainstream in your Data Center
Making SAP HANA Mainstream in your Data CenterMaking SAP HANA Mainstream in your Data Center
Making SAP HANA Mainstream in your Data CenterChristine Falsetti
 
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutionsBobby Shah
 
Sap s4 hana (2)
Sap s4 hana (2)Sap s4 hana (2)
Sap s4 hana (2)babloo6
 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfankeetkumar4
 
SAP HANA- What does SAP HANA mean?
SAP HANA- What does SAP HANA mean?SAP HANA- What does SAP HANA mean?
SAP HANA- What does SAP HANA mean?Zabeel Institute
 
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...SAP Analytics
 
SAP Data Migration Tools.pdf
SAP Data Migration Tools.pdfSAP Data Migration Tools.pdf
SAP Data Migration Tools.pdfImrul Kabir pavel
 
5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud
5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud
5 Tips to Effectively Migrate Your Planning to SAP Analytics CloudVCERPConsultingPvtLt1
 
Projected cost analysis of the Sap Hana Platform Cost Savings Enabled By Tr...
Projected cost analysis of the Sap Hana Platform   Cost Savings Enabled By Tr...Projected cost analysis of the Sap Hana Platform   Cost Savings Enabled By Tr...
Projected cost analysis of the Sap Hana Platform Cost Savings Enabled By Tr...Abdulrahman Abdulrahim
 
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdf
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdfAccelerate_your_S4HANA_journey_with_automation_vfinal.pdf
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdfssusercfe9e01
 
Overview and what is sap hana 1.0 online training
Overview and what is sap hana 1.0 online training Overview and what is sap hana 1.0 online training
Overview and what is sap hana 1.0 online training NEWYORKSYS-IT SOLUTIONS
 

Semelhante a Results determination, powered by sap hana - sap community network (20)

Sizing modern sap hana landscapes
Sizing modern sap hana landscapesSizing modern sap hana landscapes
Sizing modern sap hana landscapes
 
Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?Why is Smooth Transition to SAP Hana Migration Important?
Why is Smooth Transition to SAP Hana Migration Important?
 
Soumya ranjan panigrahi visualcv_resume_hana
Soumya ranjan panigrahi visualcv_resume_hanaSoumya ranjan panigrahi visualcv_resume_hana
Soumya ranjan panigrahi visualcv_resume_hana
 
h14459-making-sap-hana-mainstream-datacenter-part1
h14459-making-sap-hana-mainstream-datacenter-part1h14459-making-sap-hana-mainstream-datacenter-part1
h14459-making-sap-hana-mainstream-datacenter-part1
 
Making SAP HANA Mainstream in your Data Center
Making SAP HANA Mainstream in your Data CenterMaking SAP HANA Mainstream in your Data Center
Making SAP HANA Mainstream in your Data Center
 
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
 
Project report
Project reportProject report
Project report
 
Sap s4 hana (2)
Sap s4 hana (2)Sap s4 hana (2)
Sap s4 hana (2)
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 
SAP HANA
SAP HANASAP HANA
SAP HANA
 
Sap hana
Sap hanaSap hana
Sap hana
 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
 
SAP HANA- What does SAP HANA mean?
SAP HANA- What does SAP HANA mean?SAP HANA- What does SAP HANA mean?
SAP HANA- What does SAP HANA mean?
 
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
 
SAP Data Migration Tools.pdf
SAP Data Migration Tools.pdfSAP Data Migration Tools.pdf
SAP Data Migration Tools.pdf
 
5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud
5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud
5 Tips to Effectively Migrate Your Planning to SAP Analytics Cloud
 
Projected cost analysis of the Sap Hana Platform Cost Savings Enabled By Tr...
Projected cost analysis of the Sap Hana Platform   Cost Savings Enabled By Tr...Projected cost analysis of the Sap Hana Platform   Cost Savings Enabled By Tr...
Projected cost analysis of the Sap Hana Platform Cost Savings Enabled By Tr...
 
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdf
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdfAccelerate_your_S4HANA_journey_with_automation_vfinal.pdf
Accelerate_your_S4HANA_journey_with_automation_vfinal.pdf
 
SAP HANA presented by Maneat USA v01
SAP HANA presented by Maneat USA v01SAP HANA presented by Maneat USA v01
SAP HANA presented by Maneat USA v01
 
Overview and what is sap hana 1.0 online training
Overview and what is sap hana 1.0 online training Overview and what is sap hana 1.0 online training
Overview and what is sap hana 1.0 online training
 

Último

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 

Último (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 

Results determination, powered by sap hana - sap community network

  • 1. 06/04/2015 08:58Results Determination, powered by SAP HANA | SCN Page 1 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana Results Determination, powered by SAP HANA Introduction During its SAP implementation, Cambridge Assessment faced the challenge of how to implement a new solution to determine candidate examination results. Following analysis and proof of concept work, a joint Cambridge Assessment and Cognizant Technology Solutions project team is delivering a Native SAP HANA solution, which will represent a significant business change to examinations processing. Following a proof of concept in 2014 and a full design and build, the solution is currently in the testing phase before rollout in September 2015. Background – What we do Cambridge Assessment (part of the University of Cambridge) is a not for profit organisation that creates and administers examinations for learners and assessment organisations across the globe. Viewed at a distance, the examination process can be broken down into the following steps:
  • 2. 06/04/2015 08:58Results Determination, powered by SAP HANA | SCN Page 2 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana Results Determination - Current Challenges Results Determination (The process of turning marks into results) involves a number of challenges: High volume and throughput: - 10,000,000 candidate exams taken each year - 800,000,000 marks received each year - Peak processing of 7,000,000 marks/hour, 2,000 marks/second - Results Determination processes which run over period of days · Legacy systems have product structures held in code which limits the business ability to be able to create new products which would ‘break’ the code quickly · Complex Business Rules – Calculation of each candidate's results involve the combination of approximately 60 raw marks and the calculation of 20 new marks through a series of mathematical formulae. The Way forward for Results Determination When Cambridge Assessment decided to implement SAP, replacing its legacy systems, this raised the question of how Results Determination could be achieved in a new technology that would tackle the challenges experienced previously. Following analysis and proof of concept work, the project team started to consider SAP HANA as an alternative to the initial SAP SLcM implementation. The attraction to HANA was clear: HANA database allows Cambridge Assessment product rules to be defined in data, as product data recipes. Conceptually, by processing data ‘in memory’ HANA could reduce the amount of time spent in costly Results Determination read and write processes HANA hardware is configured to support parallel processing, which supports the
  • 3. 06/04/2015 08:58Results Determination, powered by SAP HANA | SCN Page 3 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana high-volume of candidate processing against product rules. The columnar data store offers further improvements in the performance of read processes. Cambridge Assessment engaged in a three-stage Proof of Concept to prove the data- definition concept, volume processing and data transfer in and out of HANA, after which the decision was taken to move forward with SAP HANA. Solution Architecture The Results Determination Solution has the following features: Results Determination process will be executed within native SAP HANA with raw marks flowing in from a variety of third-party marking systems and additional reference data (for e.g. candidates, centres, booking etc.) fed real-time from SAP Business Suite, third-party databases & excel files upload via user interfaces. The end to end process consists of steps such as validation & reconciliation of raw marks followed by execution core calculation algorithms on vast amounts of marks for numerous candidates. The results further pass through a serious of post-calculation check points before being packaged and sent back to SAP Business Suite from where the results are published to the candidates. The technologies involved in the solution are illustrated below:
  • 4. 06/04/2015 08:58Results Determination, powered by SAP HANA | SCN Page 4 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana The HANA box is built on a single-node IBM X6 processor with SUSE Linux OS and 512GB memory. The box itself is a stand-alone NetWeaver 7.4 on HANA but with no standard package installed. Most of the building blocks are within Native HANA making use of features such as Information Views, stored procedures, column stores etc. with the NetWeaver layer on top primarily used for BRFplus decision tables, user interfaces and job orchestration. All of the real-time data intensive operational reporting is built using various reporting tools available within the SAP Business Objects 4.1 suite. The reports and other interactive user interfaces are further combined within a single view on SAP Enterprise Portal. The application depends on external data being passed into it at real-time using SAP LT Replication technology from SAP Business Suite and SAP Data Services 4.2 for data from other third-party databases. Large volumes of granular raw marks are streamed into the application from a variety of marking sources through the SAP Process Integration middle-ware with volume data buffered in the interim. Examination results once processed & calculated are sent back using SAP Data Services to SAP Business Suite for
  • 5. 06/04/2015 08:58Results Determination, powered by SAP HANA | SCN Page 5 of 5http://scn.sap.com/community/hana-in-memory/use-cases/blog/2015/04/02/results-determination-powered-by-sap-hana completion of the business process and to SAP BW & third-party systems to facilitate offline statistical reporting & analytics and long-term storage. Although built on a stand-alone system for now, the use of right and advanced systems positions us to easily integrate & scale the application with packaged solutions in future such as SAP Suite on HANA or BW on HANA if need be. Interim Project Outcome As previously stated, the solution is currently in the testing phase, so the business benefits of the project deliverables are unproven. Still the interim project outcomes are as follows: Complex business rules have been defined and stored as data defined recipes in HANA. Compared to previous solutions which involved significant effort to hardcode product structures, HANA with the NetWeaver 7.4 front end delivers a User Interface with the capability to load new product structures. Processing throughput has improved by several thousand times and performance on hardware scaled for the initial implementation already exceeds the full performance requirement for Cambridge Assessment. Existing solution Target Performance Current Test Results using HANA · Initial SLCM Implementation: <1 Marks/Sec · Current phase target: 300 Marks/Sec · Final state: 2000 Marks/Sec · Current PSV rate: 8000 Marks/Sec · Key process speed is business enabler