I) write schema of the six files.

Size: px
Start display at page:

Download "I) write schema of the six files."

Transcription

1 Graph Analytics Modeling Chat Data using a Graph Data Model (Describe the graph model for chats in a few sentences. Try to be clear and complete.) Creation of the Graph Database for Chats Describe the steps you took for creating the graph database. As part of these steps i) ii) iii) Write the schema of the 6 CSV files Explain the loading process and include a sample LOAD command Present a screenshot of some part of the graph you have generated. The graphs must include clearly visible examples of most node and edge types. Below are two acceptable examples. The first example is a rendered in the default Neo4j distribution, the second has had some nodes moved to expose the edges more clearly. Both include examples of most node and edge types. I) write schema of the six files. Overall Schema There are no headers for any of the data in the files, which are just a matrix of data arranged in rows also called lines. All data value contained therein is string type. The chat model has: 4 Node types, namely : User, Team, ChatItem, and ChatSession. 8 Edge types namely : CreatesSession, OwnedBy(Team owns the Chat Session) : Joins, Leaves, CreateChat, PartOf, Mentioned & ResponseTo. 1) In chat_create_team_chat.csv file, the columns contain the following data: column1: column2: column3: column4: id of user/player in the Pink Flamingo Game. id of the Team the player is from. id of the TeamChatSession. timestamp when TeamchatSession created. Column reference index is 0 Column reference index is 1 Column reference index is 2 Column reference index is 3 2) In chat_join_team_chat.csv file the columns contain the following data: column1: id of user/player in the Pink Flamingo Game. Column reference index is 0 column2: id of the Team the player is from. Column reference index is 1

2 column3: timestamp: user Joins TeamChatSession edge Col reference index is 2 3) In chat_leave_team_chat.csv file the columns contain the following data: column1: id of user/player in the Pink Flamingo Game. Column reference index is 0 column2: id of TeamChatSession. Column reference index is 1 column3: timestamp: user Leaves TeamChatSession edge Col reference index is 2 4) In chat_item_team_chat.csv.csv file the columns contain the following data: column1: id of user/player in the Pink Flamingo Game. Column reference index is 0 column2: id of the TeamChatSession. Column reference index is 1 column3: timestamp: CreateChat & PartOf edges Column reference index is 2 5) In chat_mention_team_chat.csv.csv file the columns contain the following data: column1: id of user/player in the Pink Flamingo Game. Column reference index is 0 column2: id of the ChatItem. Column reference index is 1 column3: timestamp: mentioned edge created Column reference index is 2 6) In chat_respond_team_chat.csv.csv file the columns contain the following data: column1: id of ChatItem. Column reference index is 0 column2: id of another ChatItem. Column reference index is 1 column3: timestamp: ResponseTo ChatItem edge created Col reference index is 2 Conceptually: data was stored the way it was because: A) Data from file chat_create_team_chat.csv file is used 1) to create three nodes named: Team, TeamChatSession, & User, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge OwnedBy with timestamp propery, is created, connecting TeamChatSession and Team nodes. A Team owns a TeamChatSession. 3) Another CreateSession edge with timestamp property, is created connecting TeamChatSession and User. B) Data from file chat_join_team_chat.csv file is used 1) to create two nodes named: TeamChatSession, & User, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge Joins, with a timestamp property is created, connecting User & TeamChatSession nodes when a user Joins a TeamChatSession.

3 C) Data from file chat_leave_team_chat.csv file is used 1) to create two nodes named: TeamChatSession, & User, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge Leaves, with a timestamp is created, connecting User and TeamChatSession nodes when a user Leaves a TeamChatSession. D) Data from file chat_item_team_chat.csv file is used 1) to create three nodes named: TeamChatSession, ChatItem & User, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge CreateChat, with a timestamp property is created, connecting User & TeamChatSession nodes, when a user indulges in chatter, in a TeamChatSession. An edge PartOf with a timestamp property is created connecting ChatItem & TeamChatSession. E) Data from file chat_mention_team_chat.csv file is used 1) to create three nodes named: ChatItem & User, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge Mentioned, with a timestamp property is created, connecting ChatItem & User when a chat item is mentioned to a user. F) Data from file chat_mention_team_chat.csv file is used 1) to create two nodes named: ChatItem i and ChatItem j, each with relevant id properties. id string, is converted to integer type in the process. 2) An edge ResponseTo, with a timestamp property is created, connecting ChatItem i to ChatItem j. ii) Explain the loading process and include a sample load. Loading process starts with using Cypher script which is quite similar to SQL language. The LOAD CSV command with a path to the.csv file, which were stored in my computer's home folder. Loading of each line was specified with 'AS row' words included in the command. Files are loaded and executed, one at a time.

