Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Microsoft_Power_BI

Microsoft_Power_BI

Description: ใช้เพื่อการศึกษาเท่านั้น

Search

Read the Text Version

กรณีมี Discount ด้วย มีส่วนลดด้วย จำเป็นต้องทำส่วนลดด้วยก็คือหาส่วนลดด้วย เราต้องมาทำการ คำนวนหรือแปลงคา่ ให้สว่ นลดนิดนึงก็คอื ลบ 1 คณู กบั Discount ถามว่าทำไมถงึ ใช้ 1 คูณกบั Discount เพราะ 1 คณู อะไรก็ไดส้ ง่ิ น้ีถูกไหม Discount ตรงน้ีคอื 0 ถูกไหม 1 คณู 0 ไดต้ ำแหน่งน่ัน กค็ ือ 1 เลย คำตอบคือ 168 Ex. SalesAmt = [UnitPrice]*[Quantity]-(1*[Discount]) ในตำแหน่งนี้ 168 ก็สามารถที่จะมาปรับตวั ทศนิยมข้างหลังได้ เราก็จะได้แล้วท่ีเม่ือกีน้ ีใ้ ห้ดูกค็ ือว่า 14 คณู 12 ได้ 168 ไม่มสี ว่ นลด 199

ส่วนอันนี้ 16.8 คูณ 15 มีส่วนลดอยู่ 0.15 บาท หรือ 0.15 ได้เท่าไหร่นะครับ Sales Amount เราขาย ไปเทา่ ไหร่ ในตำแหน่งนี้ก็คอื สามารถเขียนสตู รแบบนไ้ี ด้ แล้วก็เปลี่ยนตำแหน่งนี้เป็นทศนิยม 2 ตำแหน่งแล้วกัน เปลี่ยนเป็น 2 ตำแหน่งจะได้ดูง่าย เปลย่ี นท่ไี หนก็ตาม ข้อมลู ท่อี ยใู่ น Data จะเปล่ียนตาม ใสต่ ัว Comma กจ็ ะมี Comma ใหส้ ำหรับเลขหลกั พัน 200

แลว้ ทสี่ ำคญั คือ พอผมพิมพ์คำวา่ Sales Amount ลงไปใน Column นี้ เขยี น DAX เรยี บร้อยตรงนี้ ฝัง่ นี้ในตำแหน่งของ Field เอาสนี ้ำเงนิ นแ้ี ลว้ กัน ในตำแหนง่ ของ Field จะมี Sales Amount เพ่ิมข้นึ มาใหด้ ว้ ย 201

เพราะฉนั้นทำเรียบร้อยกลับไปที่ Report เหมือนเดิม ก็เลื่อนได้แล้วตอนน้ี ก็คลิกก่อนเอา Visualization อะไรดี สมมตเิ อา Visualization ทเ่ี ปน็ Clustered Stacked กอ่ น ข้างบนตรงนี้มันคือ Quantity ก็เลือกเป็น Category Name ลาก Category Name แบบนี้ลงมาจะ Tick ถกู กไ็ ดน้ ะ แลว้ กเ็ ลอื ก Tick ที่ Sale Amount หรือยอดขายรวมแบบน้ี 202

มนั ตา่ งกัน หนว่ ยตา่ งกันเห็นไหม อนั นี้คอื อะไร อนั นคี้ อื Beverages จำนวนคือ Quantity มี 9,532 203

ส่วนอนั นีร้ าคาขาย เหน็ ไหมวา่ Category ท่เี ป็น Beverages น่ี มียอดขายรวมคอื 286,501 เพราะฉนั้นสามารถที่จะคลิกตำแหน่งของตัวท่ีเป็น Seafood แล้วกัน มันก็จะมีผลอยู่ข้างล่าง กจ็ ะเหน็ เป็น Seafood ขา้ งบนน้คี อื Category 204

หรือถ้าสมมติไม่เอา Category เอาเป็น Name Card เลือกอันนี้ เป็นจำนวน เราเรียกว่า Card มันก็จะข้ึนโชว์ ให้เลยว่าเลือกอะไร 205

อยา่ งเชน่ เลือก Seafood, Seafood คือมี 7,681 ซง่ึ เราสามารถ ไปแก้ไขตำแหน่งของ Format ตรงน้ไี ด้ กค็ ือ Data Label จรงิ ๆ มนั คือ Auto สามารถเปล่ียนได้ ว่าจะให้เปน็ ชื่ออะไร สีอะไร 206

ตัวอย่างเช่น เป็นสีน้ำเงินเขม้ ก็จะเปลีย่ นให้หรือเป็นสีม่วง หรือสีชมพู ตามต้องการ ลองเปลี่ยนเป็นสี Blue สี ฟา้ ออ่ นๆ อยา่ งน้กี ไ็ ด้ กแ็ ลว้ แต่เรา เพราะฉนั้นโปรแกรมแสดงผลได้ ขึ้นอยู่กับเราเลือกเลยเหมือนเดิม คลิก Active มันก็จะกลับมา เหมือนเดิม 207

