บทความ Power Platform (Power BI, Power Apps, Power Automate)
การแปลงวันที่ ที่เป็นปี พ.ศ. ให้ เป็นปี ค.ศ. อัตโนมัติด้วย Power Query ใช้ได้ทั้ง Excel และ Power BI Desktop
ปัญหาหนึ่งของการทำงานกับข้อมูลประเภท วันที่ ก็คือ รูปแบบของวันที่ มีหลายรูปแบบ เช่น วันเดือนปี เดือนวันปี หรือ เป็นปี พุทธศักราช หรือเป็นชื่อเต็มของเดือน ชื่อย่อของเดือน การจะนำเอาข้อมูลดังกล่าวมาทำงาน หรือ ใช้ในการวิเคราะห์ข้อมูลได้ มีความจำเป็นที่จะต้องทำการแปลงให้เป็นวันที่ ให้ได้
เก่งโค้ดงาน Business Intelligence ตอนที่ 5
ฟังก์ชันใด ๆ สามารถส่งค่ากลับเป็นฟังก์ชันได้ และฟังก์ชันนั้นอาจขึ้นกับค่าของพารามิเตอร์หนึ่งตัวหรือมากกว่าของฟังก์ชันเดิม แสดงคุณสมบัติการปิด ในโค้ดนี้ฟังก์ชันที่คู่กับฟิลด์ MyFunction ส่งค่ากลับเป็นฟังก์ชันที่ส่งค่าของพารามิเตอร์ที่กำหนดให้แก่ตัวมัน ค่าใหม่ของฟังก์ชันจะถูกส่งกลับมาทำ แต่ละครั้งที่ฟังก์ชันถูกเรียก ค่าของพารามิเตอร์จึงถูกส่งกลับไป
เก่งโค้ดงาน Business Intelligence ตอนที่ 4
ถ้าเปรียบเรคคอร์ดเป็นตารางในฐานข้อมูล ฟิลด์ก็คือคอลัมน์ต่าง ๆ การดึงข้อมูลจากตารางในภาษา SQL เราใช้คำสั่ง select ภาษาเอ็มก็มีตาราง (table) ที่จะพูดถึงในหัวข้อต่อไป ส่วนในหัวข้อนี้เป็นการดึงข้อมูลจากเรคคอร์เฉพาะบางฟิลด์ที่กำหนด เราใช้วิธีเขียนคำสั่งซึ่งมีซินแท็กซ์ดังนี้
เก่งโค้ดงาน Business Intelligence ตอนที่ 3
ในภาษาเอ็มเราสามารถอ้างอิงถึงตัวแปรหรือสิ่งต่าง ๆ ที่อยู่ภายในสภาพแวดล้อมได้โดยใช้ “ตัวระบุ” หลักการนี้มีชื่อว่า “การอ้างด้วยตัวระบุ” (Identifier References IR) ซึ่งมีสองแบบคือ “การอ้างด้วยตัวระบุจำเพาะ” (Exclusive-identifier-reference EIR) ที่เป็นวิธีปรกติ กับ “การอ้างด้วยตัวระบุไม่จำเพาะ” (Inclusive-identifier-reference IIR) ซึ่งเป็นวิธีพิเศษ
แผนที่ (Map) ใน Power BI
จากที่ได้ทำโปรเจคเกี่ยวกับ Power BI มาพักหนึ่งอยากจะมาแชร์ให้ฟังเกี่ยวกับการทำงานกับ Map ใน Microsoft Power BI Desktop ว่าใช้แผนที่ตัวใดเหมาะสม
เก่งโค้ดงาน Business Intelligence ตอนที่ 2
ฟังก์ชันในภาษา M เป็นการจับคู่ระหว่างค่าอินพุตกับค่าเอาต์พุต เราสามารถเขียนนิยามฟังก์ชันได้โดยเริ่มจากการกำหนดชุดของอินพุต (ส่วนที่เป็นพารามิเตอร์ของฟังก์ชัน) แล้วตามด้วยนิพจน์ซึ่งทำหน้าที่คำนวณสิ่งที่จะเป็นผลลัพธ์ของฟังก์ชัน (ส่วนที่เป็นไส้ของฟังก์ชัน) โดยใส่เครื่องหมาย “ส่งไปยัง” ( => ) ไว้ระหว่างอินพุตกับนิพจน์
DAX Function แนะนำฟังก์ชัน Related
บทความแนะนำฟังก์ชัน Related ด้วย DAX หรือ Data Analysis Expression เพื่อดึงข้อมูลข้ามตาราง
เก่งโค้ดงาน Business Intelligence
บทความนี้เกี่ยวกับเทคนิคการเขียนโค้ดด้วยภาษา Microsoft Power Query Formula Language (ต่อไปจะเรียกย่อว่าภาษา M) ภาษา DAX (Data Analysis Expressions) และภาษา R ซึ่งเป็นสามภาษาหลักที่ได้รับการสนับสนุนจากไมโครซอฟท์เพื่อใช้กับงาน “บิซิเนสอินเทลลิเจนซ์” (Business Intelligence)
Data Analysis Expression (DAX) คืออะไร
DAX (Data Analysis Expressions) เป็นภาษาคำสั่งที่ใช้ในการคำนวณและวิเคราะห์ข้อมูลใน Power BI และ Excel Power Pivot โดย DAX มีการใช้ฟังก์ชันที่สามารถสร้างสูตรการคำนวณแบบที่ยืดหยุ่นและมีประสิทธิภาพสูง
Power BI การสร้างรายงานสำหรับ Mobile ด้วย Phone Layout
Power BI Desktop สามารถสร้างรายงานสำหรับ Mobile ด้วย Phone Layout โดยเฉพาะ เพื่อที่จะแสดงผลบน Mobile หรือ Smart Device ได้อย่างสวยงาม