ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
บทช่วยสอนนี้จะกล่าวถึงวิธีใช้การเลือกและการฉายภาพภายในPower Query Editor Selection คือการเลือกแถว เส้นโครงสำหรับเลือกคอลัมน์ คุณจะได้เรียนรู้และเข้าใจวิธีการใช้เพื่อรับข้อมูลและข้อมูลจากตาราง
สารบัญ
วิธีใช้การเลือกแถวของ Power Query
ตัวดำเนินการดัชนีตำแหน่งคือเลขดัชนีที่เป็นศูนย์ภายในชุดของวงเล็บปีกกา ตัวดำเนินการค้นหาคือชื่อเขตข้อมูลในชุดวงเล็บเหลี่ยม ตัวดำเนินการเหล่านี้สามารถรวมกันเพื่อเข้าถึงแต่ละเซลล์ได้
เพื่อสาธิต นี่คือแบบสอบถามตารางตัวอย่างที่จะใช้
หากคุณต้องการดึงค่า Table1 ในคอลัมน์ Item ให้คลิกfxในแถบสูตรและเพิ่มขั้นตอนด้วยตนเอง จากนั้น ใช้ตัวดำเนินการดัชนีตำแหน่งเพื่ออ้างถึงตำแหน่งที่เป็นศูนย์และใช้ตัวดำเนินการเข้าถึงฟิลด์เพื่ออ้างอิงชื่อคอลัมน์
จากเซลล์ Sheet1 ในคอลัมน์ Item ให้นับจาก 0 จนถึงเซลล์ของ Table1 คุณจะพบว่าตำแหน่งของเซลล์ Table1 คือ 2 ดังนั้น ให้ป้อน2ภายในวงเล็บปีกกา สำหรับตัวดำเนินการเข้าถึงฟิลด์ ให้ป้อนชื่อคอลัมน์ที่เป็นของเซลล์ Table1 หลังจากนั้น คุณจะเห็นว่าบานหน้าต่างแสดงตัวอย่างจะส่งคืน Table1
หากคุณคลิกขวาที่ช่องว่างในเซลล์ Table1 และเลือกดูรายละเอียดแนวลึก คุณจะเห็นว่าอินเทอร์เฟซผู้ใช้สร้างผลลัพธ์และไวยากรณ์เหมือนกัน
เหตุผลคือตารางตัวอย่างไม่มีคีย์หลัก ตารางที่มีคีย์หลักใช้การค้นหาการจับคู่คีย์
นี่เป็นอีกหนึ่งตัวอย่างแบบสอบถามตารางที่มีคีย์หลัก
หากคุณคลิกขวาที่ช่องว่างในเซลล์ Table1 แล้วเลือกดูรายละเอียดแนวลึก คุณจะเห็นผลลัพธ์เดียวกันแต่ใช้ไวยากรณ์ต่างกัน
เนื่องจากมีการใช้การค้นหาการจับคู่คีย์กับตัวดำเนินการดัชนีตำแหน่ง โดยจะแสดงรายการคอลัมน์คีย์หลักทั้งหมดและค่าสำหรับเรคคอร์ดที่เลือก คุณยังสามารถใช้วิธีค้นหาการจับคู่คีย์ในการสืบค้นตารางตัวอย่างแรกด้านบน แม้ว่าจะไม่มีคีย์หลักก็ตาม
ลบขั้นตอนสุดท้ายของแบบสอบถามตารางนั้น และคลิกfxในแถบสูตรเพื่อเพิ่มขั้นตอนด้วยตนเอง เพื่อให้ได้ผลลัพธ์เดียวกัน คุณต้องจับคู่ค่ารายการกับ Table1
คุณจะเห็นว่ามันสร้างผลลัพธ์เดียวกัน วิธีนี้ใช้ได้ตราบเท่าที่เกณฑ์การค้นหาไม่ตรงกับหลายแถวในตาราง
เพื่อให้เห็นภาพ นี่คือรหัสที่สร้างขึ้นด้วยตนเองโดยใช้แบบสอบถามตารางตัวอย่าง
หากคุณกด Enter คุณจะไม่สามารถส่งคืนแถวเดียวได้ และคุณจะได้รับข้อความแสดงข้อผิดพลาดแจ้งว่าคีย์ตรงกับหลายแถวในตาราง
การใช้ตัวเลือกเสริมโดยการเพิ่มเครื่องหมายคำถามไม่ได้ระงับข้อผิดพลาด เนื่องจากมีผลเฉพาะกับลักษณะการทำงานที่ไม่พบเท่านั้น ในกรณีนี้ พบบันทึกหลายรายการที่ตรงกับเกณฑ์ของคุณ
นี่คือสิ่งที่คุณต้องระวังเมื่อใช้การค้นหาการจับคู่คีย์ อินเทอร์เฟซผู้ใช้จะใช้การค้นหาการจับคู่คีย์เมื่อตารางมีคีย์หลักเท่านั้น มิฉะนั้นจะใช้ตัวดำเนินการดัชนีตำแหน่งเสมอ
คุณสามารถตรวจสอบว่าตารางมีคีย์หลักหรือไม่โดยใช้ฟังก์ชันTable.Keys ในแบบสอบถามตัวอย่างที่สามนี้ คุณจะเห็นว่าฟังก์ชันส่งคืนเรกคอร์ด
เมื่อคุณคลิกที่ช่องว่างภายในเซลล์บันทึก คุณจะเห็นตัวอย่างเนื้อหาด้านล่างบานหน้าต่างแสดงตัวอย่าง
คุณจะเห็นว่าสถานะหลักเป็น TRUE สำหรับตาราง ซึ่งหมายความว่าตารางมีคีย์หลักและมีรายการที่มีคอลัมน์คีย์สำหรับตาราง
วิธีใช้การฉายภาพคอลัมน์ Power Query
การฉายภาพสร้างตารางใหม่ที่มีจำนวนคอลัมน์ลดลง ตัวดำเนินการฉายคือชุดของวงเล็บเหลี่ยมที่มีการเลือกฟิลด์หรือคอลัมน์ เพื่อสาธิต แบบสอบถามตารางตัวอย่างนี้จะถูกนำมาใช้
หากคุณต้องการเก็บเฉพาะคอลัมน์ข้อมูล ขั้นแรกให้เพิ่มขั้นตอนด้วยตนเองโดยคลิกfxในแถบสูตร สำหรับไวยากรณ์ ให้ป้อนข้อมูลภายในวงเล็บเหลี่ยม
คุณสามารถเลือกหลายคอลัมน์ได้โดยเพิ่มเครื่องหมายจุลภาคหลังคอลัมน์แรก จากนั้นสร้างวงเล็บเหลี่ยมใหม่พร้อมกับคอลัมน์ที่เพิ่ม คุณจะเห็นว่าเส้นโครงยังจัดเรียงลำดับคอลัมน์ใหม่โดยขึ้นอยู่กับไวยากรณ์
การอ้างถึงคอลัมน์ที่ไม่มีอยู่จะทำให้เกิดข้อผิดพลาด หากคุณเพิ่มคอลัมน์ใหม่ในไวยากรณ์ ข้อความแสดงข้อผิดพลาดจะปรากฏในบานหน้าต่างแสดงตัวอย่าง
โดยการเพิ่มเครื่องหมายคำถาม คอลัมน์ที่ไม่มีอยู่จะถูกเพิ่ม แต่ค่าจะถูกตั้งค่าเป็น null
Power Queryคำนึงถึงขนาดตัวพิมพ์และเป็นสิ่งที่ควรระวังเมื่อใช้การเลือกหรือการฉายภาพ
บทสรุป
Power Query/M Masterclass #1 – หลักสูตรใหม่บน LuckyTemplates
แยกค่าจากบันทึกและรายการใน Power Query
การเลือกและการฉายภาพช่วยให้คุณดึงข้อมูลและรับข้อมูลเฉพาะจากตารางหรือแหล่งข้อมูลขนาดใหญ่ พวกเขาช่วยคุณแยกแยะข้อมูลที่คุณต้องการ เมื่อคุณเข้าใจวิธีการทำงานของทั้งสองแล้ว คุณจะเห็นการปรับปรุงที่ดีในทักษะการสร้างแบบจำลองข้อมูล ของคุณ
เมลิสซ่า
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้