เพราะฉนั้นข้อมูลเลือกเอาว่าเราอยากจะให้แสดงผลเป็นเปอร์เซ็นต์ไหมอยากจะให้ผล เป็นจำนวนตัวเลขเต็มไหม ขึ้นอยู่กับเราเลย ยังไม่พอ ตอนนี้เรามีอะไรเพิ่มอีกน เราจะมีผลในสิ่งท่ี เราได้แล้ว จำนวนของ Quantity คิดเป็นกี่เปอร์เซ็นต์ หรือว่าจำนวนยอดขายพวกนี้ เราคิดเป็นกี่เปอร์เซ็นต์ ก็เลือก Pie Chart เหมือนเดิม มันก็จะโชวเ์ ปน็ เปอรเ์ ซ็นตใ์ ห้ ข้างบนอาจจะเลือกเป็น Clustered Stacked เหมือนเดิม เรามียอดขายรวม 286,500 คิดเป็น 21.15% ของตัว ท่ีเรียกวา่ Beverages เอาเมาส์ไปโฮเวอร์ กจ็ ะโชว์วา่ Beverages ตอนนม้ี ี 9,532 Units 208

เพราะฉนนั้ มันทำแบบนไ้ี ด้ขน้ึ อยกู่ บั การเขยี นคำสัง่ เข้าไป คราวนด้ี นู ิดนึงให้เพิม่ ทำมาขนาดน้ีแลว้ ยงั ไม่เคย Save จะมาลอง Save กนั ว่าควร Save ยงั ไงบา้ ง เพราะวา่ งานทเ่ี ราควรจะ Save เกบ็ ไว้ ดว้ ย ไมว่ ่าจะเป็น Word, Excel, PowerPoint อะไรกต็ ามทเ่ี ราค้นุ เคยควร Save เกบ็ ไว้ด้วย สิ่งที่เราอยากให้ดูคือ แล้ว Save อย่างไร มัน Save เหมือน Word, Excel, PowerPoint ไหม เหมือนกันเลยไปที่ Fille จะมีคำว่า Save as บันทึกเป็น Icon ของข้อมูลพวกนี้เป็นลักษณะแบบนี้ และมี นามสกุลเปน็ pbix เลือกเป็น Save as 209

เอาไว้ใน Folder ที่ต้องการ สมมติข้อมูลยอดขาย สังเกตเห็นไหมนามสกุลคือ .pbix แบบนี้เลย ถ้าเป็น Word คอื Docx เปน็ Excel คอื xlsx PowerPoint คอื pptx ถ้าในกรณีนี้ทั้งองค์กรนะครับ มีคนที่ใช้ Power BI ทุกคนโหลด Power BI Desktop มา ก็ส่งไฟล์น้ีไป ให้เพื่อน เพอ่ื นก็คลกิ มา เปิดดูก็เหน็ แบบเมอ่ื กน้ี ี้เหมือนกนั กรณนี ี้ไม่อยากเอาขึน้ เวบ็ ไมอ่ ยากเอา Public ข้นึ เวบ็ ก็ใช้แค่นี้ก็ได้ และเปลี่ยนอะไรได้อีกไหม สามารถเปลี่ยนเป็น Template Files ก็คือข้อมูลนี้สามารถทำเป็น Template ได้เลยคือจะเปลี่ยนนามสกุลเป็น pbit ก็คือ Power BI Template นั่นเอง หลังจากนั้นก็กด Save เปน็ pbix ชอื่ วา่ ยอดขาย ขอ้ มูลยอดขาย กด Save ข้างบนกจ็ ะเปลี่ยนเปน็ ขอ้ มลู ยอดขาย 210

สมมติปิด Excel นี้ พอปิดเสร็จเรียบร้อยแล้ว อยากกลับมาทำต่อพรุ่งนี้ ก็ไปท่ี Folder ที่ Save ไว้ คือข้อมูลยอดขาย อยู่ใน Desktop หน้าอบรม BI และลองคลิกที่ Desktop อบรม Power BI เราก็จะเจอไฟล์ท่ี Save ไวเ้ มือ่ ก้นี ี้ น่ีคอื ไฟล์ที่ Save ไวต้ อน 11:40 ของวันนี้ ทำการ Double Click ขอ้ มูลยอดขายของเรา ก็จะ ไปเปิด Power BI ให้เราพร้อมทำงานต่อ เหมือน Excel, Word, PowerPoint การใช้งานง่ายๆ แบบนี้เราก็มา ทำงานตอ่ ได้ ถา้ มีขอ้ มลู อะไรเพม่ิ เข้ามาเรากส็ ามารถเข้ามาใชง้ านได้ 211