4 Sample commands, script to load chat-respond-team-chat.csv file. 1) LOAD CSV FROM file:/// chat_respond_team_chat.csv AS row # /// were needed to import the data from the computer, using html into Neo4j. 2) MERGE (i: ChatItem {id: toint(row [0])}]) # creates node i, named ChatItem, id property from Column index 0 of this csv file. 3) MERGE (j: ChatItem {id: toint(row [1])}]) # creates node j, named ChatItem, id property from Column index 1 of this csv file. 4) MERGE (i)-[: ResponseTo {timestamp:(row [2])}]->(j) # creates edge j, named ResponseTo, timestamp property from Column index 2 of this csv file. This edge is directional from node i to node j. Snapshot of sample load.

5 2 sample loaded graph displays below:

6 Finding the longest conversation chain and its participants Report the results including the length of the conversation (path length) and how many unique users were part of the conversation chain. Describe your steps. Write the query that produces the correct answer. The number of Chat Items involved in this longest path =10 as seen below. The following script obtains the 5 unique users involved in the longest conversation. MATCH p = (i:chatitem)-[:responseto*] (j:chatitem) #longest chat between above 2 chat item nodes with p order by length (p) desc limit 1 # this returns length of longest chat match (u:user)-[:createchat] (i:chatitem) # find users who created those chat items where i in nodes(p) # where ChatItems are in nodes (p) return count(distinct u) # return count of unique users involved in unique chat Result is 5.

7 Chattiest Users top 10 a) Outdegree is a method of Neo4j to know the number of directionally out going edges from a particular node. I recorded it for my convenience as NumberOfChats. b) The script and output of the command are in the snapshot below. Chattiest Teams: Top 10 Script and output with are in the snapshot below

8 Analyzing the relationship between top 10 chattiest users and top 10 chattiest teams Describe your steps from Question 2. In the process, create the following two tables. You only need to include the top 3 for each table. Identify and report whether any of the chattiest users were part of any of the chattiest teams. Top 3 Chattiest users Users id Number of Chats Top 3 Chattiest teams Teams id Number of Chats Is any chattiest user part of chattiest team. Yes, a single team id of 999 and user id of 52. and total MaxChat count of 105 Code script is in the command line and Snapshot is seen here.

9 How Active Are Groups of Users? Describe your steps for performing this analysis. Be as clear, concise, and as brief as possible. Finally, report the top 3 most active users in the table below. To arrive at the assessment of how active a group is, a cluster coefficient measurement is done, which measures how highly interconnected a group is. Then we can compare groups with this measurement index. In calculating this coefficient for each chattiest user we proceed as follows 1) We created an edge called interactswith when two nodes communicate and we called them neighbors. 2) Using this edge we found out the 10 chattiest users while answering question 2. We know their id's. 3) For each of these chattiest users identified by their id we proceed to find the Outdegree of their connectedness using the interactswith edge. The Outdegree is equated to k. These are the neighbors of this particular Chattiest User. 4) Then we figure out how inter connected those neighbors are and equate that to N. In the figure below N is = 1; where Neighbor 1 is connected to Neighbor 2. None of the other nodes are connected in this way. Though there is only one N edge, two cliques are formed so in the coefficient calculation N is multiplied by 2. 5) For the figure below Cluster coefficient is got by the formula: 2N/k*(k-1). 6) Where k*(k-1) is the Max possible connections. Example: In the figure below a fictitious Chattiest User has as a direct interactswith edge to: Neighbor 1, Neighbor 2 and Neighbor 3. So Outdegree of Chattiest is 3 and is the value k we are looking for. Neighbor 1 Neighbor 2 Neighbor 3 Chattiest

10 In Cypher script: In the snapshot below I am giving the query and output of one Chattiest user. We need to do this for every Chattiest user and obtain necessary values for our computation. It shows that Chattiest user whose id is 394 has 5 neighbors colored in green along with their id's. They are connected with interactswith edge.

11 Here is the script to get the neighbors of all Chattiest Users in one shot. Also, for each top 10 chattiest user, here are the neighbors and the number of neighbors: MATCH (u1:user)-[i:interactswith]-(u2:user) WHERE u1.id in [394,2067,209,1087,554,516,1627,999,668,461] WITH u1,collect(distinct u2.id) as neighbors MATCH (u3)-[i2:interactswith]-(u4) WHERE (u3.id in neighbors and u4.id in neighbors) return distinct u1,length(neighbors) as k, neighbors Then I went along to obtain the N figure for all Chattiest Users. I combined all the above queries into one single query, plugged it into Neo4j. Obtained the result in snapshot below. Most Active Users (based on Cluster Coefficicient) User ID Coefficient 1 1 1

12

Graph Analytics. Modeling Chat Data using a Graph Data Model. Creation of the Graph Database for Chats

Graph Analytics. Modeling Chat Data using a Graph Data Model. Creation of the Graph Database for Chats Graph Analytics Modeling Chat Data using a Graph Data Model The Pink Flamingo graph model includes users, teams, chat sessions, and chat item nodes with relationships or edges of a) creating sessions,

