ข้ามไปยังเนื้อหา

บทความ

แบ่งปันความรู้เทคโนโลยี เพื่อ “ขับเคลื่อนประเทศไทย”

กรองตาม tag:#M language
ภาษา M ใน Power QueryPower BI

ภาษา M ใน Power Query

ภาษา M (M Language) เป็นภาษาสคริปต์ที่ทำงานในหลังฉากเมื่อเราสร้างสูตรด้วย Power Query ใน Power BI และ Excel ถูกสร้างโดย Microsoft หน้าที่หลักของภาษา M คือการแปลงข้อมูล (Data Transformation) การ ETL (Extract Transform Load)

เก่งโค้ดงาน Business Intelligence ตอนที่ 2Power BI

เก่งโค้ดงาน Business Intelligence ตอนที่ 2

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

เก่งโค้ดงาน Business Intelligence ตอนที่ 3Power BI

เก่งโค้ดงาน Business Intelligence ตอนที่ 3

ในภาษาเอ็มเราสามารถอ้างอิงถึงตัวแปรหรือสิ่งต่าง ๆ ที่อยู่ภายในสภาพแวดล้อมได้โดยใช้ “ตัวระบุ” หลักการนี้มีชื่อว่า “การอ้างด้วยตัวระบุ” (Identifier References IR) ซึ่งมีสองแบบคือ “การอ้างด้วยตัวระบุจำเพาะ” (Exclusive-identifier-reference EIR) ที่เป็นวิธีปรกติ กับ “การอ้างด้วยตัวระบุไม่จำเพาะ” (Inclusive-identifier-reference IIR) ซึ่งเป็นวิธีพิเศษ

Dataflow คืออะไรPower BIMicrosoft Fabric

Dataflow คืออะไร

อยากเตรียมข้อมูลให้พร้อมวิเคราะห์ โดยไม่ต้องเขียนโค้ดสักบรรทัด Dataflow คือเครื่องมือ ETL บนคลาวด์ที่ใช้เทคโนโลยีคล้าย Power Query แต่ออกแบบแบบ Visual ใช้ได้ทั้งใน Power BI, Power Apps และ Data Factory ใน Microsoft Fabric บทความนี้อธิบายหลักการทำงาน ประโยชน์ทางธุรกิจ เงื่อนไขไลเซนส์ที่ต้องรู้ และปลายทางที่ส่งผลลัพธ์ไปใช้ต่อได้ เช่น Lakehouse และ Warehouse

ETL ด้วย Power Query ใน Excel, Power BI vs SQL ServerPower BI

ETL ด้วย Power Query ใน Excel, Power BI vs SQL Server

ข้อมูลที่ได้มามักไม่พร้อมใช้ ทั้งกระจายหลายไฟล์ มีช่องว่างปนอยู่ ตัวพิมพ์เล็กใหญ่ไม่เหมือนกัน แล้วจะเตรียมให้พร้อมวิเคราะห์ได้อย่างไร คำตอบคือ ETL (Extract Transform Load) กระบวนการสำคัญของงาน Business Intelligence บทความนี้อธิบายว่า ETL คืออะไร มีตัวอย่างการใช้งานจริง ตั้งแต่ทำความสะอาดข้อมูล กรอง แยก รวม ไปจนถึง Lookup และสรุปผล พร้อมเปรียบเทียบการทำ ETL ด้วย Power Query กับ SSIS

Power Query ทำงานอย่างไรPower BIMicrosoft Excel

Power Query ทำงานอย่างไร

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