คราวนีเ้ พม่ิ อีกนิดนงึ มขี ายยอดแล้ว มีจำนวนแลว้ อยากรูว้ า่ พวกนี้ส่งไปแต่ละประเทศไหนบ้าง กลับมาท่ี Data ดูว่าข้อมูล อันนี้คือ Description ก็เลือก Customers, Customers ไปที่ อยู่ในแต่ละประเทศ ก็คือมี Country มีGermany มีMexico 2 คน 2 Account มี Company ลองดูOrder อย่างนี้Customers อยากรู้ว่าเขาอยู่ประเทศใดคือลูกค้าอยู่ประเทศใด ก็สามารถใช้ได้ แต่ยากกว่านั้นคืออยากรู้ว่า Orders ที่ส่งไป ส่งไปประเทศไหนบ้าง ตอนนี้ให้ดูตรงนี้ Ship Address ส่งไปประเทศ Brazil, Belgium และก็ไป Mexico ไป Gemeny 212

สังเกตนิดนึง ขอ้ มูลพวกนี้คือ Address มที ่อี ยู่ มถี นน มีรหสั Zip Cold ไปรษณีย์ อยู่ดว้ ย เรากก็ ลับมาทีต่ ัวทเ่ี ป็น Report ลอง Click Map เหมอื นเดมิ เอา Map ธรรมดา 213

เลอื ก Orders ใช่ไหม แลว้ ก็คลกิ เลอื ก Ship Address Full ไปวางลงแบบน้ี Ship Address ก็จะขึ้นมาให้ บอกหมดเลยว่าเป็นประเทศไหนบ้าง แต่ไม่บอกจำนวน คือตอนนี้มันไม่รวมว่าใน แต่ละประทศ สมมติวา่ Mexico มีอยู่ 5 Record มนั ไม่รวม Mexico ทกุ อนั มันบอกหมดเลย 214

ลองเอา Orders Detail ทปี่ ็น Amount ก็คอื ยอดขายลากไปใส่แบบน้ี กจ็ ะมขี ยายใหญ่แบบน้ี คอื อย่างกรณีนีค้ อื USA 187 Suffolk 215

หรืออนั นี้ St, Laurent อย่ทู ี่ Canada Sales Amount ขายได้ 32,000 แตผ่ มไมไ่ ด้อยากดูบ้านเลขท่ีอะไรอยา่ งนี่ อยากดูแค่ในตวั Country เฉยๆ เราจะดงึ แบบน้ีไม่ได้น ลบอันนี้ทิ้งไป ก่อน สิ่งที่เราต้องทำคืออะไร กลับมาที่ตำแหน่งนี้ถ้ามีการต้องแก้ไข มีการปรับเปลี่ยน เปลี่ยนแปลง กลบั มาท่ตี ำแหน่งของส่ิงทเ่ี รยี กว่า Data ตวั ทอ่ี ย่ใู นช่องของ Data 216

อยากได้ ShipAddress แยกออกมา คือจะเอาเฉพาะ Brazil อย่างเดยี ว เวลาท่สี ่งไปจะเอา Brazil อย่างเดียว เราจะแก้ไขข้อมูลต้องอยู่ใน Query Editor ตรง Transform Data นั่นเอง เพราะฉนั้นตรงนี้เราก็ต้องคลิกท่ี Transform Data 217

เราจะแก้ไขเหมือนเขียนสูตร จะขียนสูตรแก้ไขอะไรก็ตาม แล้วก็ดูตรง Orders เมื่อกี้ Orders Details ลองดูนิดนงึ ทุกทา่ นเหน็ ไหมใน Orders คอื มตี ำแหน่งท่ีเปน็ ฝร่ังเศส เยอรมนั บราซลิ เบลเยีย่ ม สวติ เซอร์แลนด์ ต้องการแค่เอาประเทศ ไม่ตอ้ งการ Address ทัง้ หมด เพราะถึงแม้จะอยู่ที่บราซิลเหมือนกัน Brazil กับอันนี้ Brazil แต่มันอยู่คนละที่อยู่ Rio เหมือนกันเลย อยู่ที่ Rio de Janeiro เหมือนกัน แต่ว่าไม่ได้รวม Brazil ไม่ได้อยากรู้ละเอียดยิบขนาดนั้น อยากรู้แค่ประเทศ สิ่งที่ต้องทำคืออะไร เราต้องทำกันแยกประเทศออกมาจาก Address ก่อน ก็คือให้มันอยู่ใน Group เดียวกัน หรือถ้าเกิดใครเคยจำได้ ที่ทุกท่านเรียน Excel กับผมในการ Cleansing Data ที่ตอนนั้นมีข้อมูลอยู่ จำได้ใช่ ไหมอำเภอ เขต จงั หวัด ตำบล อะไรอย่างน่ี ถา้ มันอยูใ่ น Address เดยี วกันแบบนี้ มันจะไมส่ ามารถทีจ่ ะ Filter ได้ 218