More information

Graph Analytics. Modeling Chat Data using a Graph Data Model. Creation of the Graph Database for Chats

Graph Analytics. Modeling Chat Data using a Graph Data Model. Creation of the Graph Database for Chats Graph Analytics Modeling Chat Data using a Graph Data Model This we will be using a graph analytics approach to chat data from the Catch the Pink Flamingo game. Currently this chat data is purely numeric,

More information

Acquiring, Exploring and Preparing the Data

Acquiring, Exploring and Preparing the Data Technical Appendix Catch the Pink Flamingo Analysis Produced by: Prabhat Tripathi Acquiring, Exploring and Preparing the Data Data Exploration Data Set Overview The table below lists each of the files

More information

Data Exploration. The table below lists each of the files available for analysis with a short description of what is found in each one.

Data Exploration. The table below lists each of the files available for analysis with a short description of what is found in each one. Data Exploration Data Set Overview The table below lists each of the files available for analysis with a short description of what is found in each one. File Name Description Fields ad-clicks.csv This

More information

Field Types and Import/Export Formats

Field Types and Import/Export Formats Chapter 3 Field Types and Import/Export Formats Knowing Your Data Besides just knowing the raw statistics and capacities of your software tools ( speeds and feeds, as the machinists like to say), it s

More information

Oracle Compare Two Database Tables Sql Query Join

