What is a graph database?

Size: px
Start display at page:

Download "What is a graph database?"

Transcription

1 What is a graph database? A graph database is a data store that has been optimized for highly connected data. Storing connected data in a flat tabular format is time and resource intensive, usually requiring the developer to resort to joining tables and foreign keys. A graph database overcomes this problem by storing and querying data in a graph format, i.e. as a collection of objects and relationships usually called nodes and edges and properties. When data is modeled in this way, we are able to traverse the graph, using a query, to obtain answers to certain questions. You can read more about graph databases on our website: What is Neo4j? Neo4j is a robust, scalable native graph database, developed by Neo Technologies. Neo4j 2.0 was released in December 2013 and includes a developer workbench, a basic visualization tool and its own graph query language (Cypher). A variety of different licenses are available, ranging from a free open source option to an enterprise subscription. Neo4j is currently the most widely used graph database in the world, with over a decade in production and tens of thousands of deployments from startups to Global 500 companies. Some of the reasons for Neo4j s popularity include its:

2 Robustness all transactions are fully ACID Scalability Neo4j can store graphs of several billion elements on one machine Speed graph traversal with Neo4j is fast, to a depth of 1000 levels in milliseconds Why visualize Neo4j? The highly connected structure of graph data is inherently well suited to network visualization, which is much simpler for a human to understand than raw data.! See patterns more clearly inside a graph data structure, there are usually common patterns. Using visualization, the human brain can recognize and decode these patterns much faster and more accurately than a machine alone.! Explore your data visualization allows users to explore and traverse their database, allowing them to gain a more in-depth and meaningful understanding of the data.! Answer questions thanks to its graph structure and high performance, Neo4j is particularly well suited to certain kinds of problems, including path finding, recommendations and social graphs. All of these can be enhanced by visual analysis techniques, such as automatic layouts, filtering and social network analysis. Neo4j and KeyLines KeyLines is flexible enough to work with almost any kind of database, but is a particularly good fit for Neo4j. 1. Users interact with their KeyLines chart using their web browser. Each interaction, e.g. click, right-click, hover, etc., raises a query to the database. This is generated by KeyLines in the form of an AJAX request. 2. The AJAX request is parsed to a Cypher query, which is sent to the Neo4j database server. 3. Neo4j returns the required data as a JSON object.

3 4. KeyLines renders the JSON data in the browser, using the HTML5 Canvas element or a Flash fallback. Benefits of the KeyLines/Neo4j architecture Speed The exact speed depends on the volume of elements being called to the chart, but visualizing a Neo4j database with KeyLines is fast. Visual querying as users interact with KeyLines, new data can be automatically called and inserted back into the chart. This effectively allows KeyLines to be used as a visual query engine, meaning users can intuitively explore their data without learning any query languages. Browser-based KeyLines is a browser-based technology. End users do not need to install any software or plugins before they get started. Also, as graphics are rendered client side, the required bandwidth is reduced and dedicated visualization servers are not required. Getting started with KeyLines and Neo4j KeyLines is compatible with any graph database, but is especially easy to connect to Neo4j. Below we ve summarized the generic steps that are involved to set this up, but if you need more information or if your situation is more complex, just get in touch. Note: You will need to contact us for access to the KeyLines SDK: Download the Neo4j server: Install is as a server running on port This usually happens automatically, but you can test that it installed and is running correctly by navigating to the following URL in Chrome or Firefox (Internet Explorer is not supported): This should give you a new empty database. The REST interface is already running at: This is how KeyLines submits cypher queries to and get the results as a JSON file. Type :play movie graph in the console to get some sample cypher code. This can be pasted back in the console to generate some data based around actors in the Matrix movies (this is the same dataset used in the KeyLines demo, below). Check out the sample code used in the demo, below, to tweak the visual styling and createnode and createlinks functions to produce the results you want. A KeyLines / Neo4j demo The KeyLines SDK includes a demo showing how KeyLines can be applied to a Neo4j database. Navigate to Demos > Neo4j. This demo uses data from a Neo4j database about movies and actors, showing how users film reviews can be used as a recommendation using a graph structure.

4 Upon loading, you will see two nodes: Micha (a user) who has given a 5-star review to the film The Matrix. Double-clicking on the Matrix node will expand to show the actors credited to the film. Males are represented as blue nodes, females as pink nodes. Double-clicking any node will expand it further, adding new data as new nodes and links inserted into the existing chart. The layout algorithms can be used to re-arrange the nodes. Here, a structural layout isolates actors appearing in both The Matrix and The Matrix Reloaded. For each action, KeyLines generates a Cypher query (Cypher is the Neo4j query language) Full source code for the demo is available by clicking the source code button at the top of the page More information For more information about visualizing your Neo4j database with KeyLines, or to evaluate the KeyLines SDK, please get in touch:

