Client Overview. Engagement Situation. Key Requirements

Similar documents
Assignment 5: Visualization

How To Choose A Business Intelligence Toolkit

TDAQ Analytics Dashboard

Data processing goes big

Testing Big data is one of the biggest

Unified Batch & Stream Processing Platform

ESS event: Big Data in Official Statistics. Antonino Virgillito, Istat

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Search and Real-Time Analytics on Big Data

The 4 Pillars of Technosoft s Big Data Practice

BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON

Session 1: IT Infrastructure Security Vertica / Hadoop Integration and Analytic Capabilities for Federal Big Data Challenges

Software development & technologies in Market Research industry

Product Overview. Dream Report. OCEAN DATA SYSTEMS The Art of Industrial Intelligence. User Friendly & Programming Free Reporting.

Client Overview. Engagement Situation

A Next-Generation Analytics Ecosystem for Big Data. Colin White, BI Research September 2012 Sponsored by ParAccel

Client Requirement. Why SharePoint

Big Data Architectures. Tom Cahill, Vice President Worldwide Channels, Jaspersoft

How To Create A Data Visualization With Apache Spark And Zeppelin

Client Overview. Engagement Situation. Key Requirements for Platform Development :

An Approach to Implement Map Reduce with NoSQL Databases

PROPOSAL To Develop an Enterprise Scale Disease Modeling Web Portal For Ascel Bio Updated March 2015

Measure Customer Behaviour using C4.5 Decision Tree Map Reduce Implementation in Big Data Analytics and Data Visualization

International Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: Vol. 1, Issue 6, October Big Data and Hadoop

Dell Reference Configuration for DataStax Enterprise powered by Apache Cassandra

Migrating an Identity Resolution software to open source

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence

KnowledgeSEEKER Marketing Edition

IBM BigInsights Has Potential If It Lives Up To Its Promise. InfoSphere BigInsights A Closer Look

Big Data Technology ดร.ช ชาต หฤไชยะศ กด. Choochart Haruechaiyasak, Ph.D.

ADHAWK WORKS ADVERTISING ANALTICS ON A DASHBOARD

Sisense. Product Highlights.

Implementation of Model-View-Controller Architecture Pattern for Business Intelligence Architecture

ACEYUS REPORTING. Aceyus Intelligence Executive Summary

On a Hadoop-based Analytics Service System

How To Handle Big Data With A Data Scientist

A Grid Architecture for Manufacturing Database System

Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers

JAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights Copyright Metric insights, Inc.

