แชร์ผ่าน


ดําเนินงานคิวรีที่ใช้บ่อยใน Power BI Desktop

ในหน้าต่างตัวแก้ไข Power Query ของ Power BI Desktop มีงานที่ใช้บ่อยอยู่จํานวนหนึ่ง บทความนี้สาธิตงานที่ใช้บ่อยเหล่านั้น และให้ลิงก์สําหรับข้อมูลเพิ่มเติม

งานคิวรีที่ใช้บ่อยที่จะสาธิตที่นี่คือ:

  • เชื่อมต่อกับข้อมูล
  • จัดรูปร่างและรวมข้อมูล
  • จัดกลุ่มแถว
  • Pivot คอลัมน์
  • สร้างคอลัมน์แบบกําหนดเอง
  • สูตรคิวรี

คุณสามารถใช้การเชื่อมต่อข้อมูลหลายรายการเพื่อทํางานเหล่านี้ให้เสร็จสมบูรณ์ได้ คุณสามารถดาวน์โหลดหรือเชื่อมต่อข้อมูลจากเวิร์กบุ๊ก Excel ตัวอย่างได้ ในกรณีที่คุณต้องการดําเนินการเหล่านี้ด้วยตนเอง

การเชื่อมต่อข้อมูลแรกถูก สมุดงาน Excelซึ่งคุณสามารถดาวน์โหลดและบันทึกไว้ภายในเครื่องได้

คุณยังสามารถค้นหาแหล่งข้อมูลเว็บด้วยตัวคุณเอง ถ้าคุณต้องการทําตามด้วยข้อมูลของคุณเอง

เชื่อมต่อกับข้อมูล

เมื่อต้องการเชื่อมต่อกับข้อมูลใน Power BI Desktop ให้เลือก Home จากนั้นเลือก รับข้อมูล Power BI Desktop จะแสดงเมนูที่มีแหล่งข้อมูลที่ใช้บ่อยที่สุด สําหรับรายการทั้งหมดของแหล่งข้อมูลที่สามารถเชื่อมต่อ Power BI Desktop เลือก เพิ่มเติม ที่ส่วนท้ายของเมนู สําหรับข้อมูลเพิ่มเติม โปรดดู แหล่งข้อมูลในPower BI Desktop

สกรีนช็อตของเมนูดรอปดาวน์แหล่งข้อมูลทั่วไปหลังจากเลือกปุ่มรับข้อมูลบนริบบิ้น

เมื่อต้องการเริ่มต้น ให้เลือก สมุดงาน Excelระบุเวิร์กบุ๊ก Excel ที่กล่าวถึงไปก่อนหน้านี้ จากนั้นเลือก เปิด Power Query Editor จะตรวจสอบเวิร์กบุ๊ก แล้วแสดงข้อมูลที่พบในกล่องโต้ตอบ Navigator หลังจากที่คุณเลือกตาราง

สกรีนช็อตของกล่องโต้ตอบตัวนําทาง ที่มีตารางที่ 1 เลือกที่จะโหลด

เลือก แปลงข้อมูล เพื่อแก้ไข ปรับปรุง หรือ รูปร่าง ข้อมูลก่อนที่คุณจะโหลดลงใน Power BI Desktop การแก้ไขจะมีประโยชน์โดยเฉพาะอย่างยิ่งเมื่อคุณทํางานกับแบบจําลองความหมายขนาดใหญ่ที่คุณต้องการตัดออกก่อนการโหลด

การเชื่อมต่อกับข้อมูลชนิดต่าง ๆ เป็นกระบวนการที่คล้ายกัน เมื่อต้องการเชื่อมต่อกับแหล่งข้อมูลของเว็บ ให้เลือก รับข้อมูล>เพิ่มเติม จากนั้นเลือก >อื่นๆ>เชื่อมต่อ

สกรีนช็อตของกล่องโต้ตอบรับข้อมูลที่เน้นตัวเลือกในการเชื่อมต่อกับแหล่งข้อมูลเว็บ