5 Products Knowhow Services We are Cambridge Intelligence USA: UK: Products Knowhow Services

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...

More information

QLIKVIEW ARCHITECTURAL OVERVIEW

QLIKVIEW ARCHITECTURAL OVERVIEW QLIKVIEW ARCHITECTURAL OVERVIEW A QlikView Technology White Paper Published: October, 2010 qlikview.com Table of Contents Making Sense of the QlikView Platform 3 Most BI Software Is Built on Old Technology

More information

KeyLines Developer Forum 7th April 2016

KeyLines Developer Forum 7th April 2016 09:00 am PDT 12:00 noon EDT 17:00 BST 18:00 CEST KeyLines Developer Forum 7th April 2016 Corey Lanum / Ed Wood KeyLines Developer Forum 7th April 2016 Corey Lanum / Ed Wood Agenda Introductions KeyLines

More information

What s New with VMware vcloud Director 9.1. Feature Overview

What s New with VMware vcloud Director 9.1. Feature Overview vcloud Director 9.1 Feature Overview What s New with VMware 3 Manage and consume with Confidence 4 Enhanced Tenant Portal 4 HTML 5 Provider Portal 5 Standalone VMRC 5 User Interface Extensibility 5 Service

More information

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE Table of Contents Introduction... 2 Architecture Overview... 2 Supported Browser Versions and Technologies... 3 Firewalls and Login Sessions...

More information

CISC 7610 Lecture 4 Approaches to multimedia databases. Topics: Document databases Graph databases Metadata Column databases

CISC 7610 Lecture 4 Approaches to multimedia databases. Topics: Document databases Graph databases Metadata Column databases CISC 7610 Lecture 4 Approaches to multimedia databases Topics: Document databases Graph databases Metadata Column databases NoSQL architectures: different tradeoffs for different workloads Already seen:

More information

GeneXus for Smart Devices course - Architecture of Smart Device Applications

GeneXus for Smart Devices course - Architecture of Smart Device Applications GeneXus for Smart Devices course - Architecture of Smart Device Applications The problem to solve is the construction of a backend for a real estate office, with a web section and another section for smart

More information

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training OBIEE Oracle Business Intelligence Enterprise Edition Rensselaer Business Intelligence Finance Author Training TABLE OF CONTENTS INTRODUCTION... 1 USER INTERFACE... 1 HOW TO LAUNCH OBIEE... 1 TERMINOLOGY...

More information

Introduction to Graph Databases

Introduction to Graph Databases Introduction to Graph Databases David Montag @dmontag #neo4j 1 Agenda NOSQL overview Graph Database 101 A look at Neo4j The red pill 2 Why you should listen Forrester says: The market for graph databases

More information

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio Objectives Understand Web video and audio Use the video element Incorporate the source element Control playback HTML 5 and CSS

More information

Xcelsius 2008 Best Practices

Xcelsius 2008 Best Practices Xcelsius 2008 Best Practices Top Ten Best Practice Tips 1. Start Fresh 2. Mock It Up 3. Summarize Data 4. Minimize Excel Functions 5. Create a Company-Wide Labeling System 6. Maximize Interactivity 7.

More information

WHAT S NEW IN QLIKVIEW 11

WHAT S NEW IN QLIKVIEW 11 WHAT S NEW IN QLIKVIEW 11 QlikView 11 takes Business Discovery to a whole new level by enabling users to more easily share information with coworkers, supporting larger enterprise deployments through enhanced

More information

Configuration Guide For The Online Converter

Configuration Guide For The Online Converter Configuration Guide For The Online Converter by IDRSolutions Copyright IDR Solutions Limited Revision 1.2 Revision 1.3 20/12/13 13/02/14 Introduction The Online PDF converter is a simple to use interface

More information

California Open Online Library for Education & Accessibility

California Open Online Library for Education & Accessibility California Open Online Library for Education & Accessibility COOL4Ed (the California Open Online Library for Education) was created so that faculty can easily find, adopt, utilize, review and/or modify

More information

Talend Data Preparation Free Desktop. Getting Started Guide V2.1