Oracle Compare Two Database Tables Sql Query Join Oracle Compare Two Database Tables Sql Query Join data types. Namely, it assumes that the two tables payments and How to use SQL PIVOT to Compare Two Tables in Your Database. This can (not that using the

More information

Contents 1. OVERVIEW GUI Working with folders in Joini... 4

Contents 1. OVERVIEW GUI Working with folders in Joini... 4 Joini User Guide Contents 1. OVERVIEW... 3 1.1. GUI... 3 2. Working with folders in Joini... 4 2.1. Creating a new folder... 4 2.2. Deleting a folder... 5 2.3. Opening a folder... 5 2.4. Updating folder's

More information

Module 1.Introduction to Business Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad

Module 1.Introduction to Business Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad Module 1.Introduction to Business Objects New features in SAP BO BI 4.0. Data Warehousing Architecture. Business Objects Architecture. SAP BO Data Modelling SAP BO ER Modelling SAP BO Dimensional Modelling

More information

EXAM - FM Developer Essentials for FileMaker 12 Exam. Buy Full Product.

EXAM - FM Developer Essentials for FileMaker 12 Exam. Buy Full Product. FileMaker EXAM - FM0-307 Developer Essentials for FileMaker 12 Exam Buy Full Product http://www.examskey.com/fm0-307.html Examskey FileMaker FM0-307 exam demo product is here for you to test the quality

More information

NOSQL Databases and Neo4j

NOSQL Databases and Neo4j NOSQL Databases and Neo4j Database and DBMS Database - Organized collection of data The term database is correctly applied to the data and their supporting data structures. DBMS - Database Management System:

More information

USER MANUAL. Odoo Peafowl Theme TABLE OF CONTENTS. Version: 1.0.6

USER MANUAL. Odoo Peafowl Theme TABLE OF CONTENTS. Version: 1.0.6 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Peafowl Odoo Theme... 1 Pre-requisites... 1 Installation... 2 Installation Steps... 2 Theme Configuration... 5 Contact Us... 16 Odoo Peafowl

More information

Release notes for version 3.7.1

Release notes for version 3.7.1 Release notes for version 3.7.1 Important! Create a backup copy of your projects before updating to the new version. Projects saved in the new version can t be opened in versions earlier than 3.7. What

More information

Bulgarian Math Olympiads with a Challenge Twist

Bulgarian Math Olympiads with a Challenge Twist Bulgarian Math Olympiads with a Challenge Twist by Zvezdelina Stankova Berkeley Math Circle Beginners Group September 0, 03 Tasks throughout this session. Harder versions of problems from last time appear

More information

SQL Server Replication Guide

SQL Server Replication Guide SQL Server Replication Guide Rev: 2016-10-20 Sitecore CMS 6.3-7.2 SQL Server Replication Guide Table of Contents Chapter 1 SQL Server Replication Guide... 3 1.1.1 The Addition of a uniqueidentifier Column...

More information

TeamViewer 12 Manual Management Console. Rev

TeamViewer 12 Manual Management Console. Rev TeamViewer 12 Manual Management Console Rev 12.1-201704 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Table of content 1 About the TeamViewer Management Console 4 1.1 About the Management

More information

External Data Connector for SharePoint

External Data Connector for SharePoint External Data Connector for SharePoint Last Updated: July 2017 Copyright 2014-2017 Vyapin Software Systems Private Limited. All rights reserved. This document is being furnished by Vyapin Software Systems

More information

Toad for Oracle Suite 2017 Functional Matrix

Toad for Oracle Suite 2017 Functional Matrix Toad for Oracle Suite 2017 Functional Matrix Essential Functionality Base Xpert Module (add-on) Developer DBA Runs directly on Windows OS Browse and navigate through objects Create and manipulate database

More information

Customer Journey Platform Customer Engagement Analyzer User Guide

Customer Journey Platform Customer Engagement Analyzer User Guide Customer Journey Platform Customer Engagement Analyzer User Guide Notification Copyright Notice The Broadsoft CC-One solution has been renamed the Cisco Customer Journey Platform. Beginning in August 2018,

More information

External Data Connector for SharePoint

External Data Connector for SharePoint External Data Connector for SharePoint Last Updated: August 2014 Copyright 2014 Vyapin Software Systems Private Limited. All rights reserved. This document is being furnished by Vyapin Software Systems

More information

T-SQL Training: T-SQL for SQL Server for Developers

T-SQL Training: T-SQL for SQL Server for Developers Duration: 3 days T-SQL Training Overview T-SQL for SQL Server for Developers training teaches developers all the Transact-SQL skills they need to develop queries and views, and manipulate data in a SQL

More information

Player Pathway System User Guide for Coaches and Team Managers

Player Pathway System User Guide for Coaches and Team Managers Player Pathway System User Guide for Coaches and Team Managers I am a Coach I can see... A summary of my profile A summary of my profile Which squads I manage What certificates I have What roles I have

More information

The transition: Each student passes half his store of candies to the right. students with an odd number of candies eat one.

The transition: Each student passes half his store of candies to the right. students with an odd number of candies eat one. Kate s problem: The students are distributed around a circular table The teacher distributes candies to all the students, so that each student has an even number of candies The transition: Each student

More information

MASSTRANSIT DATABASE ANALYSIS. Using Microsoft Excel And ODBC To Analyze MySQL Data

MASSTRANSIT DATABASE ANALYSIS. Using Microsoft Excel And ODBC To Analyze MySQL Data MASSTRANSIT DATABASE ANALYSIS Using Microsoft Excel And ODBC To Analyze MySQL Data AUTHOR: PETE CODY petecody@grouplogic.com 31 May 2007 Document Revision History: Date: Author: Comment: 19 Apr 2007 PMC

More information

Version 3.3 System Administrator Guide

Version 3.3 System Administrator Guide Version 3.3 System Administrator Guide This document provides information Ensemble Video System Administrators can use to design and implement an appropriate Ensemble Video organizational framework, manage

More information

My Query Builder Function

My Query Builder Function My Query Builder Function The My Query Builder function is used to build custom SQL queries for reporting information out of the TEAMS system. Query results can be exported to a comma-separated value file,

More information

Sql Script To Change Table Schema Management Studio 2012

Sql Script To Change Table Schema Management Studio 2012 Sql Script To Change Table Schema Management Studio 2012 Modify Data Through a View Requires CREATE VIEW permission in the database and ALTER permission on the schema in Using SQL Server Management Studio

More information

Unit 10: Advanced Actions

Unit 10: Advanced Actions Unit 10: Advanced Actions Questions Covered What other action types are available? How can we communicate with users without sending an email? How can we clone a record, mapping just the fields we want?

More information

Data for Accountability Transparency and Impact (DATIM)

Data for Accountability Transparency and Impact (DATIM) Data for Accountability Transparency and Impact (DATIM) SIMS 2.0 Data Exchange Exercise Guidance V2 U.S. Department of State Office of U.S. Global AIDS Coordinator and Health Diplomacy (S/GAC) CONTENTS

More information

University of California, Berkeley. (2 points for each row; 1 point given if part of the change in the row was correct)

University of California, Berkeley. (2 points for each row; 1 point given if part of the change in the row was correct) University of California, Berkeley CS 186 Intro to Database Systems, Fall 2012, Prof. Michael J. Franklin MIDTERM II - Questions This is a closed book examination but you are allowed one 8.5 x 11 sheet

More information

Data for Accountability, Transparency and Impact Monitoring (DATIM) MER Data Import Reference Guide Version 2. December 2018

Data for Accountability, Transparency and Impact Monitoring (DATIM) MER Data Import Reference Guide Version 2. December 2018 Data for Accountability, Transparency and Impact Monitoring (DATIM) MER Data Import Reference Guide Version 2 December 2018 U.S. Department of State U.S. Office of Global AIDS Coordinator (OGAC) MER Data

More information

CSE 444, Winter 2011, Midterm Examination 9 February 2011

CSE 444, Winter 2011, Midterm Examination 9 February 2011 Name: CSE 444, Winter 2011, Midterm Examination 9 February 2011 Rules: Open books and open notes. No laptops or other mobile devices. Please write clearly. Relax! You are here to learn. An extra page is

More information

What s new in Adobe Connect 9.4.2

What s new in Adobe Connect 9.4.2 What s new in Adobe Connect 9.4.2 Seminar Administrators Webinar Manager Virtual Classroom Managers Adobe Connect is a web conferencing solution for web meetings, e-learning, and webinars. It powers mission

More information

DB Export/Import/Generate data tool

DB Export/Import/Generate data tool DB Export/Import/Generate data tool Main functions: quick connection to any database using defined UDL files show list of available tables and/or queries show data from selected table with possibility

More information

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4) S-72.2420/T-79.5203 Basic Concepts 1 S-72.2420/T-79.5203 Basic Concepts 3 Characterizing Graphs (1) Characterizing Graphs (3) Characterizing a class G by a condition P means proving the equivalence G G

More information

MAStudio documentation

MAStudio documentation 1. Interface 1.1. Project Explorer 1.2. Properties tab 1.3. Opened Files 1.4. Output 1.5. Search Rules Tree 1.6. File Path 1.7. Occurrence Text and Position 2. Project creation 2.1. Default Templates 2.2.

More information

MySQL On Crux Part II The GUI Client

MySQL On Crux Part II The GUI Client DATABASE MANAGEMENT USING SQL (CIS 331) MYSL ON CRUX (Part 2) MySQL On Crux Part II The GUI Client MySQL is the Structured Query Language processor that we will be using for this class. MySQL has been

More information

User Guide. Data Preparation R-1.0

User Guide. Data Preparation R-1.0 User Guide Data Preparation R-1.0 Contents 1. About this Guide... 4 1.1. Document History... 4 1.2. Overview... 4 1.3. Target Audience... 4 2. Introduction... 4 2.1. Introducing the Big Data BizViz Data

More information

SELF TEST. List the Capabilities of SQL SELECT Statements

SELF TEST. List the Capabilities of SQL SELECT Statements 98 SELF TEST The following questions will help you measure your understanding of the material presented in this chapter. Read all the choices carefully because there might be more than one correct answer.

More information

Business Intelligence

Business Intelligence Business Intelligence The Metadata Layer Asroni Ver. 01 asroni@umy.ac.id Part IV Business Intelligence Applications 345 Applications In This Part Chapter 12: The Metadata Layer Chapter 13: Using the Pentaho

More information

Transaction Isolation Level in ODI

Transaction Isolation Level in ODI In this post I will be explaining the behaviour in Oracle 11g and regarding the ODI versions, there is not much difference between ODI 11g and 12c. If you see the drop down in 11g (11.1.1.9) procedure,

More information

COMPUTER SCIENCE TRIPOS

COMPUTER SCIENCE TRIPOS CST0.2017.3.1 COMPUTER SCIENCE TRIPOS Part IA Tuesday 6 June 2017 1.30 to 4.30 COMPUTER SCIENCE Paper 3 Answer one question from each of Sections A, B and C, and two questions from Section D. Submit the

More information

Today Learning outcomes LO2

Today Learning outcomes LO2 2015 2016 Phil Smith Today Learning outcomes LO2 On successful completion of this unit you will: 1. Be able to design and implement relational database systems. 2. Requirements. 3. User Interface. I am

More information

What is a graph database?

What is a graph database? 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

More information

The CHECKBOX Quick Start Guide

The CHECKBOX Quick Start Guide The CHECKBOX Quick Start Guide This guide will provide step-by-step directions in order to help you get started faster with Checkbox. First, Some Basic Concepts The CHECKBOX Survey Lifecycle Create Edit

More information

Aster Data Basics Class Outline

Aster Data Basics Class Outline Aster Data Basics Class Outline CoffingDW education has been customized for every customer for the past 20 years. Our classes can be taught either on site or remotely via the internet. Education Contact:

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 10.3 Last Updated: August 2012 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...

More information

The Basics. As of December 12, 2016

The Basics. As of December 12, 2016 The Basics As of December 12, 2016 Accessing REDCap 1. To access REDCap, enter the URL into your internet browser: https://redcap.wakehealth.edu/ 2. Login using your Medical Center ID and password 3. FAQ

More information

Developing Microsoft SQL Server 2012 Databases

Developing Microsoft SQL Server 2012 Databases Course 10776A: Developing Microsoft SQL Server 2012 Databases Course Details Course Outline Module 1: Introduction to SQL Server 2012 and its Toolset This module stresses on the fact that before beginning

More information

Microsoft Power Tools for Data Analysis #10 Power BI M Code: Helper Table to Calculate MAT By Month & Product. Notes from Video:

Microsoft Power Tools for Data Analysis #10 Power BI M Code: Helper Table to Calculate MAT By Month & Product. Notes from Video: Microsoft Power Tools for Data Analysis #10 Power BI M Code: Helper Table to Calculate MAT By Month & Product Table of Contents: Notes from Video: 1. Intermediate Fact Table / Helper Table:... 1 2. Goal