กล่องโต้ตอบ จากเว็บ จะปรากฏขึ้น ซึ่งคุณสามารถพิมพ์ URL ของเว็บเพจได้

ภาพหน้าจอของกล่องโต้ตอบจากเว็บที่แสดงการเชื่อมต่อไปยังแหล่งข้อมูลจาก URL

เลือก ตกลง เช่นเดียวกัน Power BI Desktop จะตรวจสอบข้อมูลเว็บเพจและแสดงตัวเลือกการแสดงตัวอย่างในกล่องโต้ตอบ Navigator เมื่อคุณเลือกตาราง จะแสดงตัวอย่างของข้อมูล

การเชื่อมต่อข้อมูลอื่น ๆ จะคล้ายกัน Power BI Desktop จะพร้อมท์ให้คุณใส่ข้อมูลประจําตัวที่เหมาะสมถ้าจําเป็นต้องให้คุณรับรองความถูกต้องของการเชื่อมต่อของคุณ

สําหรับการสาธิตทีละขั้นตอนของการเชื่อมต่อกับข้อมูลใน Power BI Desktop ดู เชื่อมต่อกับข้อมูลใน Power BI Desktop

จัดรูปร่างและรวมข้อมูล

คุณสามารถจัดรูปร่างและรวมข้อมูลได้อย่างง่ายดายด้วย Power Query Editor ส่วนนี้ประกอบด้วยตัวอย่างบางส่วนของวิธีที่คุณสามารถจัดรูปร่างข้อมูล สําหรับการสาธิตที่สมบูรณ์มากขึ้น ดู จัดรูปร่างและรวมข้อมูลด้วย Power BI Desktop

ส่วนนี้และส่วนต่อไปนี้ใช้ตัวอย่าง เวิร์กบุ๊ก Excel กล่าวถึงก่อนหน้านี้ ซึ่งคุณสามารถดาวน์โหลดและบันทึกไว้ภายในเครื่องได้ โหลดข้อมูลใน Power Query Editor โดยใช้ปุ่ม แปลงข้อมูล ในแท็บ หน้าแรกของ หลังจากที่คุณโหลดข้อมูลแล้ว ให้เลือก ตารางที่ 1 จากคิวรีที่พร้อมใช้งานในบานหน้าต่าง คิวรี ดังที่แสดงไว้ที่นี่:

สกรีนช็อตของตัวแก้ไข Power Query พร้อมตารางที่ 1 ที่เน้นในบานหน้าต่างคิวรี

เมื่อคุณจัดรูปร่างข้อมูล คุณจะแปลงแหล่งข้อมูลเป็นฟอร์มและรูปแบบที่ตรงตามความต้องการของคุณ

ในตัวแก้ไข Power Query คุณสามารถค้นหาคําสั่งมากมายใน ribbon และในเมนูบริบท ตัวอย่างเช่น เมื่อคุณคลิกขวาที่คอลัมน์ เมนูบริบทจะช่วยให้คุณสามารถลบคอลัมน์ได้ หรือเลือกคอลัมน์ จากนั้นเลือกปุ่ม เอาคอลัมน์ออก จากแท็บ หน้าแรกของ ในริบบอน

สกรีนช็อตของตัวแก้ไข Power Query พร้อมตัวเลือกเพื่อลบคอลัมน์ที่ถูกเน้นออก

คุณสามารถจัดรูปร่างข้อมูลในวิธีอื่นๆ ในคิวรีนี้ได้ คุณสามารถลบแถวจํานวนใดก็ได้จากด้านบนหรือด้านล่าง หรือเพิ่มคอลัมน์ แยกคอลัมน์ แทนที่ค่า และการจัดรูปร่างอื่นๆ ด้วยคุณลักษณะเหล่านี้ คุณสามารถนําตัวแก้ไข Power Query เพื่อรับข้อมูลในแบบที่คุณต้องการได้

จัดกลุ่มแถว

ในตัวแก้ไข Power Query คุณสามารถจัดกลุ่มค่าจากแถวจํานวนมากให้เป็นค่าเดียวได้ คุณลักษณะนี้จะเป็นประโยชน์เมื่อสรุปจํานวนผลิตภัณฑ์ที่เสนอ ยอดขายทั้งหมด หรือจํานวนนักเรียน