แต่คราวน้ีสมมติว่าอันนี้คือ Database จริงที่ไม่ใช่ Excel จะไปทำแบบนั้นไม่ได้ จำเป็นต้องใช้ DAX หรือว่า M Language เข้ามาเกี่ยวข้อง ก็เลือกตรงนี้เลย อยากเอาข้อมูลตรงนี้ ข้างหลังนี่ที่เป็น France ที่เป็น ประเทศนอ่ี อกไป เพราะฉนั้นเราจำเป็นตอ้ งใช้คำส่ังอะไร คงอยู่ในตำแหน่งของ Home จะเจอคำนี้ Split Column แบ่ง Column น่ันเองใน Split Column มีอะไรบ้าง คลกิ ที่ Split Column ใน Split Column เขาบอกวา่ มี By Delimiter คือตามข้อมูล By Number of Characters ก็คือจำนวนของตัวหนังสือตัด 7 ตัว ทุกอันจะตัดหมด ข้อมูลไหนก็ตาม ตดั ท้าย 7 ตัวมันกจ็ ะตดั ข้อมูลนน่ั หมด อย่างนี้ใช้ไม่ได้ เพราะว่าชื่อประเทศไม่เหมือนกัน By Delimiter คือ By สัญลักษณ์นั่นเองที่เรากำหนด หรอื By Position ตำแหนง่ ก็ขน้ึ อยู่กับเรา ตดั ตามตวั เลก็ ตวั ใหญ่ แลว้ แตเ่ รา ตดั ตาม Digit หรอื Non-Digit 219

220

ในที่นี้ถ้ามองภาพโดยรวมแล้วมีฝรั่งเศส เยอรมัน บราซิล มีฝรั่งเศส มีเบลเยียม สังเกตไหมทุกอัน ถกู คน่ั ดว้ ยเครือ่ งหมายComma (,) สวิตเซอรแ์ ลนด์ก็ดี ถกู คัน่ ด้วยเคร่อื งหมาย Comma(,) เพราะฉนั้นผมก็จะใช้คำว่า Spirit Column By Delimiter เราเห็นว่า ประเทศพวกนี้ ผ่านตัวที่เป็น สญั ลักษณ์ครเรากจ็ ะใช้คำสั่งเปน็ By Delimiter 221

กเ็ ลอื ก Split Column >> By Delimiter โปรแกรมก็จะชนึ้ แบบน้มี าให้ ว่าโอเค Split Column By Delimiter แลว้ 222

เราจะ Select or Enter Delimiter คืออะไร มันก็ Suggest มาให้ว่าเป็นสัญลักษณ์ที่เป็น Comma (,) เพราะขา้ งหลงั นี่ มันเปน็ Comma (,) ไม่เลือก Comma หละ มนั มอี ะไรอีก มี Equals Sign (=) Semicolon (;) Space หรอื Tab ข้ึนอยกู่ บั เราเลอื กเลย คราวนี้โปรแกรมลอื กมาใหแ้ ล้วเปน็ Comma 223

ในตำแหน่งนี้ Split at เอาไว้ที่ไหน เอาไว้ด้านซ้าย หรือเอาไว้หลังสุด Split at หรือที่โปรแกรมเลือกตัวที่เป็น Each Occurrence of the delimiter ผมบอกไม่เอา จะไว้หลังสุดก็คิอ Right-most delimiter ตัดขวามือ สัญลักษณ์ Comma (,) ก็เลือก Right-most delimiter ก็คือข้างหลังเนี่ย ขวามือของตัวที่เป็น Column หลังสดุ เลย กเ็ ลือกนะครบั Right-most delimiter กค็ อื ข้างหลงั ขวามือของตัวที่เปน็ Column หลังสดุ เลย 224

แล้ว Advanced มอี ะไรไหม Advanced ก็ไม่มี ก็แค่นพ้ี อ เรากก็ ด OK รอสกั ครู่ เรากจ็ ะได้ ฝรั่งเศส เยอรมนั บราซิล มาใหแ้ ล้วเรียบร้อย ไว้ข้างหลงั มันก็จะมี Applied Steps ปรากฎข้นึ 225

ให้ทกุ ทา่ นได้เหน็ ภาพตรงน้ี พอแบง่ แลว้ เรียบร้อยสังเกตนิดนึง เมอ่ื กนี้ ี้มนั อยูห่ ลังเครื่องหมาย Comma (,) ก็จริง แต่มันมี Space อยู่ มันไม่ได้หลัง Comma แล้วก็ติดกันเลยถูกไหม เพราะฉนั้นอย่างนี่ มันก็ยัง มีการแบง่ Space อยู่ อย่างบางข้อมูลตดิ กนั เลยยงั โอเค อย่างน้นี ะหลงั Comma ตรงนีม่ นั ตดิ กันเลย 226

แต่ประเทศเมื่อกี้นี้ มันมีคล้ายๆ อย่างนี่คล้ายๆกับ 255 คือมัน Space ตรงนี้อยู่ เราจำเป็นต้องเคลียร์ Space ตรงน้ีทิง้ มนั คอื อะไร ดูตรงนี้ เมื่อห็นแล้วว่านี่คือ Space เดี๋ยวขออนุญาตเปลี่ยนชือ่ นดิ นึง เราสามารถ Double Click แล้วก็ แก้ไขช่อื ไดเ้ ลย สมมติว่าเป็น Ship By Country แลว้ กนั ส่วนอนั นก้ี เ็ ปน็ Ship Address แล้วกัน Ship Address เฉยๆ ก็คอื Double Click เขา้ ไปแลว้ กแ็ ก้ไขได้เลย 227