Talend Data Preparation Free Desktop. Getting Started Guide V2.1 Talend Data Free Desktop Getting Guide V2.1 1 Talend Data Training Getting Guide To navigate to a specific location within this guide, click one of the boxes below. Overview of Data Access Data And Getting

More information

COMP390C - Directed Studies III (Honors Study Track) Final Report

COMP390C - Directed Studies III (Honors Study Track) Final Report COMP390C - Directed Studies III (Honors Study Track) Final Report A New Mobile Search Engine Interface Felix LAU Hok Kan Advised by Dr David Rossiter Department of Computer Science and Engineering Hong

More information

NoSQL Databases Analysis

NoSQL Databases Analysis NoSQL Databases Analysis Jeffrey Young Intro I chose to investigate Redis, MongoDB, and Neo4j. I chose Redis because I always read about Redis use and its extreme popularity yet I know little about it.

More information

CISC 7610 Lecture 4 Approaches to multimedia databases. Topics: Graph databases Neo4j syntax and examples Document databases

CISC 7610 Lecture 4 Approaches to multimedia databases. Topics: Graph databases Neo4j syntax and examples Document databases CISC 7610 Lecture 4 Approaches to multimedia databases Topics: Graph databases Neo4j syntax and examples Document databases NoSQL architectures: different tradeoffs for different workloads Already seen:

More information

EPHP a tool for learning the basics of PHP development. Nick Whitelegg School of Media Arts and Technology Southampton Solent University

EPHP a tool for learning the basics of PHP development. Nick Whitelegg School of Media Arts and Technology Southampton Solent University EPHP a tool for learning the basics of PHP development Nick Whitelegg School of Media Arts and Technology Southampton Solent University My background Lecturer at Southampton Solent University since 2003

More information

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout

More information

Assignment: Seminole Movie Connection

Assignment: Seminole Movie Connection Assignment: Seminole Movie Connection Assignment Objectives: Building an application using an Application Programming Interface (API) Parse JSON data from an HTTP response message Use Ajax methods and

More information

Seamless Dynamic Web (and Smart Device!) Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN

Seamless Dynamic Web (and Smart Device!) Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN Paper RIV05 Seamless Dynamic Web (and Smart Device!) Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT The SAS Business Intelligence platform provides a wide variety of reporting

More information

Table of content. Creating signup form Associating automation tools to signup form Signup form reports...42

Table of content. Creating signup form Associating automation tools to signup form Signup form reports...42 A User Guide Signup forms are the most popular tools for building a subscriber database. They let your website visitors become subscribers by entering basic details such as name and email address. The

More information

jquery Cookbook jquery Community Experts O'REILLY8 Tokyo Taipei Sebastopol Beijing Cambridge Farnham Koln

jquery Cookbook jquery Community Experts O'REILLY8 Tokyo Taipei Sebastopol Beijing Cambridge Farnham Koln jquery Cookbook jquery Community Experts O'REILLY8 Beijing Cambridge Farnham Koln Sebastopol Taipei Tokyo Foreword xi Contributors xiii Preface xvii 1. jquery Basics 1 1.1 Including the jquery Library

More information

Graph Database Topics. Assignments Neo4j

Graph Database Topics. Assignments Neo4j Graph Database Topics. Assignments Neo4j You will be querying three Neo4j databases, provided to you together with the software. These databases are: (1) A greph representation of the Northwind operational

More information

IAB Digital Video Filmstrip Digital Video Rising Star Ad Unit. Style Guide and Tech Specs

IAB Digital Video Filmstrip Digital Video Rising Star Ad Unit. Style Guide and Tech Specs 1 IAB Digital Video Filmstrip Rising star - Style Guide and Tech Specs V9 for Public Comment IAB Digital Video Filmstrip Digital Video Rising Star Ad Unit Style Guide and Tech Specs Created by In Partnership

More information

News for M3 User Productivity Smart Office/H5 Client/Mashups

News for M3 User Productivity Smart Office/H5 Client/Mashups News for M3 User Productivity Smart Office/H5 Client/Mashups Ole Rasmussen, Global Director of Product Management 1 Disclaimer This document reflects the direction Infor may take with regard to the specific

More information

JUNE 2016 PRIMAVERA P6 8x, CONTRACT MANAGEMENT 14x AND UNIFIER 16x CREATING DASHBOARD REPORTS IN ORACLE BI PUBLISHER