More information

Writing Analytical Queries for Business Intelligence

Writing Analytical Queries for Business Intelligence MOC-55232 Writing Analytical Queries for Business Intelligence 3 Days Overview About this Microsoft SQL Server 2016 Training Course This three-day instructor led Microsoft SQL Server 2016 Training Course

More information

National Quali cations

National Quali cations National Quali cations AH07 X76/77/ Computing Science TUESDAY, 6 MAY :00 PM :00 PM Total marks 60 Attempt ALL questions. Write your answers clearly in the answer booklet provided. In the answer booklet

More information

Oracle BI 11g R1: Build Repositories

Oracle BI 11g R1: Build Repositories Oracle University Contact Us: + 36 1224 1760 Oracle BI 11g R1: Build Repositories Duration: 5 Days What you will learn This Oracle BI 11g R1: Build Repositories training is based on OBI EE release 11.1.1.7.

More information

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices. MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.7. Much of the documentation also applies to the previous 1.2 series. For notes detailing

More information

UNIT V *********************************************************************************************

UNIT V ********************************************************************************************* Syllabus: 1 UNIT V 5. Package Diagram, Component Diagram, Deployment Diagram (08 Hrs, 16 Marks) Package Diagram: a. Terms and Concepts Names, Owned Elements, Visibility, Importing and Exporting b. Common

More information

Server Side Scripting Report

Server Side Scripting Report Server Side Scripting Report David Nelson 205CDE Developing the Modern Web Assignment 2 Student ID: 3622926 Computing BSc 29 th March, 2013 http://creative.coventry.ac.uk/~nelsond/ - Page 1 - Contents

More information

Creating a stacked bar chart

Creating a stacked bar chart Creating a stacked bar chart In this tutorial we are going to create a stacked bar chart based on a sample report. Stacked bar charts are easy to read and can show an alternate view of the structure of

More information

Accelerating BI on Hadoop: Full-Scan, Cubes or Indexes?

Accelerating BI on Hadoop: Full-Scan, Cubes or Indexes? White Paper Accelerating BI on Hadoop: Full-Scan, Cubes or Indexes? How to Accelerate BI on Hadoop: Cubes or Indexes? Why not both? 1 +1(844)384-3844 INFO@JETHRO.IO Overview Organizations are storing more

More information

ListManager. ListManager Basic Training

ListManager. ListManager Basic Training ListManager ListManager Basic Training Presented by Ana DeLeón Logistics Before We Begin Shared audio State your name when asking questions s Introduction Please share: Your name Your experience with ListManager

More information

Create View With Schemabinding In Sql Server 2005

Create View With Schemabinding In Sql Server 2005 Create View With Schemabinding In Sql Server 2005 to a Table. Issues with schema binding, view indexing looking for? Browse other questions tagged sql-server sql-server-2005 or ask your own question. You

More information

Training Content Key Terms... 1 How to Run a Report... 2 How to View a Dashboard... 5 How to Modify & Customize Reports... 6

Training Content Key Terms... 1 How to Run a Report... 2 How to View a Dashboard... 5 How to Modify & Customize Reports... 6 Salesforce Reporting Tools Technical Assistance email: support@salesforce.asu.edu Salesforce: http://asu.my.salesforce.com Training Content Key Terms... 1 How to Run a Report... 2 How to View a Dashboard...

More information

Version 3.1 System Administrator Guide

Version 3.1 System Administrator Guide Version 3.1 System Administrator Guide This document provides information Ensemble Video System Administrators can use to design and implement an appropriate Ensemble Video organizational framework, manage

More information

Microsoft SQL Server Reporting Services (SSRS)

Microsoft SQL Server Reporting Services (SSRS) Microsoft SQL Server Reporting Services (SSRS) Installation/Configuration Guide for SharePoint Integration Mode August 2, 2007 Version 1.0 Published via the SharePoint Team Blog at http://blogs.msdn.com/sharepoint

More information

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices. MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.7. Much of the documentation also applies to the previous 1.2 series. For notes detailing

More information

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database. 1. Creating a data warehouse involves using the functionalities of database management software to implement the data warehouse model as a collection of physically created and mutually connected database

More information

Data Mapper Manual. Version 2.0. L i n k T e c h n i c a l S e r v i c e s

Data Mapper Manual. Version 2.0. L i n k T e c h n i c a l S e r v i c e s Data Mapper Manual Version 2.0 L i n k T e c h n i c a l S e r v i c e s w w w. l i n k t e c h n i c a l. c o m j s h a e n i n g @ l i n k t e c h n i c a l. c o m 248-7 56-0089 Contents Overview...

More information

Release notes for version 3.7

Release notes for version 3.7 Release notes for version 3.7 Important! Create a backup copy of your projects before updating to the new version. Projects saved in the new version can t be opened in earlier versions. What s new Conditionally