คราวนี้ดูตรง Ship Country จำเป็นต้องใช้คำสั่งพิเศษ คือต้องมาตัดช่องว่างพวกนี้ออกไป เพราะฉนั้น เราควรจะดูนิดนึงเราก็ต้องมาหาว่าจะใช้วิธีการตัดแบบไหน ทุกท่านเห็นว่าตอนนี้ ข้อมูลพวกนี้ โชว์ให้ดูนิดนึง มีชอ่ งวา่ งอยู่เหน็ ไหม ปกติตอ้ งไม่สมควรมชี ่องว่างแบบน้ี ที่นี้จะทำอย่างไรก็ต้องมาดูที่ Column ต้องเป็น Format เราก็ต้องมาดูตรง Transform นิดนึงเจอไหม ให้คลิกท่ี Transform แล้วเราจะเจอขา้ งๆ คำวา่ Split Column จะมีคำวา่ Format อยู่ ให้คลกิ เลือกท่ี Format หรอื รูปแบบ 228

เขามีอะไรคราวน้ี พอ Format เสร็จ เขามี Lowercase ตัวเล็ก Uppercase คือตัวใหญ่ Capitalize Each Word หรือส่งิ ที่เราต้องการท่สี ดุ คอื Trim, Trim แปลว่าตดั นะครับ เราต้องตัดพวก Space ออกไป ถ้าขอ้ มูลนเี้ ป็น Excel แลว้ ทำใน Excel ง่ายกว่าไหม เราใช้ Flash Fill ไดถ้ ูกไหม และเรากเ็ คลียร์ Space ไดเ้ ลย แต่ถ้าเกิดสมมติอันนี้ ข้อมูลที่เราดึงมาเป็น Database มันไม่มีโปรแกรมในการแก้ไข Database Pure เราเลยจำเปน็ ตอ้ งใชต้ วั ทเี่ ปน็ Data Analytics Expression แบบน้ี ใน Power BI หรอื DAX นั่นเองในการแก้ไข กเ็ ลือกตรงน้ี คลกิ Format คลกิ Trim 229

ตวั อยา่ งนี้ ตดั ไปแล้วเรยี บรอ้ ย คอื มันจะเพิ่ม กระเถบิ ขน้ึ มานดิ นงึ คอื ตดั Space ถ้าเมือ่ ก้ที ุกทา่ นเห็น ลองคลกิ Format และลองเลือก Trim ดู มนั จะตัดออกไปแลว้ 230

เพราะฉน้ันในตำแหนง่ ของ Applied Fields กจ็ ะมีคำวา่ Trimmed Text ใหด้ ว้ ย พอเราเคลียร์แบบน้ีเรียบร้อย อย่าลืม!!! กลับไปที่ Home Close & Apply เหมือนเดิม คลิก Close & Apply โปรแกรมกจ็ ะทำการ Apply Query 231

ก็คือเมื่อกี้เราเข้าไปแก้ใน Root ของตัวที่เป็น Database หลังจากนั้น ก็แก้ไขเรียบร้อยก็จะมี Ship Country ปรากฏขึ้นแล้ว เราก็กลับไปท่ี Database ของเราเหมือนเดิม ในหน้าของตัวที่เป็น Report View เหมือนเดิม คลิกท่ี Map เหมือนเดมิ แบบน้ี แล้วก็เอาจำนวน เอา Category สมมติหาไม่เจอ ก็พิมพ์แค่ Cat อย่างนี้ ก็จะเจอ Category Name อย่างน้ี Category Name เรียบร้อย 232

และอยากรู้อะไรอีก ก็อยากรู้ Ship Country จะใช้ Category ก็ได้ หรือจะเอาเป็น Ship เมื่อกี้ Ship Country ลากไปวางอีกแบบนีก้ ไ็ ด้ เห็นไหมก็จะมี Ship Country ให้แบบนี้เรียบร้อย ว่า Ireland นี่ ส่ง Seafood ส่งอะไรยังไงหละ ส่งราคาขายเท่าไหร่ ก็ลากไปอีกด้วย เอา Sales Amount เข้าไปด้วย มันจะบอกทันทีว่าตอนนี้ ที่ USA สหรัฐท้งั หมดนี่ มี Beverages ยอดขายรวมท้งั หมดเท่าไหร่ 233

USA ถ้าขายตัวที่เป็น Seafood ให้ Zoom เข้าไปดู ขยายใหญ่นิดนึงเข้าไปธรรมดาเลย Scroll เมาส์ปกติเลย นะ และเลอื่ นได้นะ กเ็ อาเมาส์ไปโฮเวอร์ กเ็ หน็ ทันทีวา่ ที่ USA ขาย Meat ไปสีห่ มน่ื กว่า ขายตัวทเ่ี ป็น Beverages เคร่อื งดื่มไป 63,000 234

