BI and data quality Stefano Grazioli.

Slides:



Advertisements
Similar presentations
Financial Information Management FIM: BUSINESS INTELLIGENCE Stefano Grazioli.
Advertisements

© Stefano Grazioli - Ask for permission for using/quoting:
Financial Information Management FIM: Databases Stefano Grazioli.
NU Data Excel Orientation Graphing of Screening Data and Basic Graphing Functions.
Financial Information Management Stefano Grazioli.
Financial Information Management How do I talk to a DBMS? SQL In one hour.
Financial Information Management Managing Financial Information Critical Thinking Business Process Modeling WINIT Control Structures Homework.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Exploring Formulas.
Financial Information Management DBMS and Operations, BI, and Analytics Stefano Grazioli.
CTS130 Spreadsheet Lesson 3 Using Editing and Formatting Tools.
Compound Interest 8.2 Part 2. Compound Interest A = final amount P = principal (initial amount) r = annual interest rate (as a decimal) n = number of.
© Stefano Grazioli - Ask for permission for using/quoting:
Financial Information Management Putting VB & SQL To Work Stefano Grazioli.
Financial Information Management Portfolio-level Delta Hedging Stefano Grazioli.
Shannon K. Basher, MLS Houston Academy of Medicine – Texas Medical Center Library.
Financial Information Management Operations, BI, and Analytics Stefano Grazioli.
1 International Christian Retail Show 2007 Atlanta, GA July 2007 Custom Reports and Returns.
Financial Information Management Business Intelligence Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Financial Information Management FIM: Databases Stefano Grazioli.
Financial Information Management Business Intelligence Putting VBA & SQL To Work.
Financial Information Management Modifying data in a DB Stefano Grazioli.
Financial Information Management Operations, BI, and Analytics Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Final formatting and checking your 2016 data Please complete before submission in Canvas by Friday, April 22 at midnight Each group member should upload.
Software Overview How to… Review Video and Data  Review the Journal Review the Journal  Simple Search Simple Search  Advanced Search Advanced Search.
Databases Stefano Grazioli.
Control Structures (part II)
WeatherSTEM Data Mining Tool
Business Intelligence
Business Intelligence
Process Automation The Technology
Process Automation The Technology
Exercise : Write a program that print the final price of purchase at a store where everything costs exactly one dollar. Ask for the number of items purchased.
Timesheet Entry ews.incacaa.org.
Business Intelligence
11 Scheduling.
Dynamic SQL Queries Stefano Grazioli.
Loan MANAGEMENT Software
Procedures Stefano Grazioli.
Index Section A: Introducing e Geogebra Tutorial: Graphing 2x.
Control Structures (part II)
Portfolio-level Delta Hedging
Data Upload & Management
Dynamic SQL Queries Stefano Grazioli.
Business Intelligence
Process Automation: From models to code
Loops, Subs, & Functions Stefano Grazioli.
BI: Accessing Enterprise Data
Data quality Stefano Grazioli.
BI: Accessing Enterprise Data
Loops, Subs, & Functions Stefano Grazioli.
Stock and Options in the HT
Data quality Stefano Grazioli.
Process Automation: focus on imagination and modeling
The system will be accessible upon demand
Dynamic SQL Queries Stefano Grazioli.
Trading Stock and Options in Athens
Dynamic SQL Queries Stefano Grazioli.
BI and data quality Stefano Grazioli.
Stock and Options in the HT
Options valuation Stefano Grazioli.
Options valuation Stefano Grazioli.
Process Automation: focus on imagination and modeling
Trading Stock and Options in Athens
Hedging Strategies Stefano Grazioli.
Portfolio-level Delta Hedging
Algorithmic Trading Portfolio-level Delta Hedging.
Hedging Strategies Stefano Grazioli.
Presentation transcript:

BI and data quality Stefano Grazioli

Critical Thinking Bug bounty Easy Meter

You do the talking Name, major Learning objectives Things you like about the class Things that can be improved Attitude towards the Tournament

Homework Google’s Daily Cagr

Daily Cagr for Google You are an analyst at a broker firm. Many of our customers invest for short amounts of time on Google. They sell their shares within a few weeks…. I wonder: do they make any money out of it?

UML Activity Diagram - Daily Compound Average Growth of a Security (part II) Select the next column that has dates When the user presses a button, a file selection windows pops out. The user selects a file. The file is shown starting at “A1”. The start button becomes invisible. Three more buttons appear: “Clean phone numbers”, “Format Dates”, and “Compute Daily CAGR”. Select the next item [No More items in this column] [is a date] Highlight the cell in yellow Format as mm/dd/yyyy & clear highlight if any A [Compute] B [Format Dates] [Clean ph.no] A [No more columns] Select the next phone no. Count its digits B The user press the Compute Cagr button [Exactly 10 digits] Compute the Cagr for the next customer [(final price/initial price)^1/days ]-1 Highlight the cell in red Format as (xxx)-xxx-xxxx & clear highlight if any Print the Average of all Cagrs at the bottom of the Cagr column with a descriptive label. Print the result for that customer. In red if it is zero or negative. [No More Customers] A [No More Ph.No]

Suggestions Video available Give yourself plenty of time

What Is New In Technology? WINIT What Is New In Technology?

Dates

Dates Dim myDate As Date = "11/14/2002“ myDate.Year MyDate myDate.Month myDate.Day myDate.DayOfWeek myDate.DayOfYear ... MyDate Year 2002 Month 11 Day 14 Week 45 .... ...

A TimeSpan represents the elapsed time between two dates. Dim myDate1 As Date Dim myDate2 As Date Dim myTS As TimeSpan myDate1 = Range("A1").Value myDate2 = Range("A2").Value myTS = myDate2 - myDate1 Range("A3").Value = myTS.Days Date1 Date2 TIMESPAN

TimeSpan mySpan.Days gives you the total number of days mySpan.TotalDays gives you the total number of days, plus a fraction of day based on the hours

Cagr = compound average growth rate [(final price/initial price)^(1/days)]-1