JUNE 2016 PRIMAVERA P6 8x, CONTRACT MANAGEMENT 14x AND UNIFIER 16x CREATING DASHBOARD REPORTS IN ORACLE BI PUBLISHER JUNE 2016 PRIMAVERA P6 8x, CONTRACT MANAGEMENT 14x AND UNIFIER 16x ABSTRACT An often requested feature in reporting is the development of simple Dashboard reports that summarize project information in

More information

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 MODULE 1: OVERVIEW OF HTML AND CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012

More information

COOL4Ed ACCESSIBILITY CHECKPOINTS METHODS FOR HTML FORMATS (NONASSISTIVE TECHNOLOGIES)

COOL4Ed ACCESSIBILITY CHECKPOINTS METHODS FOR HTML FORMATS (NONASSISTIVE TECHNOLOGIES) COOL4Ed ACCESSIBILITY CHECKPOINTS METHODS FOR HTML FORMATS (NONASSISTIVE TECHNOLOGIES) Accessibility Checkpoints 1. 2. 3. 4. 5. 6. 7. Accessibility Documentation Text Access Text Adjustment Reading Layout

More information

COSC 416 NoSQL Databases. NoSQL Databases Overview. Dr. Ramon Lawrence University of British Columbia Okanagan

COSC 416 NoSQL Databases. NoSQL Databases Overview. Dr. Ramon Lawrence University of British Columbia Okanagan COSC 416 NoSQL Databases NoSQL Databases Overview Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca Databases Brought Back to Life!!! Image copyright: www.dragoart.com Image

More information

University of Washington, CSE 190 M Homework Assignment 8: Baby Names

University of Washington, CSE 190 M Homework Assignment 8: Baby Names University of Washington, CSE 190 M Homework Assignment 8: Baby Names This assignment is about using Ajax to fetch data from files and web services in text, HTML, XML, and JSON formats. You must match

More information

OLAP Introduction and Overview

OLAP Introduction and Overview 1 CHAPTER 1 OLAP Introduction and Overview What Is OLAP? 1 Data Storage and Access 1 Benefits of OLAP 2 What Is a Cube? 2 Understanding the Cube Structure 3 What Is SAS OLAP Server? 3 About Cube Metadata

More information

<Insert Picture Here>

<Insert Picture Here> Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,

More information

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Admissions, Undergraduate

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Admissions, Undergraduate OBIEE Oracle Business Intelligence Enterprise Edition Rensselaer Business Intelligence Admissions, Undergraduate TABLE OF CONTENTS INTRODUCTION... 1 USER INTERFACE... 1 HOW TO LAUNCH OBIEE... 1 HOW TO

More information

Module 4: Creating Content Lesson 4: Creating Charts Learn

Module 4: Creating Content Lesson 4: Creating Charts Learn Module 4: Creating Content Lesson 4: Creating Charts Learn Welcome to Module 4, Lesson 4. In this lesson, you will learn how to create, edit, and save new charts based on your uploaded data using InfoAssist+.

More information

The Observatory Tool Dashboard Guide

The Observatory Tool Dashboard Guide To paraphrase Donella Meadows, we can't impose our will on Internet. We can listen to what Internet tells us, and discover how its properties and our values can work together to bring forth something much

More information

Portal Integration Kit User s Guide for Microsoft SharePoint

Portal Integration Kit User s Guide for Microsoft SharePoint Portal Integration Kit User s Guide for Microsoft SharePoint BusinessObjects Enterprise XI 3.1 windows Copyright 2008 Business Objects, an SAP company. All rights reserved. Business Objects owns the following

More information

Create-A-Page Design Documentation

Create-A-Page Design Documentation Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship

More information

Unifying the Flash and HTML5 Video Experience

Unifying the Flash and HTML5 Video Experience Unifying the Flash and HTML5 Video Experience Kaltura Inspire Webinar November 29, 2011 Twitter hashtag: #Kaltura Who uses Kaltura? Over 150,000 websites; over 20,000 community members Market leadership

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

Guideline 1.2 Time-based Media: Provide alternatives for time-based media Success Criteria Recommendations Met

Guideline 1.2 Time-based Media: Provide alternatives for time-based media Success Criteria Recommendations Met Perceivable Web content is made available to the senses - sight, hearing, and/or touch Guideline 1.1 Text Alternatives: Provide text alternatives for any non-text content 1.1.1 Nontext Content All images,

More information

Learn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.

Learn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway. Learn Web Development CodersTrust Polska course outline Hello CodersTrust! Syllabus Communication Publishing your work Course timeframe Kick off Unit 1 Getting started with the Web Installing basic software