เราทำแบบนี้มันก็คือดึงทั้งประเทศเลย เพราะฉนั้น เราสามารถที่จะเลือกกี่ตัวที่เป็นข้อมูลได้ใน Filler List แบบนี้เข้ามาเกี่ยวข้องได้ หรือถ้าเกิดใครจำได้ ตอนไฟล์แรกๆ ที่ให้ทุกท่านลองทำดู เรามี Field Map อกี อนั หน่ึงถูกไหมครบั เลือก Field Map อีกสักอนั หนง่ึ เลือกท่เี ปน็ Field Map เมื่อก้นี ้ีผมใช้ Map เฉยๆ อันน้ี ผมเลือกเป็น Field Map และก็เลือก Field Map เป็น Ship Country และเลือกเป็น Sales Amount มันก็จะ เป็นพื้นที่เลยว่า Canada สมมติว่าเลือกตรงนี้เป็นอเมริกาใต้แล้วกันนะครับ ลองคลิกที่ Argentina Seafood เขากแ็ สดงผลที่ Argentina อย่างเดยี ว มียอดขายรวมทง้ั หมดอยู่ 606 เป็นสิ่งที่เราทำงานได้ง่ายขึ้น เรายังไม่ได้เขียนสูตรสักตัวเลยนะ เราแค่มาแก้ไขธรรมดา แต่ถ้าเกิดเป็นเมื่อก่อนนี้เราก็สามารถที่จะทำข้อมูลพวกนี้ให้อยู่ใน Excel เรียบร้อย และเราก็แก้ไขใน Excel สมมติอันนี้ขอSave ก่อน ทำอะไรให้ดูนิดนึง ลองกด Save ถ้าข้อมูลนี้ไปเปิดใน Excel ก็คือข้อมูลที่เป็น Example Data Double Click อย่างนี้ ของเดิมเราต้องมานั่ง Remove Roes, Promote First Row as Headers คืออนั นีม้ นั คอื ไฟล์ Excel กส็ ามารถทำแบบน้ี และก็ Delete ท้ิง 235

แต่ถ้าเกิดเรา Import จาก Database มันไม่มีเครื่องมือในการทำแบบนี่ ถ้าเราใช้ Excel โอเค แต่ถ้าเกิดเราดึง จาก Database โดยตรงมนั ไม่มีเคร่ืองมือแบบน้ี เพราะฉนั้นถ้าเกดิ ทำใน Excel กเ็ คลียรพ์ วกน้ีใหเ้ รียบร้อย แล้ว ก็มาน่งั ไล่ดู อยา่ งนี้ 236

โอเค Order Details หรือ Orders อย่างนี่ มันมี Ship ใช่ไหม ก็แค่เปลี่ยนอันนี้คือฝรั่งเศส Germany กท็ ำเหมอื นเดมิ ครับ กพ็ มิ พ์คำว่า France เลย Enter กด Ctrl+E ถ้าเปน็ Excel ดึง Delta ของ Excel สามารถ Filter แบบน้ีก่อนได้ เราเรยี กว่า Cleansing Data แต่ถ้า เกิดเมื่อกี้น้ี Power BI ไปดึง Database อื่นที่ไม่ใช่ Excel มันไม่มีเครื่องมือครับ ในการแก้ไข เพราะฉนั้น เราต้องใช้คำสั่งเมื่อกี้เนี่ย ทำเหมือนกับใน Power BI เลย คือไปทำการ Trim ไปทำการคำนวณ โดยเอา Quantity คูณกับอันนั่น ลบหารด้วยจำนวนของ Discount เพราะฉนั้นอันนี้คือตัวอย่างคร่าวๆ ในสิ่งที่เราสามารถใช้ได้ ถ้าเกิดทุกท่านคุ้นเคยต่อการใช้ Excel มันจะเริ่มง่ายขึ้นมาก และถ้าเกิดสมมติวันนี้ User ด ึ ง ข ้ อ มู ล จ า ก Excel ม ั น ก ็ จ ะ เ ร ิ ่ ม ง ่ า ย ข ึ ้ น ม ั น ข ึ ้ น อ ย ู ่ ก ั บ ก า ร ต ั ด ส ิ น ใ จ ข อ ง อ ง ค ์ ก ร วา่ วันนเี้ ราใช้ขอ้ มลู เปน็ แบบไหน เราใช้ข้อมลู ในการ Import เขา้ มาเปน็ อย่างไร การเช่ือมโยง Power BI การเผยแพรร่ ายงาน เดยี๋ วในพาร์ทหน้า จะใหท้ กุ ท่านลองดึงจากเว็บดู ลองไป Search จากเวบ็ ดู แลว้ เรากล็ องมา Import ดู จากในเว็บวา่ เราสามารถทำอะไรไดบ้ ้าง เพราะนั้นอันน้ีเหน็ ภาพแลว้ นะว่า เราสามารถ ดึงเข้าข้อมูล แบบซับซ้อน ก็ได้ 237