More information

Deploying a System Center 2012 R2 Configuration Manager Hierarchy

Deploying a System Center 2012 R2 Configuration Manager Hierarchy Deploying a System Center 2012 R2 Configuration Manager Hierarchy This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION

More information

Index A, B. bi-directional relationships, 58 Brewer s Theorem, 3

Index A, B. bi-directional relationships, 58 Brewer s Theorem, 3 Index A, B bi-directional relationships, 58 Brewer s Theorem, 3 C Caching systems file buffer cache, 21 high-performance cache, 22 object cache, 22 CAP Theorem, 3 collect function, 56 Constraints, 46 47

More information

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab Description IT Analytics has a diverse and powerful way of displaying data to your users. In this lab, you will learn how to

More information

Getting started. Create event content. Quick Start Guide. Quick start Adobe Connect for Webinars

Getting started. Create event content. Quick Start Guide. Quick start Adobe Connect for Webinars Quick start Adobe Connect for Webinars Adobe Connect Event enables you to manage the full life cycle of large or small events, including registration, invitations, reminders, and reports. Adobe Connect

More information

Sql Server Compare Two Tables To Find Differences

Sql Server Compare Two Tables To Find Differences Sql Server Compare Two Tables To Find Differences compare and find differences for SQL Server tables and data When the User set two Employees ID (for example : 1 & 2) the program is supposed to show. Ways

More information

EXAM - 1Y Managing Citrix XenDesktop 7.6 Solutions. Buy Full Product.

EXAM - 1Y Managing Citrix XenDesktop 7.6 Solutions. Buy Full Product. Citrix EXAM - 1Y0-201 Managing Citrix XenDesktop 7.6 Solutions Buy Full Product http://www.examskey.com/1y0-201.html Examskey Citrix 1Y0-201 exam demo product is here for you to test the quality of the

More information

Best Practices for Choosing Content Reporting Tools and Datasources. Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara

Best Practices for Choosing Content Reporting Tools and Datasources. Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara Best Practices for Choosing Content Reporting Tools and Datasources Andrew Grohe Pentaho Director of Services Delivery, Hitachi Vantara Agenda Discuss best practices for choosing content with Pentaho Business

More information

Oracle BI 11g R1: Build Repositories

Oracle BI 11g R1: Build Repositories Oracle University Contact Us: 02 6968000 Oracle BI 11g R1: Build Repositories Duration: 5 Days What you will learn This course provides step-by-step procedures for building and verifying the three layers

More information

User Guide. Data Preparation R-1.1

User Guide. Data Preparation R-1.1 User Guide Data Preparation R-1.1 Contents 1. About this Guide... 4 1.1. Document History... 4 1.2. Overview... 4 1.3. Target Audience... 4 2. Introduction... 4 2.1. Introducing the Big Data BizViz Data

More information

normalization are being violated o Apply the rule of Third Normal Form to resolve a violation in the model

normalization are being violated o Apply the rule of Third Normal Form to resolve a violation in the model Database Design Section1 - Introduction 1-1 Introduction to the Oracle Academy o Give examples of jobs, salaries, and opportunities that are possible by participating in the Academy. o Explain how your

More information

Writing Reports with Report Builder and SSRS Level 2

Writing Reports with Report Builder and SSRS Level 2 Writing Reports with Report Builder and SSRS Level 2 Course 55128; 2 days, Instructor-led Course Description In this 2-day course, students will continue their learning on the foundations of report writing

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 1Z0-630 Title : Siebel7.7 Analytics Server Architect Professional Core Exam

More information

InfoSphere Guardium 9.1 TechTalk Reporting 101

InfoSphere Guardium 9.1 TechTalk Reporting 101 InfoSphere Guardium 9.1 TechTalk Reporting 101 Click to add text Dario Kramer, Senior System Architect dariokramer@us.ibm.com 2013 IBM Corporation Acknowledgements and Disclaimers Availability. References

More information

6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database

6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database 6232A - Version: 1 Implementing a Microsoft SQL Server 2008 Database Implementing a Microsoft SQL Server 2008 Database 6232A - Version: 1 5 days Course Description: This five-day instructor-led course

More information

Oracle Database: Introduction to SQL

Oracle Database: Introduction to SQL Oracle Database: Introduction to SQL What you will learn Understanding the basic concepts of relational databases ensure refined code by developers. This course helps the participants to write subqueries,

More information

Dataflow Editor User Guide

Dataflow Editor User Guide - Cisco EFF, Release 1.0.1 Cisco (EFF) 1.0.1 Revised: August 25, 2017 Conventions This document uses the following conventions. Convention bold font italic font string courier font Indication Menu options,

More information

How To Export Database Diagram Sql Server 2008 To Excel