More information

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Application Express 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Fully supported no-cost feature of Oracle

More information

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Position Control

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Position Control OBIEE Oracle Business Intelligence Enterprise Edition Rensselaer Business Intelligence Position Control TABLE OF CONTENTS INTRODUCTION... 1 USER INTERFACE... 1 HOW TO LAUNCH OBIEE... 1 HOW TO NAVIGATE...

More information

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix Version 1.0 AltitudeCDN TM Multicast+ and AltitudeCDN OmniCache TM have been certified as Citrix Ready for Citrix platforms that support

More information

Enterprise Web Development

Enterprise Web Development Enterprise Web Development Yakov Fain, Victor Rasputnis, Anatole Tartakovsky, and Viktor Gamov Beijing Cambridge Farnham Koln Sebastopol Tokyo O'REILLY Table of Contents Preface Introduction xi xxiii Part

More information

State of jquery Fall John Resig

State of jquery Fall John Resig State of jquery Fall 2010 John Resig State of the Project New Releases jquery 1.4.3 / jquery 1.4.4 Official Plugins: jquery Templating jquery Data Linking jquery Mobile jquery 1.4.3 JSLint Modularity

More information

i2b2 User Guide Informatics for Integrating Biology & the Bedside Version 1.0 October 2012

i2b2 User Guide Informatics for Integrating Biology & the Bedside Version 1.0 October 2012 i2b2 (Informatics for Integrating Biology and the Bedside) is an informatics framework designed to simplify the process of using existing, de-identified, clinical data for preliminary research cohort discovery

More information

Building Responsive Websites

Building Responsive Websites Building Responsive Websites (CSCI-GA.3033-011) Robert Grimm New York University In the Beginning: Introductions 2 This Course Is Experimental! 3 I Am Teaching This Course for the First Time Built two

More information

Seminar 1, HTML and CSS

Seminar 1, HTML and CSS Internet Applications, ID1354 1 Goal Learn HTML and CSS. Learn basic heuristics for user interface design. Learn responsive web design. Learn techniques for web accessibility. 2 Grading The grading is

More information

University of Washington, CSE 154 Homework Assignment 8: Baby Names

University of Washington, CSE 154 Homework Assignment 8: Baby Names University of Washington, CSE 154 Homework Assignment 8: Baby Names This assignment is about using Ajax to fetch data in text, HTML, XML, and JSON formats. Every 10 years, the Social Security Administration

More information

GPU Accelerated Data Processing Speed of Thought Analytics at Scale

GPU Accelerated Data Processing Speed of Thought Analytics at Scale GPU Accelerated Data Processing Speed of Thought Analytics at Scale The benefits of Brytlyt s GPU Accelerated Database Brytlyt is an ultra-high performance database that combines patent pending intellectual

More information

AGDASHBOARDS USER MANUAL AGDASHBOARDS USER MANUAL. Fostering stronger data driven planning and decision making in a more visually engaging format.

AGDASHBOARDS USER MANUAL AGDASHBOARDS USER MANUAL. Fostering stronger data driven planning and decision making in a more visually engaging format. AGDASHBOARDS USER MANUAL AGDASHBOARDS USER MANUAL Fostering stronger data driven planning and decision making in a more visually engaging format." Table of Contents General Instructions... 3 Logging Into

More information

+1 (646) (US) +44 (20) (UK) Layered Navigation. for Magento 2. Aheadworks extensions for Magento 2

+1 (646) (US) +44 (20) (UK) Layered Navigation. for Magento 2. Aheadworks extensions for Magento 2 Layered Navigation for Magento 2 Table of contents: Table of contents:... 2 Getting Around... 3 Horizontal Filter Bars... 3 Enabled and Disabled Pop-over Modes... 3 Attribute multiselect... 4 Show X more...

More information

Developing Ajax Web Apps with GWT. Session I

Developing Ajax Web Apps with GWT. Session I Developing Ajax Web Apps with GWT Session I Contents Introduction Traditional Web RIAs Emergence of Ajax Ajax ( GWT ) Google Web Toolkit Installing and Setting up GWT in Eclipse The Project Structure Running

More information

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive

More information

KWizCom Corporation. SharePoint Repeating Rows Field Type. User Guide

KWizCom Corporation. SharePoint Repeating Rows Field Type. User Guide KWizCom Corporation SharePoint Repeating Rows Field Type User Guide Copyright 2005-2017 KWizCom Corporation. All rights reserved. Company Headquarters 95 Mural Street, Suite 600 Richmond Hill, ON L4B 3G2

