80
การใช้งานโปรแกรม QlikView เพื่อวิเคราะห์และนาเสนอข้อมูล ธวัชชัย เข็มอุทา 6 กรกฎาคม 2559

การใช้งานโปรแกรม QlikView … · QlikView เป็นโปรแกรมที่บริษัท Qliktech International พัฒนาขึ้น

  • Upload
    lylien

  • View
    276

  • Download
    2

Embed Size (px)

Citation preview

การใชงานโปรแกรม QlikView เพอวเคราะหและน าเสนอขอมล

ธวชชย เขมอทา6 กรกฎาคม 2559

QlikView

เปนโปรแกรมทบรษท Qliktech International พฒนาขน

เพอใชวเคราะหขอมลและน าเสนอขอมล สามารถศกษาขอมลเพมเตมและดาวนโหลดโปรแกรมทดลองใชได

ฟรโดยมขอจ ากดไดท http://www.qlik.com/

http://www.qlik.com/try-or-buy/download-qlikview

QlikView

ตดตงไดงาย ใชงานไดสะดวก ใชเทคโนโลย Associated Query Logic หรอ AQL ประมวลผล

ขอมลจ านวนมากและซบซอนได รวดเรว Graphical User Interface หรอ GUI ทงายตอการใชงาน

โดยผใชสามารถบรหารจดการขอมล ตางๆดวยการคลกเมาสเทานน และสงทท าให QlikView แตกตาง

มากทสดนนกคอความสามารถ ในการน าเสนอขอมลทซบซอนใหอยในรปแบบทเขาใจงายมากทสด

แสดงผลขอมลทตองการผานทางรปแบบการน าเสนอทม หลากหลายตามความเหมาะสม เชน ตาราง กราฟ

แผนภม กรวยขอมล หรอแมแตมาตรวด

EXCEL SQL SAP ERP

ORACLE SALESFORCEDATA

WAREHOUSEINFORMATICA

Finance

Marketing

Sales

Operations

Pre

sen

tati

on

QLIKVIEW

WEBSERVERBUSINESS DISCOVERY APPS

Ap

plica

tio

n

QLIKVIEW

PUBLISHER

BUSINESS USERS

IT Admins

QVW; QVD files

Windows

Based

File Share

(Optional)

Custom connectors; ODBC;

OLEDB; QVX; XML

Third-Party

Integration:

• Informatica

• Dell

• Boomi

• Sybase

• and many more…

Security

Integration:

• Windows Server

• Tivoli Software

• IBM

OPERATIONAL DATA SOURCES

Data

Access

QlikView Business Discovery Platform

QLIKVIEW

SERVER

Data / Business

Analysts Developers

QLIKVIEW

MANAGEMENT

CONSOLE

QLIKVIEW

DEVELOPER

Windows IIS

QlikView’s Associative Experience Puts Users in Control

Region

State

Product

Sales

Person

IT Driven

• Linear, pre-defined thinking

• Insights missed in hidden data

• Months to change

• Data-centric

User Driven

• User decides where to start

• All data, always visible

• Minutes to change

• Insight driven

Traditional Associative

Region

Product

StateSales

Person

QlikView Shows You

What’s Associated — and Not

Selections: green

Unassociated: gray

Associated: white

QlikView’s Core Technology:

The Secret Sauce

Maintains associations in the data automatically

Calculates aggregations on the fly as needed

Dated May 1, 2012.

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล

ขอมลเดกแปรงฟน

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล

ตาราง ขอมลเดกแปรงฟน.xlsx

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล

เลอกไฟลทตองการวเคราะหขอมล (ขอมลเดกแปรงฟน.xlsx)

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

ใสชอคอลมนจากไฟลทเลอก

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

บนทกไฟล Qlikview

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

เลอกรปแบบกราฟทตองการแสดง

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

เลอกขอมลทจะแสดงบนแกน X และแกน Y

ขอมลทแสดงบน Dimension : แกน X

ขอมลทใสบนExpression : แกน Y

Count the number of:นบจ านวน

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

เลอกแถบแสดงขอมลแบบ List boxes และเลอกขอมลทแสดงคอ sex

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

หนาจอหลกส าหรบแสดงผลในโปแกรม Qlikview

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

แสดงคาทนบไดบนกราฟ

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

แสดงตารางขอมลในหนาจอแสดงผล

การน าเขาขอมลและการจดโครงสรางพนฐานคลงขอมล(ตอ)

แสดงตารางขอมล

Dated May 1, 2012.

การวเคราะหขอมลในคลงขอมล

ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

การวเคราะหขอมลในคลงขอมลDENTAL: การตรวจสภาวะทนตสขภาพ

ขอมลแฟม DENTAL.txt จากขอมล 43 แฟมมาตรฐาน

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

สรางแฟมใหมบนทกชอแฟมเปน basic2. qvw

บนทกไฟลชอ basic2.qvw

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก Edit Script เพอน าเขาขอมลจากตาราง DENTAL.txt

เลอก Edit Script เพอน าเขาขอมล

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

Edit Script > เลอก Table Files…

