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.
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.
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.
Using Decimal Types. What are the data types that you can use? Decimal Number: Single -Is used for decimal values that will not exceed six or seven digits.
Bellringer Calculate the Simple Interest for #s 1 and 3 and the Total cost for #2. 1.$1800 at 3.2% for 4 years. 2. $17250 at 7.5% for 6 years. 3. $3,650.
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.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Resource Review Excel formula basics Demonstrate how to enter manual formulas Examine some of the available functions and their usage Discuss the.
CTS130 Spreadsheet Lesson 6 Working with Math & Trig, Statistical, and Date & Time Functions.
Datasheets II: Sum, sort, filter, and find your data – Easy math, sorts, and searches Lesson 19 By the end of this lesson you will be able to complete.
New User Training Screen 200: Time Sheet Entry Electronic Program Management.
MS EXCEL – Learning by doing By Pankaj Yande
Databases Stefano Grazioli.
Control Structures (part II)
WeatherSTEM Data Mining Tool
Business Intelligence
Business Intelligence
Process Automation The Technology
Process Automation The Technology
Timesheet Entry ews.incacaa.org.
Business Intelligence
11 Scheduling.
Pay Day Loans How Do They Work?.
Microsoft Excel A Spreadsheet Program.
Dynamic SQL Queries Stefano Grazioli.
Loan MANAGEMENT Software
Procedures Stefano Grazioli.
Select Internet Options
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 and data quality Stefano Grazioli.
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.
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.
Spreadsheets and Data Management
Hedging Strategies Stefano Grazioli.
Students need to match the questions on the left to
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

WINIT What Is New In Technology?

Dates

Dates MyDate Year 2002 Month 11 Day 14 Week 45 .... ... Dim myDate As Date = "11/14/2002“ myDate.Year 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 A TimeSpan represents the elapsed time between two dates. 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 - calculated daily [(final price/initial price)^(1/days)]-1