More information

Welcome. Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs

Welcome. Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs Welcome Web Authoring: HTML - Advanced Topics & Photo Optimisation (Level 3) Richard Hey & Barny Baggs Health and Safety Course Information General Information Objectives To understand the need for photo

More information

Cognos. Active Reports Development. Presented by: Craig Randell

Cognos. Active Reports Development. Presented by: Craig Randell Cognos Active Reports Development Presented by: Craig Randell Objectives: Understand the purpose and benefits of Active Reports Through theory and demonstration introduce the different Active Report Components

More information

VERINT EFM 15.1 Release Overview

VERINT EFM 15.1 Release Overview VERINT EFM 15.1 Release Overview In September of 2015 Verint will release version 15.1 of the Enterprise Feedback Management (EFM) solution. Verint hosted SaaS customers will receive this update as part

More information

Neo4J: Graph Database

Neo4J: Graph Database February 24, 2013 Basics is a data storage and query system designed for storing graphs. Data as a series of relationships, modelled as a directed graph. Recall, a graph is a pair of sets: G(V, E) vertices

More information

Integrating Facebook. Contents

Integrating Facebook. Contents Integrating Facebook Grow your audience by making it easy for your readers to like, share or send pages from YourWebShop to their friends on Facebook. Contents Like Button 2 Share Button.. 6 Send Button.

More information

Typhon Group Website WCAG 2.0 Support Statement

Typhon Group Website WCAG 2.0 Support Statement Typhon Group Website WCAG 2.0 Support Statement Date of WCAG testing: 4/5/2016 Name of Product: Typhon Group Student Tracking Systems (web application) Contact Info: Aviva Bowman, aviva@typhongroup.com,

More information

Recently Updated Dumps from PassLeader with VCE and PDF (Question 1 - Question 15)

Recently Updated Dumps from PassLeader with VCE and PDF (Question 1 - Question 15) Recently Updated 70-467 Dumps from PassLeader with VCE and PDF (Question 1 - Question 15) Valid 70-467 Dumps shared by PassLeader for Helping Passing 70-467 Exam! PassLeader now offer the newest 70-467

More information

Percussion Documentation Table of Contents

Percussion Documentation Table of Contents Percussion Documentation Table of Contents Intro to the Percussion Interface... 2 Logging In to Percussion... 2 The Dashboard... 2 Managing Dashboard Gadgets... 3 The Menu... 4 The Finder... 4 Editor view...

More information

FAQ FOR VMWARE SERVER 2 - AUGUST, 2008

FAQ FOR VMWARE SERVER 2 - AUGUST, 2008 FAQ FOR VMWARE SERVER 2 - AUGUST, 2008 What is VMware Server? VMware Server is a free, easy-to-use Windows and Linux application that provides a superior introductory experience to server virtualization

More information

Atypical Behavior Identification in Large Scale Network Traffic

Atypical Behavior Identification in Large Scale Network Traffic Atypical Behavior Identification in Large Scale Network Traffic Daniel Best {daniel.best@pnnl.gov} Pacific Northwest National Laboratory Ryan Hafen, Bryan Olsen, William Pike 1 Agenda! Background! Behavioral

More information

Big Data, Complex Data

Big Data, Complex Data Big Data, Complex Data Managing Data and Complexity in Graph Databases Peter Neubauer Neo Technology #neo4j @peterneubauer peter@neotechnology.com Data size NOSQL data models Key-value stores Bigtable

More information

Web API Lab folder 07_webApi : webapi.jsp your testapijs.html testapijq.html that works functionally the same as the page testapidomjs.

Web API Lab folder 07_webApi : webapi.jsp your testapijs.html testapijq.html that works functionally the same as the page testapidomjs. Web API Lab In this lab, you will produce three deliverables in folder 07_webApi : 1. A server side Web API (named webapi.jsp) that accepts an input parameter, queries your database, and then returns a

More information

Table of Contents HOL-1757-MBL-5

Table of Contents HOL-1757-MBL-5 Table of Contents Lab Overview - - VMware AirWatch: Mobile App Management and App Development... 2 Lab Guidance... 3 Module 1 - Introduction to AppConfig (30 minutes)... 8 Login to the AirWatch Console...

More information

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle Embracing HTML5 AJAX CSS JS javascript A Piece of the Document Viewing Puzzle Embracing HTML5: A Piece of the Document Viewing Puzzle For businesses and organizations across the globe, being able to