ก็คอื ข้อมูลท่ีมหี ลาย Sheet ข้อมลู ทีม่ แี ค่ Sheetเดยี วก็ได้ หลังจากน้ันถา้ เกดิ Save แล้วเรียบรอ้ ย ตอนนี้ผม Save แล้ว ในขั้นต่อไปทำยังไง สมมติก่อนที่จะให้ไป ดึงในเว็บให้ดู ถ้าสมมติว่าทำงานอันนี้เรียบร้อย อยาก Publish ขึ้นไปไว้บน Web Browser บ้างทำยังไง ให้ทุกคนไปคลิกได้แบบน้ี สามารถคลิกกลับมาเป็นปกติแบบนี้ คลิกที่ดูข้อมูลเหมือนเดิมอย่างนี่ ก็แค่ Save เรียบรอ้ ยแลว้ กก็ ด Publish ก็คอื Save ไวบ้ น Cloud เลย ก็เลือก Publish 238

แตก่ ารจะ Publish ตรงนี้ไดท้ ุกทา่ นต้อง Sing-in ให้เรยี บรอ้ ย เลอื ก Destination ก็จะมี Destination ก็คอื My Workspace ตัวเอง หรอื เอาไวใ้ นกล่มุ ทีส่ รา้ งไว้ ลองเลอื กเป็น My Workspace ตวั เอง 239

My Workspace คืออะไรอยู่ตรงนี้ให้ดูนิดนึง อันนี้จำเป็นต้องใช้ Account ของ 365 สมมติว่า Login ด้วย Account 365 ลอง Login ดว้ ย Account 365 ท่เี มื่อก้ีน้ี Sign-in ใช้ Account ของมหาวทิ ยาลัยแลว้ กัน ลองดู อย่างนีน้ ะ Account เรียบร้อยในตำแหน่งของ 365 จะมีสิ่งที่เราเรียกว่า Power BI เหมือนกัน ในตำแหน่งนี้ผมก็แค่เลือก Power BI ที่อยู่บน Account ของ 365 จริงๆ แล้วอันนี้ ทุกคนสามารถใช้ได้ถ้ามี 365 จะไม่ได้เหมือนกันคือ Publish ให้คนอื่นเห็นเป็นแบบสาธารณะ เทา่ น้ันเอง 240

แค่คลิก Power BI แบบนี้ เราก็จะเจอ Account เลย นี่คือ Power BI หน้าตาเหมือนเมื่อกี้นี่แหละ กค็ อื มใี ห้เลือก แล้วตำแหนง่ นี้มี My WorkSpace น่คี ือ Account ของผม ถ้าสร้าง My WorkSpace ตรงนี้ โดยการทำป็น Folder เวลาที่เรา Save จาก Power BI Desktop ข้นึ ไปก็สามารถเลือกเป็น Folder พวกนไี้ ด้ท่เี ราสรา้ งไว้แลว้ 241

ตอนนี้ผมขออนุญาตไว้ใน My WorkSpace เลยแล้วกันเลือก Select รอสักครู่ เขาก็ทำการ Publish ข้อมูล นี้เปน็ เวบ็ เรยี บร้อย แล้วกด Got it ลองเปิด Open ขอ้ มลู ผา่ น Web Browser ให้เราเลย แตๆ่ มีขอ้ แตน่ ะ จำอนั นี้ได้ใชไ่ หม แต่อันนี้ ดดู ผู ่าน Web Browser คลกิ Interactive ได้เหมอื นเดิม 242

แต่อันนี้ดูได้คนเดยี ว ถ้าอยากให้คนอื่นดูด้วย จำเป็นต้องมี Power BI Pro License หรือเราเรียกว่า Power BI Pro นนั้ เอง คือซอื้ จาก Microsoft เพิม่ เพ่ือทำการ Publish อนั นี้ ใหค้ นอื่นสามารถดูได้ แชร์ให้คนอื่นดไู ด้ ดไู ด้ ถา้ คลิกแชร์ตรงน้ี เดีย๋ วเขาจะฟอ้ งวา่ เลยว่า Account นี่ซ้อื ไวแ้ ลว้ ถ้าคลิกแชร์ มันจะบอกเลยว่าถ้าเกิดสมมติเป็น Account อื่นนะ ก็จะบอกว่าแชร์ไม่ได้ เพราะคุณไม่มี Pro License อันนี้มี Pro License ก็สามารถทำเป็น QR Code แบบนี้ก็ได้ ใครสแกน QR Code อันนกี้ จ็ ะเห็นข้อมลู นี้เลย คอื อนั นไ้ี ด้เปน็ Pro License เขากจ็ ะเหน็ ทนั ที 243

