1 ACCTG 6910 Building Enterprise & Business Intelligence Systems (e.bis) Dimensional Modeling V Olivia R. Liu Sheng, Ph.D. Emma Eccles Jones Presidential Chair of Business
2 Analyzing Web Log (ClickStream) Data Index.html chart.html info.html Web Site Client A Client B t1 t3 t5 t2 t4 t6 t7 Hyperlink Client A visits Client B visits , t1, “GET /index.html”, … , t2, “GET /index.html”, … , t3, “GET /info.html”, … , t4, “GET /info.html”, … , t5, “GET /chart.html”, … , t6, “GET /index.html”, … , t7, “GET /chart.html”, … Web Access Log tn – nth timestamp
3 Server Web Log (ClickStream) Data Index.html chart.html info.html Web Site Client A Client B t1 t3 t6 t2 t4 t5 t7 Hyperlink Client A visits Client B visits , t1, “GET /index.html”, … , t2, “GET /index.html”, … , t3, “GET /info.html”, … , t4, “GET /info.html”, … , t5, “GET /chart.html”, … , t6, “GET /index.html”, … , t7, “GET /chart.html”, … Web Access Log tn – nth timestamp
4 Web Log Data Attributes – u [29/Jan/2002:13:55: ] “GET /index.html HTTP/1.0” ValueExplanation IP address - Client machine id (unavailable) u User id [29/Jan/2002:13:55: ] Timestamp GETHTTP method /index.htmlPath of requested object HTTP/1.0Protocol 200Status code (200 = OK) 5716Size of requested object
5 Web Log Data Attributes ValueExplanation " ml" Referer "Mozilla/4.08 [en] (Win98; I; Nav)" User agent (information about client browser) u [29/Jan/2002:13:55: ] "GET /index.html HTTP/1.0“ " "Mozilla/4.08 [en] (Win98; I; Nav)" u [29/Jan/2002:13:56: ] "GET /info.html HTTP/1.0“ " "Mozilla/4.08 [en] (Win98; I; Nav)"
6 Page_KeyPageURLPage Type 1www.acctg6910.edu/Index.htmlPortal 2www.acctg6910.edu/info.htmlClass information 3www.actg6910.edu/chart.htmlChart , t1, “GET /index.html”, … , t2, “GET /index.html”, … , t3, “GET /info.html”, … , t4, “GET /info.html”, … , t5, “GET /chart.html”, … , t6, “GET /index.html”, … , t7, “GET /chart.html”, … Session_KeySession_IDIP Login_Time_KeyLogin_Time…… 1t1…… 2t2…… Session_KeyPage_KeyLogin_Time_KeyNum_Access Visualizing Web Log Data mart
7 Web Log Data Attributes – u [29/Jan/2002:13:55: ] “GET /index.html HTTP/1.0” ValueExplanation IP address - Client machine id (unavailable) u User id [29/Jan/2002:13:55: ] Timestamp GETHTTP method /index.htmlPath of requested object HTTP/1.0Protocol 200Status code (200 = OK) 5716Size of requested object
8 Web Log Data Attributes ValueExplanation " ml" Referer "Mozilla/4.08 [en] (Win98; I; Nav)" User agent (information about client browser) u [29/Jan/2002:13:55: ] "GET /index.html HTTP/1.0“ " "Mozilla/4.08 [en] (Win98; I; Nav)" u [29/Jan/2002:13:56: ] "GET /info.html HTTP/1.0“ " "Mozilla/4.08 [en] (Win98; I; Nav)"
9 Conformed Dimensions Most conformed dimensions are identical Readings: Chap. 3
10 Degenerate Key: ORDER_NO Degenerate key provides additional grouping of fact records