เลอก Add New tabตงชอตามตองการ (DENTAL)

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

Edit Script > เลอก Table Files…

พมพชอตาราง DENTAL: แลวกดปม Enter

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอกไฟล dental.txt

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอกไฟล dental.txt

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก Delimiter เปน | (เครองหมายไพป) >Finish

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

กด Reload เพอน าเขาขอมล

กด Reload

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

สรางกราฟแสดงขอมล

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก DENTTYPE เพอแสดงในแกน X (Dimensions)

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก PID เพอแสดงขอมลจ านวนครงผรบบรการตรวจสภาวะทนตกรรม ในแกน Y (Expression)

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก Values on Data Points เพอใหแสดงคาทนบไดบนกราฟ

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก Values on Data Points เพอใหแสดงคาทนบไดบนกราฟ

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เรยงล าดบขอมล > กด OK

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

คลกขวา > Clone เพอท าการคดลอก กราฟเดมและสรางใหม >เพอท าการนบจ านวนคนทไดตรวจสภาวะทนตสขภาพ

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

คลกขวากราฟจ านวนคน > Properties…

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เลอก Definition … เพอใหนบจ านวนคนโดยการตดคาทซ าเปน 1 คา [ Distinct(PID) ]

Total count

PID

Distinct (ตดคาซ าใหเหลอ 1 คา)

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

จะไดขอมลจ านวนคนทไดรบการตรวจสภาวะทนตสขภาพ

การวเคราะหขอมลในคลงขอมล(ตอ)ขอมลการตรวจสภาวะทนตสขภาพ (DENTAL)

เปลยนรปแบบกราฟไดตามตองการ

Dated May 1, 2012.

การเชอมโยงขอมลหลายตารางเขาหากน

ขอมลการตรวจสภาวะทนตสขภาพตามทนตบคลากร (DENTAL+PROVIDER)

การเชอมโยงขอมลหลายตารางเขาหากนขอมลการตรวจสภาวะทนตสขภาพตามทนตบคลากร (DENTAL+PROVIDER)

น าเขาขอมล PROVIDER > Edit Script >New tab:ตงชอ PROVIDER พมพ PROVIDER: Enter >Table Files…เลอกแฟม PROVIDER

การเชอมโยงขอมลหลายตารางเขาหากน(ตอ)ขอมลการตรวจสภาวะทนตสขภาพตามทนตบคลากร (DENTAL+PROVIDER)

Reload > OK

การเชอมโยงขอมลหลายตารางเขาหากน(ตอ)ขอมลการตรวจสภาวะทนตสขภาพตามทนตบคลากร (DENTAL+PROVIDER)

ขอมลจะเชอมกนใหโดยอตโนมตตามชอฟลด ทเหมอนกนของแตละตาราง

การเชอมโยงขอมลหลายตารางเขาหากน(ตอ)ขอมลการตรวจสภาวะทนตสขภาพตามทนตบคลากร (DENTAL+PROVIDER)

เลอกชอผใหบรการจากตาราง Provider มาแสดงผล

Dated May 1, 2012.

การนบจ านวนและการวเคราะหสดสวน

ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

การนบจ านวนและการวเคราะหสดสวนความถการใหบรการทนตกรรม(PROCEDURE_OPD)

New>ตงชอ basic3.qvwEdit Script >New tab:ตงชอ PROCEDURE_OPD พมพ PROCEDURE_OPD : Enter >Table Files…เลอกแฟม PROCEDURE_OPD

การนบจ านวนและการวเคราะหสดสวน(ตอ)ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

Edit Script >New tab:ตงชอ PROVIDER พมพ PROVIDER : Enter >Table Files…เลอกแฟม PROVIDER

การนบจ านวนและการวเคราะหสดสวน(ตอ)ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

สรางกราฟแสดงจ านวนครงตามภาพ

การนบจ านวนและการวเคราะหสดสวน(ตอ)ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

แสดงความถของการใหบรการทนตกรรมของ ทนตบคลากร Properties…>Expressions>Relative

การนบจ านวนและการวเคราะหสดสวน(ตอ)ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

จะไดกราฟแสดงความถการใหบรการทนตกรรมของทนตบคคลากร

การนบจ านวนและการวเคราะหสดสวน(ตอ)ความถการใหบรการทนตกรรม(PROCEDURE_OPD)

เปลยนเปนกราฟวงกลม

Dated May 1, 2012.

การวเคราะหล าดบ(Ranking Analysis)

สถตการใหบรการหตการผปวยนอกมากทสด 10 อนดบแรก

สถตการใหบรการทนตกรรมมากทสด 10 อนดบแรก

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการผปวยนอกมากทสด 10 อนดบแรก

เพม Sheet ใหม Add sheet>Create Chart สรางกราฟ สถตการใหบรการทนตกรรมมากทสด 10 อนดบแรก

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการผปวยนอกมากทสด 10 อนดบแรก

สรางกราฟ สถตการใหบรการทนตกรรมมากทสด 10 อนดบแรก>ก าหนด Demension Limits