ในตัวอย่างนี้ คุณจัดกลุ่มแถวในแบบจําลองความหมายของการลงทะเบียนการศึกษา ข้อมูลมาจากเวิร์กบุ๊ก Excel

ตัวอย่างนี้แสดงจํานวนหน่วยงานที่แต่ละรัฐมี (หน่วยงานสามารถรวมถึงเขตโรงเรียน หน่วยงานการศึกษาอื่นๆ เช่น เขตพื้นที่บริการภูมิภาค และอื่น ๆ) เลือกคอลัมน์ State Abbr จากนั้นเลือกปุ่ม Group By ในแท็บ แปลง หรือแท็บ หน้าแรกของ ของริบบอน (จัดกลุ่มตาม พร้อมใช้งานในทั้งสองแท็บ)

สกรีนช็อตของตัวแก้ไข Power Query ที่เน้นปุ่ม จัดกลุ่มตาม ในริบบอน

กล่องโต้ตอบ จัดกลุ่มตาม จะปรากฏขึ้น เมื่อตัวแก้ไข Power Query จัดกลุ่มแถว จะมีการสร้างคอลัมน์ใหม่เพื่อวางผลลัพธ์ จัดกลุ่มตาม คุณสามารถปรับการดําเนินการ จัดกลุ่มตาม ดังต่อไปนี้:

  1. รายการแบบดรอปดาวน์ที่ไม่มีป้ายชื่อจะระบุคอลัมน์ที่จะจัดกลุ่ม ตัวแก้ไข Power Query ตั้งค่าเริ่มต้นนี้ไปยังคอลัมน์ที่เลือก แต่คุณสามารถเปลี่ยนเป็นคอลัมน์ใดก็ได้ในตาราง
  2. ชื่อคอลัมน์ใหม่: ตัวแก้ไข Power Query จะแนะนําชื่อสําหรับคอลัมน์ใหม่ ตามการดําเนินการที่จะใช้กับคอลัมน์ที่จัดกลุ่ม แต่คุณก็สามารถตั้งชื่อคอลัมน์ใหม่เป็นอะไรก็ได้ที่คุณต้องการ
  3. Operation: เลือกการดําเนินการที่จะใช้ตัวแก้ไข Power Query เช่น Sum ค่ามัธยฐานหรือ นับจํานวนแถวที่แตกต่างกัน ค่าเริ่มต้นคือ นับจํานวนแถว
  4. เพิ่ม การจัดกลุ่มและ เพิ่มการรวม : ปุ่มเหล่านี้จะพร้อมใช้งานเฉพาะเมื่อคุณเลือกตัวเลือก ขั้นสูง ในการดําเนินการเดียว คุณสามารถสร้างการดําเนินการจัดกลุ่ม (การดําเนินการจัดกลุ่มตาม) ในคอลัมน์จํานวนมาก และสร้างการรวมหลายรายการโดยใช้ปุ่มเหล่านี้ได้ ตัวแก้ไข Power Query จะสร้างคอลัมน์ใหม่ที่ดําเนินการบนหลายคอลัมน์ โดยอิงตามการเลือกของคุณในกล่องโต้ตอบนี้

เลือก เพิ่มการจัดกลุ่ม หรือ เพิ่ม การรวมเพื่อเพิ่มการจัดกลุ่มหรือการรวมกลุ่มไปยังการดําเนินการ Group By เมื่อต้องการลบการจัดกลุ่มหรือการรวมกลุ่มออก ให้เลือกไอคอนจุดไข่ปลา (...) ทางด้านขวาของแถว จากนั้น ลบ ไปข้างหน้าและลอง จัดกลุ่มตาม การดําเนินการ โดยใช้ค่าเริ่มต้นเพื่อดูว่าเกิดอะไรขึ้น

สกรีนช็อตแสดงกล่องโต้ตอบ จัดกลุ่มตาม โดยเน้นตัวเลือกพื้นฐานและขั้นสูงไว้

เมื่อคุณเลือก ตกลงตัวแก้ไข Power Query จะ จัดกลุ่มตาม การดําเนินการและส่งกลับผลลัพธ์

สกรีนช็อตของตัวอย่างเอฟเฟ็กต์ จัดกลุ่มตาม

และด้วย Power Query Editor คุณสามารถลบการดําเนินการปรับรูปร่างล่าสุดได้เสมอ ในบานหน้าต่าง การตั้งค่าคิวรี ภายใต้ ขั้นตอนที่ใช้เพียงเลือก X ถัดจากขั้นตอนล่าสุดที่เสร็จสมบูรณ์ เอาเลย ลองทําดู ถ้าคุณไม่ชอบผลลัพธ์ ให้ทําซ้ําขั้นตอนจนกว่าตัวแก้ไข Power Query จะจัดรูปร่างข้อมูลในแบบที่คุณต้องการ

Pivot คอลัมน์

คุณสามารถ pivot คอลัมน์ และสร้างตารางที่ประกอบด้วยค่าที่รวมกลุ่มแล้ว สําหรับแต่ละค่าที่ไม่ซ้ํากันในคอลัมน์ ตัวอย่างเช่น เพื่อค้นหาจํานวนผลิตภัณฑ์ที่แตกต่างกันในแต่ละหมวดหมู่ผลิตภัณฑ์ คุณสามารถสร้างตารางเพื่อดําเนินการดังกล่าวได้อย่างรวดเร็ว

เมื่อต้องการสร้างตารางใหม่ที่แสดงการนับจํานวนผลิตภัณฑ์ในแต่ละประเภท (ตาม คอลัมน์ CategoryName) ให้เลือกคอลัมน์นั้น จากนั้นเลือก แปลง>คอลัมน์ Pivot

สกรีนช็อตของปุ่มคอลัมน์ Pivot ที่เน้นบนแท็บ แปลง

กล่องโต้ตอบ Pivot Column จะปรากฏขึ้น เพื่อแจ้งให้คุณทราบว่าคอลัมน์ใดที่การดําเนินการใช้เพื่อสร้างคอลัมน์ใหม่ (ถ้าชื่อคอลัมน์ CategoryName ที่คุณต้องการไม่แสดง ให้เลือกจากรายการดรอปดาวน์) เมื่อคุณขยาย ตัวเลือกขั้นสูงคุณสามารถเลือกฟังก์ชันที่จะนําไปใช้กับค่าที่รวมกลุ่มได้

สกรีนช็อตของกล่องโต้ตอบคอลัมน์ Pivot ที่เน้นตัวเลือกขั้นสูง

เมื่อคุณเลือก ตกลงตัวแก้ไข Power Query จะแสดงตารางตามคําแนะนําการแปลงที่ให้ไว้ในกล่องโต้ตอบ Pivot Column

สกรีนช็อตของผลลัพธ์จากคอลัมน์ Pivot

สร้างคอลัมน์แบบกําหนดเอง

ในตัวแก้ไข Power Query คุณสามารถสร้างสูตรแบบกําหนดเองที่ทํางานได้ในหลายคอลัมน์ในตารางของคุณ จากนั้นคุณสามารถวางผลลัพธ์ของสูตรดังกล่าวลงในคอลัมน์ (แบบกําหนดเอง) ใหม่ ตัวแก้ไข Power Query ทําให้การสร้างคอลัมน์แบบกําหนดเองทําได้ง่าย

ด้วยข้อมูลในเวิร์กบุ๊ก Excel ในตัวแก้ไข Power Query ให้ไปที่แท็บ เพิ่มคอลัมน์ บนริบบอน จากนั้นเลือก คอลัมน์แบบกําหนดเอง

สกรีนช็อตของตัวแก้ไข Power Query ที่เน้นปุ่มคอลัมน์แบบกําหนดเองบนแท็บเพิ่มคอลัมน์

กล่องโต้ตอบต่อไปนี้จะปรากฏขึ้น ตัวอย่างนี้สร้างคอลัมน์แบบกําหนดเองที่เรียกว่า Percent ELL ที่คํานวณเปอร์เซ็นต์ของนักเรียนทั้งหมดที่เป็นผู้เรียนภาษาอังกฤษ (English Language Learners, ELL)

ภาพหน้าจอของกล่องโต้ตอบคอลัมน์แบบกําหนดเองที่แสดงสูตรตัวอย่าง

เช่นเดียวกับขั้นตอนอื่น ๆ ที่ใช้ใน Power Query Editor ถ้าคอลัมน์แบบกําหนดเองใหม่ไม่ได้ให้ข้อมูลที่คุณกําลังค้นหา คุณสามารถลบขั้นตอนออกได้ ในบานหน้าต่าง การตั้งค่าคิวรี ภายใต้ ขั้นตอนที่กําหนดใช้เพียงเลือก X ที่อยู่ถัดจากขั้นตอน แบบกําหนดเองที่ถูกเพิ่ม

สกรีนช็อตของประวัติขั้นตอนที่ใช้โดยเน้นขั้นตอนที่ดําเนินการล่าสุด

สูตรคิวรี

คุณสามารถแก้ไขขั้นตอนที่ตัวแก้ไข Power Query สร้างขึ้นได้ คุณยังสามารถสร้างสูตรแบบกําหนดเอง ซึ่งช่วยให้คุณเชื่อมต่อและจัดรูปร่างข้อมูลของคุณได้แม่นยํายิ่งขึ้น เมื่อใดก็ตามที่ตัวแก้ไข Power Query มีการดําเนินการกับข้อมูล สูตรที่เกี่ยวข้องกับการดําเนินการจะแสดงอยู่ในแถบสูตร เมื่อต้องการดูแถบสูตร ไปที่แท็บ มุมมอง ของ ribbon จากนั้นเลือก แถบสูตร

สกรีนช็อตของตัวแก้ไข Power Query ที่เน้นกล่องกาเครื่องหมาย แถบสูตร บนแท็บ มุมมอง

ตัวแก้ไข Power Query เก็บขั้นตอนที่นําไปใช้แล้วในแต่ละคิวรีให้อยู่ในรูปข้อความที่คุณสามารถดูหรือแก้ไขได้ คุณสามารถดูหรือแก้ไขข้อความสําหรับคิวรีใด ๆ ได้โดยใช้ ตัวแก้ไขขั้นสูง เพียงเลือก มุมมอง จากนั้น ตัวแก้ไขขั้นสูง

สกรีนช็อตของตัวแก้ไข Power Query ที่เน้นปุ่ม ตัวแก้ไขขั้นสูง บนแท็บ มุมมอง

นี่คือสกรีนช็อตของ ตัวแก้ไขขั้นสูงที่มีขั้นตอนคิวรีที่เกี่ยวข้องกับคิวรี USA_StudentEnrollment แสดงขึ้น ขั้นตอนเหล่านี้จะถูกสร้างขึ้นในภาษา Power Query Formula Language ซึ่งมักเรียกว่า Mสําหรับข้อมูลเพิ่มเติม โปรดดู สร้างสูตร Power Query ใน Excel เมื่อต้องการดูข้อมูลจําเพาะของภาษาเอง ให้ดูที่ ข้อกําหนดภาษา Power Query M

สกรีนช็อตของกล่องโต้ตอบตัวแก้ไขขั้นสูงที่มีสูตรตัวอย่าง

Power BI Desktop มีสูตรหลากหลายประเภท สําหรับข้อมูลเพิ่มเติม และแหล่งอ้างอิงที่สมบูรณ์ของสูตรของ Power Query Editor ทั้งหมด ดูที่ การอ้างอิงฟังก์ชัน Power Query M

คุณสามารถทําการเรียงลําดับของของต่างๆ ด้วย Power BI Desktop สําหรับข้อมูลเพิ่มเติมเกี่ยวกับขีดความสามารถ โปรดดูทรัพยากรต่อไปนี้: