1
2
สารบัญ
หน้า
บทที่ 1 ทำควำมรู้จกั Tableau....................................................................................................................... 3
คณุ สมบตั ิและจดุ เดน่ ของซอฟตแ์ วร์ ............................................................................................................ 4
ผลติ ภณั ฑ์ของ Tableau ........................................................................................................................... 4
บทท่ี 2 ดำวน์โหลดและติดตงั ้ โปรแกรม Tableau Desktop ................................................................................ 9
กำรดำวน์โหลด........................................................................................................................................ 9
ขนั ้ ตอนกำรตดิ ตงั ้ Tableau .....................................................................................................................10
บทท่ี 3 เรียนรู้และใช้งำน .............................................................................................................................12
กำรเชื่อมตอ่ กบั data source..................................................................................................................13
สร้ ำง Workbook ใหม่...........................................................................................................................14
กำรสร้ ำง Worksheet ...........................................................................................................................18
กำรสร้ ำง Dashboard............................................................................................................................22
กำรสร้ ำง Story.....................................................................................................................................25
ตวั อยำ่ งเพม่ิ เติม ....................................................................................................................................26
กำรบนั ทกึ ไฟลล์ งเก็บในเคร่ืองผ้ใู ช้งำนเอง ..................................................................................................36
กำร Publish workbook ขนึ ้ tableau Server..........................................................................................37
กำร Publish Data Source ขนึ ้ Tableau Server......................................................................................40
เพ่ิมเตมิ ....................................................................................................................................................42
กำรเชื่อมตอ่ Vertica .............................................................................................................................42
กำรเช่ือมตอ่ Hadoop ............................................................................................................................43
3
บทที่ 1 ทำควำมรู้จกั Tableau
Tableau เป็นซอฟต์แวร์ท่ีสามารถนาข้อมูลจานวนมากท่ีมีหลากหลายในองค์กรมาทาการวิเคราะห์
เพ่ือเป็นข้อมูลเชิงธุรกิจช่วยให้ผู้บริหารมีข้อมูลเชิงลึกเพ่ิมความสามารถในการตัดสินใจอย่างรวดเร็วและชาญ
ฉลาด ในรูปแบบของ Data Visualization ซึ่งเป็นการใช้ภาพเพ่ือแสดงข้อมูลในเชิงปริมาณที่วัดได้ ไม่ว่าจะ
เปน็ ตวั เลข แผนภูมิ กราฟ และอืน่ ๆ อีกมากมาย คาวา่ Data คือ ข้อมลู ส่วน Visualization คือ การมองเห็น
เมื่อนามารวมกนั แลว้ หมายถงึ ขอ้ มูลท่มี องเห็นได้ด้วยตา
แหล่งที่มา : http://tableauthailand.blogspot.com/2016/10/
4
คุณสมบตั ิและจุดเด่นของซอฟตแ์ วร์
คุณสมบัตทิ โ่ี ดดเด่นอย่างเหน็ ไดช้ ดั คือ
ผู้ใช้มีเคร่ืองมือที่ใช้วิเคราะห์ข้อมูลได้หลากหลายมิติ ไม่ว่าจะเป็น รูปแบบของ Online
Processing เปน็ ต้น
รูปแบบการใช้งานที่ง่ายเพียงคล๊ิกเมาส์ก็สามารถท่ีจะเปลี่ยนแปลงรายงานได้ตามความ
ตอ้ งการ
รองรับการเข้าถึงข้อมูลจากหลายฐานข้อมูล และ สามารถนาข้อมูลจากฐานข้อมูลในองค์กร
น้ันมาใช้งาน เช่น Excel, Access, Firebird 2.0, IBM DB2, MS SQL Server, Microsoft
Power pivot เปน็ ตน้
รปู แบบการนาเสนอรายงานทีส่ วยงาม เข้าใจง่าย และง่ายในการนาเสนอตอ่ ผบู้ ริหาร
การเข้าถึงหรือการใช้งาน สามารถทาได้โดยง่าย ต้ังแต่ผู้บริหารระดับสูง ถึง พนักงานระดับ
ปฏิบัติการ ทั้งนี้ท้ังน้ัน สามารถเพิ่มทักษะและแนวคิดให้กับพนักงานระดับปฏิบัติการ ให้มี
แนวคดิ เชิงสถิติและการประยกุ ตใ์ ชง้ านมากขึ้น
สง่ิ ที่สาคัญ คือ Engine ของ Tableau Software นน้ั พฒั นาจาก VizQL Technology เป็นเทคโนโลยี
ท่ีช่วยให้เห็นภาพของข้อมูลขนาดใดก็ได้เพียงการลากและวาง (Drag and Drop) โดยใช้ข้อมูลจากฐานข้อมูล
ตอบสนองในรูปแบบของ กราฟฟิก ไม่ว่าท่านจะเป็นผู้บริหารระดับสูง (Top Management) นักวางแผนกล
ยุทธ์ (Strategic Planning) นักขายมืออาชีพ (Sales Manager) และผู้ท่ีอยู่ในกลุ่มธุรกิจอุตสาหกรรม, กลุ่ม
ธุรกิจนาเข้าและส่งออก, หน่วยงานรัฐวิสาหกิจ หรือ องค์ภาครัฐ รวมถึง สถานบันการศึกษาก็สามารถใช้
ซอฟตแ์ วร์ Tableau
ผลิตภณั ฑข์ อง Tableau
5
แหล่งทม่ี า : Jones, B.(2014). Communicating Data with Tableau(1 edition). Sebastopol, CA:O’Reilly Media.
Tableau Public เป็นเวอร์ชั่นท่ีเปิดให้ใช้งานได้โดยไม่มีค่าใช้จ่าย ดังน้ันคุณสมบัติหลายอย่างจะถูก
ลดทอนลงไป เช่นประเภทของแหล่งข้อมูล หรือข้อมูลท่ีจะนามาใช้ในโปรแกรมจะถูกจากัดลง และจะมี
ข้อจากัดในเร่ืองบันทึกไฟล์ที่สร้างข้ึนจากโปรแกรม คือ ไม่สามารถท่ีจะบันทึกไฟล์ไว้ในเคร่ืองที่ใช้งานได้ แต่
สามารถทจ่ี ะบนั ทึกไฟลง์ านไวท้ ่ี Tableau Public Server ได้
Tableau Desktop เป็นเวอร์ชั่นที่ต้องชาระเงินในการการใช้งาน แต่สามารถท่ีจะทดลองใช้งานได้
(Free Trial 14 days) ซึ่งคุณสมบัติต่าง ๆ ของโปรแกรมจะสามรถใชง้ านได้เกือบครบทุกฟังก์ชนั (ในกรณีที่ทด
ลงใช้งาน) และสามารถนาแหล่งข้อมูลมาใช้กับโปรแกรมได้อย่างหลากหลายและครอบคลุมในการใช้งาน
สามารถที่จะบันทึกข้อมูลต่าง ๆ ไว้ภายในเคร่ืองที่ใช้งาน หรือสามรถ publish ไว้ใน Tableau
Server,Tableau Public Server หรือ Tableau Online และสามารถให้บุคคลอื่น ๆ สามารถเปิดดูได้ผ่าน
Tableau Reader ได้
Tableau Public Server เป็นเวอร์ช่ันท่ีทาง Tableau จัดเตรียมไว้สาหรับแสดงข้อมูลท่ีได้จากการ
publish จากโปรแกรม Tableau Public เพื่อให้ผู้ใช้งานคนอ่ืนสามารถเข้ามาชมข้อมูลใน Workbooks ที่อัพ
โหลดข้ึนมา โดยใชง้ านผ่านทาง web browser
Tableau Server[1] เป็นเคร่ืองมือท่ีใช้สาหรับจัดเก็บแหละจัดการกับ workbooks และ data
source ต่างๆ ท่ีผู้ใช้งานสร้างขึ้นจากโปรแกรม Tableau Desktop โดยใช้งานผ่าน web browser
เช่นเดียวกับ Tableau Public Server นอกจากนี้ยังสามารถจัดการกับผู้ใช้งาน จัดการ site และต้ังค่าต่าง ๆ
ของระบบได้เอง โดยจะต้องนามาติดต้ังในเคร่ือง Server ของหน่วยงานน้ัน ๆ เอง และมีการคิดค่าใบอนุญาต
(license)
6
คุณติดตั้งซอฟต์แวร์และดูแลรักษาระบบด้วยฮาร์ดแวร์ของคุณเองภายในหรือภายนอกไฟร์
วอลล์ของ บริษทั
คุณสามารถสร้างและดูแลไซต์ได้หลายแห่งโดยไม่มีค่าใช้จ่ายเพิ่ม และสามารถกาหนดสิทธ์ิ
ผใู้ ช้งานได้
คุณสามารถกาหนดเวลารีเฟรชการเผยแพร่ได้ สามารถกาหนดไว้ล่วงหน้าหรือสร้าง
schedule ทคี่ ณุ กาหนดเองได้
สามารถกาหนดค่าสาหรับการตรวจสอบสิทธ์ิแบบ local ,Active Directory integration,
trusted authentication หรือการลงช่อื เพียงครัง้ เดียวโดยใช้ SAML หรอื Kerberos
จัดเตรียม Core Licensing option ซ่งึ อนุญาตให้ Guest เขา้ ถึงได้
รองรับการเช่ือมต่อแบบ live กับแหล่งข้อมูลภายในของคุณรวมถึง Google BigQuery และ
Amazon Redshift
สามารถอัปโหลดโลโก้ บรษิ ัท ของคณุ
Tableau Online[2] เป็นเครื่องมือที่ใช้สาหรับจัดเก็บแหละจัดการกับ workbooks และ data
source ต่างๆ ท่ีผู้ใช้งานสร้างข้ึนจากโปรแกรม Tableau Desktop เช่นเดียวกับ Tableau Server เพียงแต่
ผูใ้ ชง้ านไม่ตอ้ งจดั เตรียมเคร่ือง Server และบารงุ รักษาระบบเอง โดยทมี งานของ tableau จะดาเนนิ การให้
ฮาร์ดแวร์และระบบทบ่ี ารุงรกั ษาโดย Tableau
คุณสามารถซอ้ื และดแู ลไซต์ได้หลายแหง่ และสามารถกาหนดสิทธ์ผิ ูใ้ ช้ได้
สนับสนุนการเช่ือมต่อข้อมูลแบบ live กับ Amazon Redshift, Google BigQuery บน
พืน้ ฐานด้วย SQL จากโฮสตบ์ นแพลตฟอร์มระบบคลาวด์
สามารถกาหนดเวลารีเฟรชข้อมูลท่ีเผยแพร่
ตรวจสอบผู้ใช้ผ่าน TableauID (ที่อยู่อีเมลและรหัสผ่าน) หรือกาหนดค่าไซต์สาหรับการลง
ช่ือเพยี งคร้ังเดยี วโดยใช้ SAML
ไม่มี Guest user ผู้ใช้ทุกคนที่เข้าถึง Views และแดชบอร์ดที่เผยแพร่บน Tableau Online
ตอ้ งได้รับการตรวจสอบสิทธิ์
สามารถอัปโหลดโลโก้ บรษิ ทั ของคุณ
Tableau Reader เป็นเครือ่ งเมือท่ีใชแ้ สดงผล จาก workbooks ที่สรา้ งจาก tableau desktop
แหล่งท่ีมา : [1],[2] https://community.tableau.com/docs/DOC-10262
7
ตารางแสดงคุณสมบัติของ Tableau แตล่ ะประเภท
Product Data Source Share Remark
Public free
Tableau Public File Tableau
Server
Microsoft Excel
Text file
JSON file
Microsoft Access
PDF file
Spatial file
KML file
ESRI Shapefiles
Mapinfo Tables
Mapinfo Interchange
GeoJSON
Statistical file
SAS file
SPSS file
R file
Server
OData
Google Sheets
Web Data Connector
Tableau File Tableau Public Free trial 14
Server days
Desktop Microsoft Excel Tableau Reader
Tableau Server
Text file Tableau Online
JSON file
Microsoft Access
PDF file
Spatial file
KML file
ESRI Shapefiles
Mapinfo Tables
Mapinfo Interchange
GeoJSON
Statistical file
SAS file
SPSS file
8
Product Data Source Share Remark
R file -
-
Other -
-
Tableau Workbook
Tableau Package Workbook
Tableau Data Source
Tableau Package Data Source
Tableau Data Extracts
Microsoft Access Database
Excel Workbooks
Local Cube Files
Character Delimiter Files
Text Files
.pdf
Statistical Files
Tab Delimiter File
Spatial File(other)
Server
Tableau Server
MySQL
Oracle
Amazon Redshift
HP Vertica
PostgreSQL
Microsoft SQL Server
Other
Tableau Public Workbooks from Tableau public
Server Workbooks from Tableau Desktop
Tableau Server Workbooks from Tableau Desktop
Tableau Online Workbooks from Tableau Desktop
Tableau Workbooks from Tableau Desktop
Reader
9
บทท่ี 2 ดำวน์โหลดและติดต้งั โปรแกรม Tableau Desktop
(version 10.4 ทดลองใชฟ้ รี 14 วัน)
กำรดำวนโ์ หลด
เข้าไปดาวน์โหลดโปรแกรมไดท้ ี่เวบ็ ไซตข์ อง Tableau
https://www.tableau.com/support/releases/desktop/10.4
จากน้ันคลิกทปี่ ุ่ม TRY IT FOR FREE เพ่ือทาการดาวนโ์ หลดโปรแกรม
10
โปรแกรมจะแสดงหนา้ ตา่ งให้ทาการบนั ทึก โดยเลอื ก Directory ท่ีตอ้ งการแล้วกดปุ่ม Save
ข้นั ตอนกำรติดต้งั Tableau
เมอ่ื ทาการดาวน์โหลดมาแล้วให้ทาการ Double Click ทีไ่ อคอนของโปรแกรมเพือ่ ทาการติดต้งั
11
เม่ือทาการติดต้ังแล้ว โปรแกรมจะข้ึนหน้าต่างให้เรากรอกข้อมูลเพ่ือลงทะเบียนใช้งานโปรแกรม เมื่อ
เรากรอกขอ้ มูลเรยี บรอ้ ยแลว้ ให้ click ท่ี Start trail now
จะไดห้ น้าต่างโปรแกรมดังภาพ
12
บทที่ 3 เรียนรู้และใชง้ ำน
เม่ือเปิดโปรแกรม Tableau Desktop ขึ้นมา จะปรากฏหน้าตา่ งของโปรแกรมดังรปู ดา้ นลา่ ง
1. หน้าต่างสาหรับการเชื่อมต่อกับแหล่งข้อมูลท่จี ะนามาใช้สาหรับ workbooks ซง่ึ สามารถเปิดจากไฟล์
ประเภทต่างๆ หรอื เช่ือมกับ Relational Database , Cloud Service หรอื ประเภทอ่ืนๆ
2. แสดง workbooks ทเ่ี ราเคยสร้างไวแ้ ล้วในเครอ่ื งหรอื เปิดคร้งั ล่าสดุ
3. ตวั อยา่ ง workbooks
4. แหล่งขอ้ มลู สาหรบั ศกึ ษาเพิม่ เติม
13
กำรเช่ือมต่อกบั data source
Tableau นั้นสามารถทาการเชื่อมต่อกับ data source ได้หลากหลาย ท้ังแบบจากไฟล์ หรือมีการ
เชื่อมต่อไปยัง Server ซึ่งอาจมีวิธีและรายละเอียดปลีกย่อยท่ีแตกต่างกันไป ตัวอย่างต่อไปน้ีจะแสดงการ
เชือ่ มต่อโดยใชไ้ ฟล์ excel ซง่ึ มีข้ันตอนและวิธกี ารดงั นี้
เลอื กไฟล์ขอ้ มูลท่ีต้องการนามาวเิ คราะหห์ รือใชง้ าน โดยในตัวอยา่ งจะเลือกประเภทไฟลแ์ บบ excel
จะปรากฏหน้าต่างดงั รูป ซึ่งจะประกอบไปด้วยเคร่ืองมือต่างๆ ดังรายละเอียดดา้ นล่าง โดย Tableau
จะมอง data source เหมือนตาราง(table) ซึ่งในหน้าน้ีเราสมารถที่จะทาการเช่ือมโยง (Join) data source
โดยใช้ Key ตา่ งๆ ทีม่ กี ารเชอ่ื มโยงกันไดเ้ ช่นเดียวกบั relational database
14
1. ส่วนท่ีแสดงให้เห็นว่า ณ ปัจจุบันท่ีใช้งานอยู่ เช่ือมต่อกับอะไรบ้าง สามารถเพิ่มการเช่ือมต่อกับไฟล์
หรอื server โดยคลิกท่ี add
2. แสดงรายละเอียดของ connection ด้านบนว่าข้อมูลภายในมีอะไรบ้าง โดยจะเปลี่ยนตามการคลิกท่ี
connection ดา้ นบน
3. ช่อื Data Source ทีเ่ ชอ่ื มตอ่ อยู่
4. ช่ือ Table
5. ประเภทการเชื่อมตอ่ live, Extract
6. ตวั กรองขอ้ มลู
7. ขอ้ มลู ภายใน Table
สร้ำง Workbook ใหม่
เมื่อเราเปิดโปรแกรมขึ้นมา เราจะต้องทาการสร้าง Workbook เพื่อเก็บชิ้นงานของเรา ซ่ึงใน
Workbook จะประกอบไปด้ว ย Worksheet, Dashboard, Story รว มท้ัง data source ท่ีใช้งานใน
Workbook ซงึ่ จะอธิบายในลาดบั ต่อไป
คลิกที่เมนู File > New ท่ี Menu bar
15
จะได้ Workbook ใหม่ขึ้นมา และมสี ่วนประกอบดงั รายละเอยี ดด้านล่างน้ี
ส่วนประกอบ User interface ของโปรแกรม
1. Menu and Toolbar จะแสดงรายการเมนูต่าง ๆ ของโปรแกรม
2. Data Pane เปน็ สว่ นทีใ่ ชส้ าหรับแสดงขอ้ มลู ของใน Data Source ท่ีใชง้ านใน Workbook
3. Analytics Tab เป็นส่วนท่ีใช้แสดงรายการเมนทู เ่ี กยี่ วข้องกบั การวเิ คราะห์ข้อมูล
4. Marks Card เป็นเมนูที่เก่ียวข้องกับการปรับเปล่ียนลักษณะการแสดงผลของ graph ,chart ,map
เช่น สี ข้อความ tooltip ประเภทของกราฟ เป็นตน้
5. Data Preview เปน็ สว่ นสาหรับแสดงผลข้อมูล
6. Sheet Tab เปน็ กลุ่มของเมนทู ่เี กย่ี วข้องกับการสร้าง worksheet, dashboard, story
a. Worksheet คือ view สาหรับแสดงผลของ graph ,chart ,map ฯ ซึ่งใน 1 worksheet จะ
มีเพยี งหนง่ึ ประเภท
b. Dashboard คือส่วนท่ีใช้สาหรับนา Worksheet หลายๆ Worksheet มาแสดงผลในหน้า
เดยี วกนั อาจเปน็ ลกั ษณะของภาพรวมดา้ นต่าง ๆ
c. Story คอื การนาเอา Worksheet และ Dashboard มาเรยี งต่อกันเป็นหนา้ ซ่ึงแตล่ ะหน้าจะ
มีเพยี งหนึ่ง Worksheet หรอื Dashboard โดยมีลกั ษณะเป็น tab ใหค้ ลกิ เลอื กในแต่ละหน้า
7. กลุ่มเมนูสาหรับปรับเปล่ียนการแสดงผล worksheet , dashboard , story ที่มีใน workbook
เพอื่ ให้ง่ายตอ่ การใชง้ าน
8. Workspace Controls เป็นส่วนสาหรับปรับเปลี่ยนหรือแสดงประเภทของ graph, chart, map ที่
สามารถใช้งานกับข้อมูลแต่ละประเภท โดยโปรแกรมจะแนะนาให้เองอัตโนมัติ เม่ือเราคลิกท่ีข้อมูล
จาก Data Pane
16
เร่ิมต้นใช้งาน
เพม่ิ แหล่งข้อมลู (Data Source) ท่จี ะใช้งานใน Workbook โดยคลิกทป่ี มุ่ Data Source
เลือกการเชอ่ื มต่อกับแหลง่ ข้อมูลทต่ี ้องการ ในตัวอยา่ งนจ้ี ะใช้ขอ้ มูลตวั อย่างทม่ี ีในโปรแกรมอยูแ่ ลว้
จะเห็นว่าในส่วนของ Data Pane ได้มีการเปล่ียนแปลงโดยแสดงข้อมูลท่ีมีอยู่ใน Data Source น้ัน
ซงึ่ หลกั ๆ แลว้ แบ่งออกเปน็ 2 ประเภท คือ
o Dimensions คือส่ิงที่ใช้อธิบายความหมายในแต่ละ แง่มุม โดยส่วนใหญ่แล้วข้อมูลท่ีเก็บอยู่
ข้างในมักจะไม่มีการเปลี่ยนแปลง เช่น ข้อมูลที่ไม่เก่ียวข้องกับการคานวน แต่สามารถใช้เพอื่
อธิบาย หรือแจกแจงประเภทของขอ้ มลู
o Measures คือความจริงท่ีเกิดข้ึนในระบบ ข้อมูลท่ีเก็บอาจจะเป็นการ summary ของอะไร
บางอย่าง และเก็บ key ต่างๆไว้เพ่ือ link ไปยัง dimension ซ่ึง Measure อาจต้อง
เปลี่ยนแปลงอยู่เร่ือยๆ เช่น ข้อมูลที่มีลักษณะของตัวเลขที่แสดงเชิงปริมาณ สามารถนามา
คานวนวเิ คราะหไ์ ด้
ซ่ึง Dimension หรือ Measures น้ันโปรแกรมจะแบ่งให้อัตโนมัติ เราสามารถย้ายหรือปรับเปลี่ยน
ประเภทเองได้ และยังสามารถปรับเปลยี่ นประเภทของข้อมลู (Datatype) เองได้
17
Datatype ของขอ้ มูล มีดังนี้
18
กำรสร้ำง Worksheet
เมอื่ เราเปดิ โปรแกรม และมีการสรา้ ง workbook ใหมข่ น้ึ มา โปรแกรมจะสร้าง worksheet หน้าแรก
ใหอ้ ตั โนมตั ิ หรือหากตอ้ งการสร้างเองให้คลกิ ที่ปมุ่ new worksheet
ทดลองสรา้ งกราฟ โดยทาการลาก Sales(ยอดขาย) จาก Measures มาวางไว้ในสว่ น Columns แล้ว
ลาก Category(หมวดหมู่ของสินค้า) จาก Dimensions มาวางท่ี Rows
จะเห็นว่าโปรแกรมได้แสดงกราฟ ตามเง่ือนไขท่ีเราได้ระบุลงใน Rows และ Columns คือในแนว
Columns(แนวตั้ง) จะแสดง Category(หมวดหมู่ของสินค้า) แต่ละประเภท ส่วนแนว Rows(แนวนอน) จะ
แสดงผลรวมของยอดขายสิ้นค้า(sum(sales))
19
เม่ือเราลาก Sub-Category(หมวดหมู่ย่อยของสินค้า) มาวางใน Columns ก็จะได้กราฟท่ีแสดง
หมวดหมู่ย่อยของสินคา้ ภายใตห้ มวดหมู่สนิ คา้ หลกั (Catagory)
เรายงั สามารถเพิ่มสีให้กับกราฟ โดยทาการลาก Sales มาวางท่ี Color ใน Marks Card เพอ่ื ให้กราฟ
ส่ือความหมายไดด้ ขี ึ้น เช่นสแี ดงเป็นสนิ ค้าทยี่ อดขายไมด่ ี จาเป็นต้องแรง่ แกไ้ ข ส่วนสเี ขียวเป็นสินคา้ ที่ขายดี
นอกจากนี้เรายงั สามารถปรับเปล่ียนประเภทของ graph , chart ได้ ชง่ึ แต่ละประเภทก็จะสามารถสื่อ
ความหมายได้หลากหลายมิติ แตกต่างกันไป ดังน้ันเราจึงตอ้ งเลอื กใชใ้ หเ้ หมาะสมกับงานของเราว่าต้องการจะ
สื่ออะไร
20
กราฟที่ 1 (Worksheet 1)
จากตัวอย่างกราฟข้างต้นนี้ เราจะได้กราฟ แสดงผลรวมของยอดขาย ของสินค้า ในแต่ละหมวดหมู่
ย่อยของสินค้า โดยใช้สีเพ่ือส่ือความหมายถึงยอดขายสินค้า คือถ้าอยู่ในโทนสีแดงแสดงว่ายอดขายสนิ ค้าอาจ
กาลังมีปัญหา และถ้าอยู่ในโทนสีเขียวแสดงว่ายอดขายสินค้านั้นขายดี ซึ่งจากกราฟน้ีก็จะช่วยให้บริษัท
สามารถตดั สนิ ใจเกย่ี วกบั สนิ คา้ น้ัน ๆ ได้ดียง่ิ ข้นึ
จากตวั อย่างนเ้ี ราจะได้กราฟ 1 กราฟอย่ใู น Worksheet จากน้นั ให้เปลย่ี นช่ือ Worksheet เพื่อให้สื่อ
ความหมาย ในตัวอย่างใชช้ ื่อ Sum Sales
21
สรา้ ง Worksheet ใหม่ต้ังชอื่ วา่ Sum Profit ปรบั เปล่ียนกราฟเพอ่ื ใหส้ ื่อความหมายตามตอ้ งการ โดย
ในตัวอย่างน้ีมีการใช้สี และขนาดของกราฟ เพ่ืออธิบายให้มีความชัดเจนยิ่งข้ึน คือถ้ากราฟท่ีสีอยู่ในโทนเขียว
ขนาดใหญ่ แสดงว่าสินค้าประเภทน้ันมีผลรวมของกาไร(Profit) มาก และถ้าอยู่ในโทนสีแดง ขนาดเล็ก แสดง
ว่าประเภทสนิ ค้านัน้ มีผลกาไรหรอื ขาดทุน
กราฟท่ี 2 (Worksheet 2)
สร้าง Worksheet ใหม่ต้ังชื่อว่า country เพ่ือแสดงประเทศท่ีส่งสินค้าไปขาย โดยแบ่งสีให้แต่ละ
ประเทศเพือ่ ใหด้ งู ่าย และเพิม่ label เพือ่ ให้แสดงชื่อประเทศ
แผนที่ 1 (Worksheet 3)
22
สร้าง Worksheet ใหม่ต้ังชือ่ วา่ Quantity By Country ขัน้ ตอนในการสร้างเชน่ เดียวกบั Worksheet
ที่ 1 และ 2 แต่
กราฟท่ี 4 (Worksheet 4)
กำรสร้ำง Dashboard
คลิกทีป่ ุม่ new dashboard ที่ Sheet tab ดา้ นล่าง
ในตัวอยา่ งน้ี ตัง้ ช่อื วา่ Product Quantity By Country ซึ่งใน Dashboard นีจ้ ะเปน็ การแสดง
ข้อมูลแผนที่ของประเทศจาก Worksheet ที่ 3 และเมือ่ คลิกท่แี ผนที่ของแตล่ ะประเทศ จะให้แสดงจานวน
สนิ ค้าแต่ละประเทศท่ีขายได้ จาก Worksheet ที่ 4
23
จากนน้ั ทาการลาก Worksheet มาวางตาม Layout ดังภาพ
เพิม่ Action ให้กบั Dashboard โดยคลิกท่เี มนู Dashboard > Actions
24
จากนนั้ เลอื กที่ Add Action> แล้วเลือก Filter…
จากน้ันต้ังช่ือ filter แล้วเลือก Source คือ Country ใน Dashboard “Product Quantity By
Country” แลว้ เลือก target คือ Quantity by country ใน Dashboard “Product Quantity By Country”
เช่นเดยี วกนั โดยกาหนดใหท้ างานก็ต่อเมอื่ มีการ Select
25
กำรสร้ำง Story
คลิกทป่ี ุม่ new story ที่ Sheet tab ดา้ นลา่ ง
จากน้นั ตง้ั ชอ่ื วา่ Product Story
ลาก Worksheet และ Dashboard มาวาง โดยช้ินแรกให้วางในพ้ืนที่สีส้ม(1) ช้ินท่ีสองเป็นต้นไปให้
นามาวางต่อบริเวณ tab ที่อยดู่ า้ นบน(2) เมอ่ื วางเสรจ็ แลว้ ใหต้ ัง้ ชอ่ื tab ให้ส่อื ความหมาย
26
ตวั อยำ่ งเพ่ิมเติม
การใช้งานแผนท่ีประเทศไทย
เลอื กประเภทการ connect เป็น To a File
จากนนั้ เลือก more แล้วเลือกไฟล์ .shp แล้วกด open
จากน้นั สร้าง sheet ขึ้นมา
27
โปรแกรมจะเปลยี่ นมาทีห่ น้าตา่ งดงั รปู
จากนั้นทาการเปลี่ยนประเภท data type ของ Prov Name E ให้เป็นประเภท Geographic โดยคล๊ิกขวา
แล้วเลอื ก Geographic Rile > State/Province
จากนน้ั ทาการลาก Prov_Nam_E มาวางที่ sheet
28
เปลย่ี นประเภทของกราฟให้เปน็ Map
จะเห็นว่ามีบางจังหวดั ท่ี tableau ยงั ไม่สามารถระบตุ าแหน่งได้ เนอ่ื งจากชอื่ อาจจะยังไมต่ รงกับท่ีมีในแผนที่
29
แกไ้ ขโดยไปทเ่ี มนู Map > Edit Locations..
จะเห็นวา่ มจี ังหวัดท่ีไมส่ ามารถระบุได้ ใหค้ ลิกที่ Unrecignized
30
ใหพ้ ิมพ์ชื่อจังหวดั ทถ่ี กู ต้อง ถา้ มี โปรแกรมจะแสดงชอ่ื จงั หวัดน้นั ใหเ้ ลือก
เมื่อแก้ไขครบแลว้ ให้คลกิ๊ ท่ี OK
จะเห็นว่าแผนที่มจี ังหวดั ครบแลว้
31
จากน้ันให้ลาก Prov_Nam_E มาวางที่ Color ใน Mask เพ่ือแบ่งจังหวัดแต่ละจังหวัดให้เป็นสี เพ่ือความ
สวยงามและง่ายในการมอง
ลาก Prov_Nam_T และ Prov_Nam_E มาวางที่ Detail ใน Mask เพ่ือให้แสดงรายละเอียดของชื่อจังหวัด
เมือ่ มกี ารนาเมาส์มางวางที่เหนือรปู จงั หวดั
32
จากนนั้ ใหเ้ ปล่ยี นชือ่ sheet เป็น country
แล้วสรา้ ง sheet ขึ้นมาอีก 1 หน้าแล้วต้ังช่ือวา่ province
ลาก Geometry จาก Measure มาวางใน sheet
33
ลาก Prov_Nam_E มาวางในชอ่ งของ Filters เพ่อื กรองข้อมลู ใหแ้ สดงเพยี งจงั หวัดเดยี ว
ปรับแต่งรายละเอียดท่ีจะแสดงใน tooltip ตามต้องการโดยเลือก field ที่ต้องการแล้วลากมาวางในส่วนของ
masks
34
สรา้ ง dashboard ขึน้ มาเพื่อจัดวาง sheet ตา่ งๆ เพือ่ แสดงให้ User ได้ดู
ลาก sheet country และ province มาวางแลว้ ปรบั แต่งให้สวยงาม
35
ทาการสร้าง Action ให้กับ Dashboard คือเมื่อ User ทาการ click ท่ีรูปจังหวัดใน sheet country แล้วให้
ทาการ filter ให้แสดงเฉพาะรายละเอยี ดของจังหวัดน้ัน ใน sheet province
โดยไปที่ Dashboard > Actions > Add Action เลอื ก Filter
ในสว่ นของ Source sheet เลือก country
Target sheet เลอื ก province
เมอ่ื ลองคลิกดูจะเหน็ วา่ แผนท่มี กี ารเชื่อมและแสดงผลสมั พันธ์กันแลว้
36
เม่ือเสร็จแล้วให้บันทึกไฟล์ workbook ไว้ในเครื่อง หรือ สามารถ publish ขึ้น tableau server ได้ เพื่อให้ผุ้
ใชง้ านคนอนื่ สามารถเขา้ มาชมได้ผา่ นเวบ็
กำรบนั ทึกไฟลล์ งเกบ็ ในเครื่องผใู้ ชง้ ำนเอง
การบนั ทกึ ไฟล์งานของ Tableau คลิกที่ File > Save หรอื Save As… จากนน้ั ตัง้ ชอื่ ไฟล์ที่ต้องการ และ
ประเภทของไฟล์ เลอื ก .twbx เพ่ือจัดกับทุกอยา่ งท่ีเกยี่ วกบั Workbook รวมทง้ั Data Source แตถ่ า้ ไม่ต้องการ Data
Source ดว้ ย สามารถเลอื กเป็น .twb
37
กำร Publish workbook ข้ึน tableau Server
ไปท่เี มนู Server > Publish Workbook
ใสห่ มายเลขไอพีของ Tableau Server
38
ใส่ username และ password ในการลงชื่อเขา้ ใช้งาน tableau server
เลอื ก project เปน็ training2018 จากนัน้ ตั้งชอ่ื และใสร่ ายละเอียดของ workbook แลว้ กดท่ปี ุ่ม publish
39
ถ้า workbook ของเรามีการเรียกใช้งานขอมูลจากแหล่งอ่ืนด้วยและไฟล์มีขนาดใหญ่ โปรแกรมจะถามว่า
ตอ้ งการดาเนนิ การต่อหรือไม่ ตอบ Yes
โปรแกรมจะทาการอพั โหลดไฟลต์ า่ งๆ ทเ่ี กี่ยวข้องขนึ้ ไปที่ tableau server
เมื่อเสร็จแล้วโปรแกรมจะเปิดหน้าเว็บของ tableau server สามารถคลิก๊ เพอื่ รับชมได้
40
กำร Publish Data Source ข้ึน Tableau Server
คลกิ เมนู Server > Publish Data Source > ชือ่ Data Source
ใส่ URL ของเคร่อื ง Server
ทาการเข้าสรู่ ะบบ Tableau Server
41
เลือก Project เป็น tarining2018 ส่วนชื่อ โปรแกรมจะระบใุ หอ้ ตั โนมตั ิ สามารถเปลย่ี นได้ จากนนั้ ทา
การกาหนด Permissions โดยคลิกที่ Edit > Custom แล้วเลือกว่าจะให้สามารถมีสิทธิ์อะไรบ้าง เม่ือกาหนด
แล้วคลกิ OK
เม่ือสาเร็จแลว้ ปรแกรมจะขน้ึ Dialog ดังรปู
42
เพิม่ เติม
กำรเชื่อมต่อ Vertica
ดาวนโ์ หลด driver ตามลงิ ค์ด้านลา่ งน้ี
https://my.vertica.com/download/vertica/client-drivers/
แล้วทาการติดตัง้
43
กำรเช่ือมต่อ Hadoop