More information

Advance SSRS Reporting. Aun Ali Baghdadwala System Analyst Reporting, Enform Canada

Advance SSRS Reporting. Aun Ali Baghdadwala System Analyst Reporting, Enform Canada Advance SSRS Reporting Aun Ali Baghdadwala System Analyst Reporting, Enform Canada Agenda Introduction - 9:00 to 9:10 am (10 min) Presentation Part 1-9:10 to 9:30 am (20 min) Activity 1-9:30 to 10:00 am

More information

HTML version of slides:

HTML version of slides: HTML version of slides: http://people.mozilla.org/~bbirtles/pres/graphical-web-2014/ Animations can be used for more than just cat gifs. They can be used to tell stories too. Animation is essentially

More information

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved. Discuss the origins of the Internet and the Web. Describe how to access the Web using providers and browsers. Discuss Internet communications, including e- mail, instant messaging, social networking, blogs,

More information

WWW. HTTP, Ajax, APIs, REST

WWW. HTTP, Ajax, APIs, REST WWW HTTP, Ajax, APIs, REST HTTP Hypertext Transfer Protocol Request Web Client HTTP Server WSGI Response Connectionless Media Independent Stateless Python Web Application WSGI : Web Server Gateway Interface

More information

Nintex Reporting 2008 Help

Nintex Reporting 2008 Help Nintex Reporting 2008 Help Last updated: Thursday, 24 December 2009 1 Using Nintex Reporting 2008 1.1 Chart Viewer Web Part 1.2 Importing and Exporting Reports 1.3 Import Nintex report page 1.4 Item Level

More information

Integrating New Visualizations with Pentaho Using the Viz API

Integrating New Visualizations with Pentaho Using the Viz API Integrating New Visualizations with Pentaho Using the Viz API Nick Keune, Pentaho Embedded & Advanced Analytics SE, Hitachi Vantara Ben Hopkins Pentaho Senior Product Manager, Hitachi Vantara Agenda In

More information

Operations Dashboard for ArcGIS Monitoring GIS Operations. Michele Lundeen Esri

Operations Dashboard for ArcGIS Monitoring GIS Operations. Michele Lundeen Esri Operations Dashboard for ArcGIS Monitoring GIS Operations Michele Lundeen Esri mlundeen@esri.com What is a dashboard? Conceptual term, can mean different things to different audiences Dashboards provide

More information

WEBSITE MEDIA PACK 2009

WEBSITE MEDIA PACK 2009 WWW.FETCHEVERYONE.COM WEBSITE MEDIA PACK 2009 NEIL TILLOTT Online Sales Manager 020 7339 4406 neil.tillott@natmag-rodale.co.uk ANDREIA ROLA RAHMAN Online Sales Executive 020 7339 4407 andreia.rahman@natmag-rodale.co.uk

More information

Real-time Fraud Detection with Innovative Big Graph Feature. Gaurav Deshpande, VP Marketing, TigerGraph; Mingxi Wu, VP Engineering, TigerGraph

Real-time Fraud Detection with Innovative Big Graph Feature. Gaurav Deshpande, VP Marketing, TigerGraph; Mingxi Wu, VP Engineering, TigerGraph Real-time Fraud Detection with Innovative Big Graph Feature Gaurav Deshpande, VP Marketing, TigerGraph; Mingxi Wu, VP Engineering, TigerGraph Speaking Today Gaurav Deshpande VP Marketing, TigerGraph gaurav@tigergraph.com

More information

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS By Derek Law, Esri Product Manager, ArcGIS for Server Do you want to build web mapping applications you can run on desktop,

More information

ThingLink User Guide. Andy Chen Eric Ouyang Giovanni Tenorio Ashton Yon

ThingLink User Guide. Andy Chen Eric Ouyang Giovanni Tenorio Ashton Yon ThingLink User Guide Yon Corp Andy Chen Eric Ouyang Giovanni Tenorio Ashton Yon Index Preface.. 2 Overview... 3 Installation. 4 Functionality. 5 Troubleshooting... 6 FAQ... 7 Contact Information. 8 Appendix...

More information

Unlimited Performance: List & Label 18. Early Bird Offers!

Unlimited Performance: List & Label 18. Early Bird Offers! LL18 NEWS Unlimited Performance: List & Label 18 Top LL18 Highlights Performance: Printing lists, designer preview, export etc. optimized through multithreading, image indexing, optimized data transfer...

More information

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information. Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information. WWW: (World Wide Web) A way for information to be shared over

More information

ADOBE CAPTIVATE 8. Content Planning Guide

ADOBE CAPTIVATE 8. Content Planning Guide ADOBE CAPTIVATE 8 Content Planning Guide Summer 2014 Table of Contents Using Captivate 8 on Your OnPoint Learning Platform... 2 What are the Advantages and Disadvantages of Captivate?... 2 Use Cases for

More information

Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs.

Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs. Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs. 1 Let me start by saying that people often forget the importance of separating data from the application

More information

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS Abstract Virtualization and workload management are essential technologies for maximizing scalability, availability and

More information

Tableau Server - 101

Tableau Server - 101 Tableau Server - 101 Prepared By: Ojoswi Basu Certified Tableau Consultant LinkedIn: https://ca.linkedin.com/in/ojoswibasu Introduction Tableau Software was founded on the idea that data analysis and subsequent

More information

DbSchema Forms and Reports Tutorial

DbSchema Forms and Reports Tutorial DbSchema Forms and Reports Tutorial Contents Introduction... 1 What you will learn in this tutorial... 2 Lesson 1: Create First Form Using Wizard... 3 Lesson 2: Design the Second Form... 9 Add Components

More information

Questions and Answers

Questions and Answers AUTODESK IMPRESSION 3 Questions and Answers Contents 1. General Product Information... 2 1.1 What is Autodesk Impression?... 2 1.2 Who uses Autodesk Impression?... 2 1.3 What are the primary benefits of

More information

Qlik Sense Enterprise architecture and scalability

Qlik Sense Enterprise architecture and scalability White Paper Qlik Sense Enterprise architecture and scalability June, 2017 qlik.com Platform Qlik Sense is an analytics platform powered by an associative, in-memory analytics engine. Based on users selections,

More information

footer, header, nav, section. search. ! Better Accessibility.! Cleaner Code. ! Smarter Storage.! Better Interactions.

footer, header, nav, section. search. ! Better Accessibility.! Cleaner Code. ! Smarter Storage.! Better Interactions. By Sruthi!!!! HTML5 was designed to replace both HTML 4, XHTML, and the HTML DOM Level 2. It was specially designed to deliver rich content without the need for additional plugins. The current version

More information

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF HTML FILES/DOCUMENTS (ASSISTIVE TECHNOLOGIES)

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF HTML FILES/DOCUMENTS (ASSISTIVE TECHNOLOGIES) SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF HTML FILES/DOCUMENTS (ASSISTIVE TECHNOLOGIES) Methodology Designed by CUDA and CSU-MERLOT In partnership with CAST Applied

More information

JSN Yoyo 2 Customization Manual Before We Start

JSN Yoyo 2 Customization Manual Before We Start JSN Yoyo 2 Customization Manual Before We Start The first thing we would like to say is this guide is not intended to cover everything you might want to customize the template. Here we disclose only the

More information

BizViz Sentiment Analyzer 1.0

BizViz Sentiment Analyzer 1.0 BizViz Sentiment Analyzer User Guide BizViz Sentiment Analyzer 1.0. No part of this publication may be reproduced or copied in any form or for any purpose without the permission of BD BizViz LLC. Table

More information

Installation 3. Minimum system requirements 3. Download and installation on Windows 3. Download and installation on Linux 3

Installation 3. Minimum system requirements 3. Download and installation on Windows 3. Download and installation on Linux 3 2 TABLE OF CONTENTS Installation 3 Minimum system requirements 3 Download and installation on Windows 3 Download and installation on Linux 3 Mail server configuration 4 Out-of-the-box integrations 4 ServiceDesk

More information

JSN Ultranet Customization Manual Before We Start

JSN Ultranet Customization Manual Before We Start JSN Ultranet Customization Manual Before We Start First thing we would like to say is this guide is not intended to cover everything you might want to customize in the template. Here we disclose only the

More information

16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과

16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과 16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과 목차 HTML5 Introduction HTML5 Browser Support HTML5 Semantic Elements HTML5 Canvas HTML5 SVG HTML5 Multimedia 2 HTML5 Introduction What

More information

WA L KT H R O U G H 1

WA L KT H R O U G H 1 WA L KT H R O U G H 1 udig Install and Introduction 08 June 2008 TABLE OF CONTENTS 1Goals...3 2Installing and Running The udig Application...4 3Online Documentation and Tutorials...8 3.1Help Categories...9

More information