160 Numerical Methods and Programming, 2012, Vol. 13 ( UDC

Internships and graduation jobs Development

Oracle Big Data Essentials

XpoLog Center Suite Log Management & Analysis platform

Accelerating Wordpress for Pagerank and Profit

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

OGP s Solution Stack. Luis Moreira. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Managing Cloud Server with Big Data for Small, Medium Enterprises: Issues and Challenges

4/25/2016 C. M. Boyd, Practical Data Visualization with JavaScript Talk Handout

Chapter 1. Dr. Chris Irwin Davis Phone: (972) Office: ECSS CS-4337 Organization of Programming Languages

Introduction to Hadoop. New York Oracle User Group Vikas Sawhney

An Integrated Big Data & Analytics Infrastructure June 14, 2012 Robert Stackowiak, VP Oracle ESG Data Systems Architecture

Where is... How do I get to...

Design Document. Offline Charging Server (Offline CS ) Version i -

Monitis Project Proposals for AUA. September 2014, Yerevan, Armenia

Case Study. Web Application for Financial & Economic Data Analysis Brainvire Infotech Pvt. Ltd Page 1 of 1

How To Use Spagobi Suite

Big Data for Investment Research Management

CISC 432/CMPE 432/CISC 832 Advanced Database Systems

BIG DATA What it is and how to use?

Big Data Analytics with PowerPivot and Power View

DATA VISUALIZATION: When Data Speaks Business PRODUCT ANALYSIS REPORT IBM COGNOS BUSINESS INTELLIGENCE. Technology Evaluation Centers

Big Data Analytics in LinkedIn. Danielle Aring & William Merritt

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

Data Mining in the Swamp

Client Overview. Engagement Situation

Skills for Employment Investment Project (SEIP)

Gradient An EII Solution From Infosys

SQL VS. NO-SQL. Adapted Slides from Dr. Jennifer Widom from Stanford

Apigee Insights Increase marketing effectiveness and customer satisfaction with API-driven adaptive apps

Cisco Data Preparation

Retail POS Data Analytics Using MS Bi Tools. Business Intelligence White Paper

Big Data and Analytics (Fall 2015)

The Internet of Things and Big Data: Intro

BIG DATA CAN DRIVE THE BUSINESS AND IT TO EVOLVE AND ADAPT RALPH KIMBALL BUSSUM 2014

Chukwa, Hadoop subproject, 37, 131 Cloud enabled big data, 4 Codd s 12 rules, 1 Column-oriented databases, 18, 52 Compression pattern, 83 84

Powerful Management of Financial Big Data

Oracle Big Data Spatial & Graph Social Network Analysis - Case Study

SQLstream 4 Product Brief. CHANGING THE ECONOMICS OF BIG DATA SQLstream 4.0 product brief

Hadoop and Relational Database The Best of Both Worlds for Analytics Greg Battas Hewlett Packard

Oracle Database Public Cloud Services

Medical Big Data Workshop 12:30-5pm Star Conference Room. #MedBigData15

Net Developer Role Description Responsibilities Qualifications

InfiniteGraph: The Distributed Graph Database

Service Quality Analytics and Visualizations. SLA Suite

Data Visualization Frameworks: D3.js vs. Flot vs. Highcharts by Igor Zalutsky, JavaScript Developer at Altoros

Microsoft Visio 2010 Business Intelligence

Copyright 2013 Splunk Inc. Introducing Splunk 6

Architectures for Big Data Analytics A database perspective

Gain insight, agility and advantage by analyzing change across time and space.

How To Turn Big Data Into An Insight

European Archival Records and Knowledge Preservation Database Archiving in the E-ARK Project

INTRODUCING RETAIL INTELLIGENCE

Introduction to D3.js Interactive Data Visualization in the Web Browser

Actuate Business Intelligence and Reporting Tools (BIRT)

TRAINING PROGRAM ON BIGDATA/HADOOP

Moving From Hadoop to Spark

Executive Summary... 2 Introduction Defining Big Data The Importance of Big Data... 4 Building a Big Data Platform...

Transcription:

Client Overview Our client is one of the leading providers of business intelligence systems for customers especially in BFSI space that needs intensive data analysis of huge amounts of data for their decision making. Our client s products aims at overcoming the limitations of regular business intelligence solutions like integrating data from different data sources, reducing data redundancy, etc. Our client s products utilize the benefits of modern technologies and implements graph traversal techniques that extract valuable information in days instead of weeks. Engagement Situation In today s rapidly changing environment, data analytics has become imperative to extract meaningful information from the raw data available in different form to meet the business requirements of any organization. Our client s customers wanted to have a capability of processing data extracted by using NoSQL databases and graph logical structures. Client s existing product had issues with scalability to keep pace with the ever increasing amount of data. Also, it was difficult to clean, convert and optimize the incoming data due to different sources and formats in which data was required to be extracted. Key Requirements Develop a scalable and optimal solution BI solution with: Data Extraction: retrieval of data from different data sources viz. DBMS, CSV, and text files in a specific pattern. Cleaning and fetching data with relatively few computational operations, and produce actionable output data. Develop reporting and provide real-time analytics and visualization on the processed data.

Xoriant Solution Xoriant has significant experience in database management systems. For the current engagement, the team studied the existing data processor to understand if the current architecture could support the new functionalities and if it could be made scalable. In reference to the requirement of the system, Xoriant team defined an optimal solution that accesses data across the multiple layers using Hadoop as the technology for data processing and storage. HTML 5 was used for visualization module for charts and tables displayed as different graphs e.g. line graphs, bar charts, pie charts, etc. A central graph logic based controller was developed which coordinates and makes the required changes across the data stack based on predefined rules. Xoriant Key Contributions Xoriant implemented a scalable solution which provided the required functionalities of eliminating large amount of code at each layer of present system by using Cassandra DB. Integrated client s platform with Hadoop framework while using Cassandra, a NoSQL database and Solr text search platform for processing data effectively. Incorporated NoSQL database, graph logical structures and graph traversal technique to enable validation, cleanup, and manipulation of data before it can be used by client s system. Integrated CassandraBulkOutputFormat and SolrBulkOutputFormat packages to write data in Cassandra and Solr. Integrated D3JS and Node JS library for visualization in the form of charts like line graphs, bar charts, pie charts, etc. with real time data. Used centralized graph algorithm to develop customer data connector and a loading framework to load data into the Graph storage.

High-Level Architecture Diagram Data Source (CSV) Tools and Technologies Java Cassandra Solr Hadoop HTML CSS Javascript NodeJS

Business Benefits Provided high scalability as any new data node can be added and related to current node in the system. Reduced the implementation and ongoing maintenance cost by 20% because of the centralized graph logic algorithm. Introduced new reports and reduced report generation time by 70% resulting in quick informed decisions. Resulted in highly optimized and efficient system in terms of time and storage space with customized graph searching functionality. Enabled the system to build, configure and solve complex analytical problems for e.g. Market Basket Analysis, Cluster Analysis etc.