บทความ Excel, Access, SQL Server, ASP.NET, Windows, Database, IT
รู้จักกับ Microsoft Power Fx โปรแกรมภาษาแบบ Low Code
Microsoft Power Fx เป็นภาษาในรูปแบบสูตร (Formula Language) ใช้สำหรับ Low-Code Platform เริ่มใช้งานใน Microsoft Power Platform ใน Canvas App ของ Power Apps โดยมีแรงบันดาลใจมาจากสูตรของ Microsoft Excel เพื่อให้การพัฒนานั้นเขียนโค้ดน้อยลง และยังประหยัดเวลาและค่าใช้จ่ายในการพัฒนาอีกด้วย

DAX Function RANKX พร้อมตัวอย่างการใช้งาน
แนะนำการใช้งานฟังก์ชัน RANKX ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) สามารถใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้ พร้อมตัวอย่างการใช้งานและไฟล์ตัวอย่างให้ Download

การสร้าง DAX Measures ใน Power BI
การคำนวณใน DAX (Data Analysis Expression) เป็นส่วนที่สำคัญมาก ๆ ใน Power BI, SSAS, Power Pivot โดย Measures เป็นเรื่องสำคัญเรื่องหนึ่งที่คนเริ่มต้นกับ Power BI อาจจะยังไม่เข้าใจหลักการและการใช้งาน ในบทความนี้เราจะมาเรียนรู้การสร้าง Measures กัน

DAX Function SUMX พร้อมตัวอย่างการใช้งาน
แนะนำการใช้งานฟังก์ชัน SUMX ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) สามารถใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้ พร้อมตัวอย่างการใช้งานและไฟล์ตัวอย่างให้ Download

DAX Measures และ Calculated Columns
การคำนวณใน DAX (Data Analysis Expression) เป็นส่วนที่สำคัญมาก ๆ ใน Power BI, SSAS, Power Pivot ซึ่งการคำนวณนั้นจะสร้างได้ทั้ง Calculated Column, Measures ได้ ซึ่งการเลือกใช้ให้เหมาะสมจะได้ทั้งในเรื่องประสิทธิภาพและความถูกต้อง

Microsoft Power Platform คืออะไร
Microsoft Power Platform เป็นชุดของ ซอฟต์แวร์ที่จะช่วย วิเคราะห์ข้อมูล สร้างโซลูชั่น ทำ Workflow และสร้าง Chatbot โดยเขียนโค้ดน้อยมาก (Low Code Platform) รวมเอาเทคโนโลยีต่าง ๆ ไม่ว่าจะเป็น AI การเก็บข้อมูล และ Data Connectors ให้มากกว่า 400 connections

เปรียบเทียบเครื่องมือในการ ETL ระหว่าง Power Query กับ SSIS
ชุดกลไก ETL ผู้เขียนบรรยายไว้ในบทความชื่อ “กลไก ETL คืออะไร” และได้แนะนำ Microsoft SQL Server Integration Service (SSIS) ว่าเป็นแพลตฟอร์มสำหรับ ETL คุณภาพสูง เอาไว้ในบทความดังกล่าว แต่ยังมีเครื่องมือสำหรับ ETL อีกตัวหนึ่งชื่อ Power Query ได้รับความนิยมมากในขณะนี้ เพราะเป็นส่วนหนึ่งของ Power BI Desktop (หรือเป็น add-in ของ Microsoft Excel) เหมาะกับงานในลักษณะ Self-Service ETL และมีความซับซ้อนน้อยกว่า SSIS

เลือกใช้ Multi-Dimensional Data Model หรือ Tabular Data Model ดี ?
สำหรับบทความนี้จะแนะนำ Data Model ทั้งสองแบบอีกครั้งในเชิงเปรียบเทียบ เพื่อให้ผู้อ่านสามารถเลือกใช้งานได้อย่างเหมาะสม

การบัฟเฟอร์ข้อมูลของ Memory<T> และ Span<T> ใน .NET Core 3 และ C# 8
ในบทความ มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Stackalloc ซ้อนนิพจน์ ได้พูดเรื่อง stackalloc ที่เริ่มตั้งแต่ C#8 และ .NET Core 3.0 ถ้าผลลัพธ์ของนิพจน์ stackalloc มีชนิดข้อมูลเป็นแบบ System.Span หรือ System.ReadOnlySpan เราสามารถใส่นิพจน์ stackalloc ซ้อนไว้ภายในนิพจน์อื่น ๆ ได้ สำหรับบทความนี้จะกล่าวถึง ลักษณะการบัฟเฟอร์ข้อมูลของ Memory และ Span ว่ามีข้อควรพิจารณาในการใช้งานอย่างไร

ref struct ใน .NET Core 3 และ C# 8
จากบทความ มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Stackalloc ซ้อนนิพจน์ ได้พูดถึง คุณสมบัติ Span ไว้ และได้บอกว่ามันคือ ref struct ในหัวข้อนี้จะขออธิบายรายละเอียดเกี่ยวกับ ref struct โดยย่อพอเข้าใจ