ไมตองตก

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการผปวยนอกมากทสด 10 อนดบแรก

Dimensions >Suppress When Value Is Null ตรวจสอบโดยไมเอาคาวาง

ตกเพอตรวจสอบคาวาง

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการผปวยนอกมากทสด 10 อนดบแรก

สรางกราฟ สถตการใหบรการทนตกรรมมากทสด 10 อนดบแรก

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการทนตกรรมมากทสด 10 อนดบแรก

เพมตาราง ICD10TM_DENT ตารางมาตรฐานหตการทนกรรม ICD10TM_DENT.xlsx

เปลยนชอฟลด icd10tm ใหเหมอนฟลดรหสหตการในตาราง PROCEDURE คอ PROCEDCODE

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการทนตกรรมมากทสด 10 อนดบแรก

เปลยนขอความจาก PROCEDCODE เปน ICD10TM (ซงไดมาจากตาราง ICD10TM_DENT)

การวเคราะหล าดบ(Ranking Analysis)สถตการใหบรการหตการทนตกรรมมากทสด 10 อนดบแรก

จะไดกราฟสถตเฉพาะการใหบรการทนตกรรมเทานน

Dated May 1, 2012.

การวเคราะหความสมพนธ(Correlation Analysis)

ความสมพนธระหวางเพศและหตการทนตกรรม

การวเคราะหความสมพนธ(Correlation Analysis)ความสมพนธระหวางเพศและหตการทนตกรรม

เพมตาราง PERSON น าเขาจากขอมลมาตรฐาน 43 แฟม person.txt เปลยน NAME เปน NAME as PTNAME/ลบ D_UPDATE

การวเคราะหความสมพนธ(Correlation Analysis)(ตอ)ความสมพนธระหวางเพศและหตการทนตกรรม

เพม Sheet ใหม Add sheet>Create Chart สรางกราฟ สถตการใหบรการทนตกรรมมากทสด 10 อนดบแรก

การวเคราะหความสมพนธ(Correlation Analysis)(ตอ)ความสมพนธระหวางเพศและหตการทนตกรรม

สรางกราฟผรบบรการตามเพศและ CLONE กราฟสถตการใหบรการทนตกรรม 10 อนดบ ตามภาพ

Dated May 1, 2012.

การวเคราะหการกระจาย(Distribution Analysis)

จ านวนผมารบบรการจ าแนกตามกลมอาย

การวเคราะหการกระจาย(Distribution Analysis)จ านวนผมารบบรการจ าแนกตามกลมอาย

สรางกราฟใหมโดย แกไข Dimensions เปน Class(Left(DATE_SERV,4)-Left(BIRTH,4),5) (รปแบบวนทเปน string : yyyymmdd) ** ถารปแบบวนทตามมาตรฐาน yyyy-mm-dd ใหใช Class(Year(DATE_SERV)-Year(BIRTH),5) **

การวเคราะหการกระจาย(Distribution Analysis)(ตอ)จ านวนผมารบบรการจ าแนกตามกลมอาย

สรางกราฟใหมโดย แกไข Dimensions เปน Class(Left(DATE_SERV,4)-Left(BIRTH,4),5) หรอ Class(Year(DATE#(DATE_SERV,'YYYYMMDD'))-Year(DATE#(BIRTH,'YYYYMMDD')),5) ** ถารปแบบวนทตามมาตรฐาน yyyy-mm-dd ใหใช Class(Year(DATE_SERV)-Year(BIRTH),5) ไดเลย **

การวเคราะหการกระจาย(Distribution Analysis)(ตอ)จ านวนผมารบบรการจ าแนกตามกลมอาย

จะไดกราฟตามภาพ

Dated May 1, 2012.

การวเคราะหแนวโนม(Trend Analysis)

แนวโนมการรกษาผปวยทนตกรรม

การวเคราะหแนวโนม(Trend Analysis)แนวโนมการรกษาผปวยทนตกรรม

สรางกราฟใหมก าหนด Dimensions เปน =MonthName(DATE#(DATE_SERV,'YYYYMMDD'))

การวเคราะหแนวโนม(Trend Analysis)(ตอ)แนวโนมการรกษาผปวยทนตกรรม

จะไดกราฟตามภาพ

Dated May 1, 2012.

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)สรางปมเลอกป/เดอนทใหบรการ

Edit Script ใสขอความตามภาพ YEAR(DATE#(DATE_SERV,'YYYYMMDD'))as YEAR_SERV, Month(DATE#(DATE_SERV,'YYYYMMDD'))as MONTH_SERV, เพอเตรยมป/เดอน ไวเลอกขอมล

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

เลอก List Box…>Field เลอก YEAR_SERV

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

เลอกตามตองการ

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

สราง List Box… เดอน จะไดดงภาพ กดเลอกป/เดอน ตามตองการ

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

Clone กราฟแลวเลอก Chart Type=Pivot table

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

เลอกขอมลใน Dimensions

การสรางแผนควบคมและระบบรายงาน(Dashboard and Report)(ตอ)

จะไดตาราง Pivot ตามภาพ

ขอบคณครบ.