How To Export Database Diagram Sql Server 2008 To Excel How To Export Database Diagram Sql Server 2008 To Excel Programming in Excel and MS Access VBA, Crystal Reports, C#, ASP. This article describes using the Database Model Diagram template in Visio 2010.

More information

Planning and performing database migrations

Planning and performing database migrations Planning and performing database migrations Speaker name Title Hewlett-Packard 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Agenda

More information

CS/INFO 4154: Analytics-driven Game Design

CS/INFO 4154: Analytics-driven Game Design CS/INFO 4154: Analytics-driven Game Design Class 20: SQL Final Course Deadlines We will not meet during the scheduled exam time Final report will be due at the end of exam time Cornell cannot delete exam

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

ActiveVOS Fundamentals

ActiveVOS Fundamentals Lab #8 Page 1 of 9 - ActiveVOS Fundamentals ActiveVOS Fundamentals Lab #8 Process Orchestration Lab #8 Page 2 of 9 - ActiveVOS Fundamentals Lab Plan In this lab we will build a basic sales order type of

More information

1 Dashboards Administrator's Guide

1 Dashboards Administrator's Guide 1 Dashboards Administrator's Guide Page 1 2 Dashboards Administrator's Guide Table of Contents FAQs... 4 Q: Why does my browser tell me Microsoft Silverlight is required when I am trying to view a Visualization?

More information

Unit Assessment Guide

Unit Assessment Guide Unit Assessment Guide Unit Details Unit code Unit name Unit purpose/application ICTWEB425 Apply structured query language to extract and manipulate data This unit describes the skills and knowledge required

More information

RELATIONAL DATABASE AND GRAPH DATABASE: A COMPARATIVE ANALYSIS

RELATIONAL DATABASE AND GRAPH DATABASE: A COMPARATIVE ANALYSIS RELATIONAL DATABASE AND GRAPH DATABASE: A COMPARATIVE ANALYSIS Surajit Medhi 1, Hemanta K. Baruah 2 1 Department of Computer Science, Gauhati University, Assam, India 2 Bodoland University, Assam, India

More information

Skype Connection Kit Solution

Skype Connection Kit Solution Skype Connection Kit Solution SharePoint 2010 User Guide VEA GmbH Version 2.0.2 August 2011 Contents 1 Description... 3 1.1 Skype Connection Kit for SharePoint Foundation Components... 4 2 Typical Use

More information

EE221 Databases Practicals Manual

EE221 Databases Practicals Manual EE221 Databases Practicals Manual Lab 1 An Introduction to SQL Lab 2 Database Creation and Querying using SQL Assignment Data Analysis, Database Design, Implementation and Relation Normalisation School

More information

Algebra 1 Semester 2 Final Review

Algebra 1 Semester 2 Final Review Team Awesome 011 Name: Date: Period: Algebra 1 Semester Final Review 1. Given y mx b what does m represent? What does b represent?. What axis is generally used for x?. What axis is generally used for y?

More information

1Z0-526

1Z0-526 1Z0-526 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 ABC's Database administrator has divided its region table into several tables so that the west region is in one table and all the other regions

More information

Qwizdom Training Guide Q6 / Q7

Qwizdom Training Guide Q6 / Q7 Qwizdom Training Guide Q6 / Q7 2011 - Qwizdom Inc. Contents General Information 1 HID Host 1 Connect Overview 1 Remote Configuration 2 Installing State Standards 2 Creating Classes 3 Creating a Participant

More information

Using the Scripting Interface

Using the Scripting Interface CHAPTER 5 This chapter describes the scripting interface that ACS 5.3 provides to perform bulk operations on ACS objects using the Import and Export features. ACS provides the import and export functionalities

More information

Finding Your Way Around Aspen IMS

Finding Your Way Around Aspen IMS Finding Your Way Around Aspen IMS 12181A 60 minutes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Description Knowing your way around Aspen IMS makes

More information

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved.

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved. 1 Manual Speedy Report 2 Table of Contents Manual Speedy Report... 1 Welcome!... 4 Preparations... 5 Technical Structure... 5 Main Window... 6 Create Report... 7 Overview... 7 Tree View... 8 Query Settings

More information

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38 Student Info StudentID: Center: ExamDate: MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: 1356458 Time: 60 min Marks: 38 BC080402322 OPKST 5/28/2010 12:00:00 AM

More information

Alyssa Grieco. Data Wrangling Final Project Report Fall 2016 Dangerous Dogs and Off-leash Areas in Austin Housing Market Zip Codes.

Alyssa Grieco. Data Wrangling Final Project Report Fall 2016 Dangerous Dogs and Off-leash Areas in Austin Housing Market Zip Codes. Alyssa Grieco Data Wrangling Final Project Report Fall 2016 Dangerous Dogs and Off-leash Areas in Austin Housing Market Zip Codes Workflow Datasets Data was taken from three sources on data.austintexas.gov.

More information