แต่ถ้าเกิดคนอื่น หรือวันนี้ที่ทุกท่านทดลองอยู่ หรือทำแบบฝึกหัดนี้อยู่ หรือทำ Workshop นี้อยู่ ท ุ ก ท ่ า น ค ล ิ ก Publish ก ็ จ ร ิ ง แ ต ่ จ ะ ด ู ไ ด ้ แ ค ่ ค น เ ด ี ย ว น ะ ก ็ ค ื อ ต ั ว เ ร า เ อ ง จ ะ C o p y URL นี้ส่งไปคนอื่นเขาจะดูไม่ได้จนกว่าท่านจะมี Pro License แค่นั้นเองเพราะฉนั้นผมเป็น Back Office หรือเป็น คนที่ทำข้อมูล อยากแชร์เนี่ยไปไว้ใน Office ให้ผู้บริหารดู หรือให้คนอื่นดู จำเป็นต้องมี Pro License แค่นี้เอง เราก็สามารถทำงานไดแ้ ล้ว คราวนีใ้ ห้ดนู ิดนึงก่อนทจ่ี ะทำเว็บให้ดู ไหนๆ ก็ไหนๆ แล้วอยทู่ ใี่ นหนา้ ออนไลนแ์ บบน้ี ตัวทเ่ี ปน็ Power BI น่ีคอื หน้าของ 365 244

มันก็จะมีตัวที่เป็น Power BI ลองคลิกให้ดู Power BI คราวน้ีถ้าสมมติไม่ใช้ Power BI Desktop ถา้ เกดิ ใครใชเ้ คร่ืองอื่น ใช้ Tablet ใช้เครอื่ ง Mac ต้องใช้ผา่ นตัวที่เป็น Power BI Online หรือ 365 หน้าตาก็ จะเป็นอยา่ งน้ีแลว้ ตำแหนง่ ซา้ ยมือข้างล่าง จะมีคำวา่ Get data กเ็ ลอื ก Get data เขาก็จะมีให้เราเลือก เหมือนในวีดีโอที่ทุกท่านดูไปเลย ตอนแรกจำได้ใช่ไหม ตอนที่ผมเล่าเรื่องของ Information ให้ดูนีค่ ือวดี ีโอ ถามว่าเราจะเอาข้อมลู จากไหน ก็คือออกจากข้อมูลในองค์กร จะเอาจาก Publish มาแล้วไหม หรือผมจะไปดึงจาก Service อื่นๆ หรือจะเปิดไฟล์ ก็คือเอาจากในตัวที่เป็น Local นั่นเอง ไฟล์ในทีน่ ี้เป็นอะไรเป็น Excel ได้ Power BI Desktop กค็ อื PBIX หรือเปน็ CSV ไฟลก์ ไ็ ด้ 245

ที่นี้ลองเลือก Get ธรรมดาแบบน้ีนะ เอาเป็นแบบ Excel เหมือนกันแล้วกันนะ ลองเลือก Get Data เขาก็จะบอกเลยว่า ต้องการดึงข้อมูลจากไหนบ้างเช่น ต้องการดึงข้อมูลจาก Local File ก็คือในเครื่องคอมพิวเตอร์ ต้องการดึงข้อมูลจาก One Drive for Business อันนี้คือที่เก็บข้อมลู ใน One Drive ซึ่งเป็น Account ของ 365 หรือต้องการดึงข้อมูลจาก One Drive ที่เป็นของส่วนตัวหรือ Personal ก็คือ Hotmail, Windows live, MSN หรือ Outlook นั้นเอง หรือดึงจากตัวที่เปน็ ทีม Team Site ใน Share Point หรอื ดงึ จากตวั ที่เปน็ Learn About คอื Import ไฟลเ์ ขา้ มาใน LMS อะไรทัว่ ๆไป ในท่ีนง้ี า่ ยสดุ สำหรบั เรา ขออนญุ าตดึงจาก Local File คลิกท่ี Local File 246

เขาก็จะไปเปิด Folder จำไดใ้ ช่ไหม ท่ีโหลดมากค็ ือ อบรม Power BI ลองเปิด Folder สักอันหนึ่ง เอา Record-Original แล้วกันที่มีภาษาไทย ทำให้ดู ลองคลิก Sale Record- Original 247

โปรแกรมก็จะถามสองแบบคือ Import Excel data into Power BI นี่ Import Excel ก็คือนำไฟล์ Excel นี่ไป ไว้ใน Power BI หรอื สแี ดงตรงน้ี Upload File Excel ไปไวใ้ น Power BI Import คือนำเข้าถา้ Upload คอื อัพ โหลดไปไวใ้ น Power BI ขนึ้ อย่กู บั เรา ถ้าอัพโหลดคือทำเป็นใหเ้ ราออกแบบ เหมือนกับ Power BI Desktop แต่ ถา้ เกดิ Import สามารถท่ีจะเอาไป Search หาข้อมลู ได้เลย โดยทีเ่ ราอาจจะไมต่ ้องทำทง้ั หมด นัน้ ลองแบบ Import ใหด้ ูกอ่ น ก็ Import ขึ้นมาแบบน้ีเลย Import Data ข้อมูลกจ็ ะมขี ้นึ มาแล้ว เป็นเม่ือก้ีท่ีเอา ข้ึนมานะ เปน็ Original แบบนเี้ ลย 248


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook