ตัวแก้ไขภาษา M และ Power Query ใน LuckyTemplates

ในบทแนะนำสอนการใช้งานนี้ คุณจะได้เรียนรู้เกี่ยวกับ Power Query และภาษาM และวิธีการเรียนรู้อย่างเชี่ยวชาญ สิ่งนี้จะครอบคลุมการใช้งานภายใน เดส ก์ท็อป LuckyTemplates คุณจะได้เรียนรู้และเข้าใจถึงความสำคัญในการพัฒนาและรับข้อมูลสำหรับรายงานLuckyTemplates ของคุณ

สารบัญ

ตัวแก้ไข Power Query

Power Query ได้รับการออกแบบมาสำหรับการแปลงข้อมูลและการเตรียมข้อมูล มันมาพร้อมกับส่วนต่อประสานกราฟิกที่เชื่อมต่อกับแหล่งข้อมูลที่หลากหลาย นอกจากนี้ยังมีตัวแก้ไขภายใน LuckyTemplates Desktop ที่เรียกว่า Power Query Editor ที่แปลงข้อมูลดิบ

ตัวแก้ไขภาษา M และ Power Query ใน LuckyTemplates

ข้อมูลดิบถูกแปลงผ่านกระบวนการที่เรียกว่าETLซึ่งย่อมาจาก , Transform และ Load กระบวนการแยกข้อมูลโดยการเชื่อมต่อกับแหล่งข้อมูล จากนั้นแปลงข้อมูลผ่านการปรับรูปร่างและทำความสะอาด กระบวนการสุดท้ายโหลดข้อมูลไปยังแบบจำลองข้อมูล

ตัวแก้ไขภาษา M และ Power Query ใน LuckyTemplates

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

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

คุณสามารถใช้เทคนิคทั่วไปเดียวกันนี้ใน Excel, Data Flows, Analysis Services และผลิตภัณฑ์อื่นๆ ที่ Microsoft ได้ฝัง Power Query Engine Power Query Engine มีอยู่ในผลิตภัณฑ์และบริการมากมาย

ภาษาเอ็ม

Mเป็นภาษาที่ใช้งานได้ ตรงตามตัวพิมพ์เล็กและใหญ่ ซึ่งออกแบบมาสำหรับการแปลงข้อมูล เมื่อคุณดำเนินการแปลงผ่าน UI รหัสสำหรับขั้นตอนนั้นจะถูกสร้างขึ้นโดยอัตโนมัติ ดังนั้น คุณไม่จำเป็นต้องเขียนโค้ดM ใดๆ

อย่างไรก็ตาม มีบางสิ่งที่คุณทำได้โดยการเขียนM เท่านั้น เช่น การสร้างฟังก์ชันแบบกำหนดเอง การแปลงที่ซับซ้อนมากขึ้น การเพิ่มประสิทธิภาพ และแม้แต่การสร้างตัวเชื่อมต่อแบบกำหนดเอง

ตอนนี้ ด้วยการแนะนำของ IntelliSense ความไวของตัวพิมพ์เล็กและใหญ่เริ่มมีผลกระทบน้อยลง IntelliSense ให้คุณเรียกสมาชิกของ#shared ที่แท้จริง เช่นต่อไปนี้:

  • ฟังก์ชัน M ดั้งเดิมทั้งหมด
  • ฟังก์ชั่นที่กำหนดเอง
  • ตัวแปรหรือชื่อขั้นตอน
  • พารามิเตอร์ในอินสแตนซ์ Power Query

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

หากต้องการเรียนรู้และเชี่ยวชาญMคุณต้องเข้าใจความลื่นไหลของภาษา มันจะช่วยให้คุณอ่านและเขียนโค้ดได้ง่ายขึ้น และพัฒนาทักษะการพัฒนาข้อมูลของคุณได้อย่างมาก

ตรวจสอบให้แน่ใจว่ามองเห็นแถบสูตรในอินเทอร์เฟซผู้ใช้ตลอดเวลา สิ่งนี้ช่วยให้คุณเห็น รหัส Mที่สร้างขึ้นและแสดงให้คุณเห็นโฟลว์และไวยากรณ์

มีทรัพยากรออนไลน์ที่พร้อมใช้งานเช่นข้อกำหนดภาษาสูตรซึ่งอธิบายโครงสร้างของภาษาและ การอ้างอิงฟังก์ชัน Mที่แสดงรายการฟังก์ชันทั้งหมดและเอกสารประกอบ Power Query ยังมีไลบรารีมาตรฐานที่สามารถเข้าถึงได้ผ่าน#sharedคำสำคัญ


รหัส M ในคอลัมน์แบบกำหนดเองของ Power Query | ฟังก์ชัน Power Query ของLuckyTemplates ใน LuckyTemplates: จัดกลุ่มตามฟังก์ชัน

บทสรุป

การเรียนรู้วิธีการทำงานของ Power Query และภาษาM เป็นหนึ่งในวิธีที่ดีที่สุดในการพัฒนาข้อมูลให้เชี่ยวชาญ หากคุณรู้วิธีการใช้คุณลักษณะที่มีอยู่ทั้งหมดภายในตัวแก้ไข Power Queryการสร้างรายงานข้อมูลของคุณจะง่ายขึ้น

เมลิสซ่า

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร