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

บทความ

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

กรองตาม tag:#Database
Microsoft Power Query All ConnectionsPower BI

Microsoft Power Query All Connections

เรามาเรียนรู้กันว่า Power Query สามารถทำการเชื่อมโยงกับ Data Source อะไรได้บ้าง มีข้อมูลจากแหล่งใดที่เราสามารถนำมา ETL ด้วย Power Query ได้บ้าง ใช้ได้ทั้ง Excel และ Power BI

Power BI และ Excel เชื่อมต่อด้วย Power Query ไปยังที่ใดได้บ้างPower BIMicrosoft Excel

Power BI และ Excel เชื่อมต่อด้วย Power Query ไปยังที่ใดได้บ้าง

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

รู้จักกับโครงสร้างข้อมูล แบบ Dimensional ModelMicrosoft SQL Server

รู้จักกับโครงสร้างข้อมูล แบบ Dimensional Model

Microsoft ได้ออกแบบผลิตภัณฑ์ Microsoft SQL Server Integration Service ให้สามารถสกัดข้อมูลจากหลายแหล่งหลายโครงสร้าง (schema) แล้วมีเครื่องไม้เครื่องมือในการแปลงข้อมูลเหล่านั้นไปสู่โครงสร้าง (schema) แบบ Dimensional Model ของ Ralph Kimball ผู้อ่านสามารถติดตามหนังสือในเครือ Kimball Group ได้จาก http://www.kimballgroup.com

สร้าง Data Model บน Power BI โดยไม่ต้องใช้ SSASPower BI

สร้าง Data Model บน Power BI โดยไม่ต้องใช้ SSAS

หากเราไม่พึ่งพา Microsoft SQL Server Analysis Service ในการเตรียม Data Model ไว้ล่วงหน้า Power BI มีความสามารถในการสร้าง และใช้งาน Data Model บนตัวของมันเอง เพราะถูกออกแบบให้เป็นเครื่องมือแบบ Self Service(ชงเอง กินเอง)

สร้าง Data Model ด้วย SQL Server Analysis Service (SSAS)Microsoft SQL Server

สร้าง Data Model ด้วย SQL Server Analysis Service (SSAS)

Microsoft SQL Server Analysis Service เป็นผลิตภัณฑ์สำหรับจัดการ Data Model ระดับ Enterprise ซึ่งแบ่งได้เป็น 2 ประเภทดังนี้ - Multidimensional Data Model ซึ่งเป็น โครงสร้างข้อมูลแบบ OLAP (cubes, dimensions, measures) - Tabular Data Model ซึ่งเป็น โครงสร้างข้อมูลแบบ Relational (model, tables, columns)

เปลี่ยนจาก IIF ซ้อน IIF มาใช้ฟังก์ชัน Switch ใน AccessMicrosoft Access

เปลี่ยนจาก IIF ซ้อน IIF มาใช้ฟังก์ชัน Switch ใน Access

เขียน IIF ซ้อนหลายชั้นใน Access แล้วเริ่มตาลายใช่ไหม ลองเปลี่ยนมาใช้ฟังก์ชัน Switch ที่เขียนง่ายและอ่านง่ายกว่ามาก เพียงเรียงเงื่อนไขคู่กับผลลัพธ์ต่อกันไปทีละคู่ บทความนี้มีตัวอย่างการแสดงภาษาตามชื่อเมือง พร้อมอธิบายโครงสร้างของฟังก์ชัน ให้นำไปใช้แทน IIF ได้ทันที

ภาษา SQL คืออะไรMicrosoft SQL Server

ภาษา SQL คืออะไร

ทุกครั้งที่เปิดแอปสั่งอาหาร ตรวจยอดบัญชี หรือค้นหาสินค้า เบื้องหลังมักมีภาษา SQL ทำงานอยู่กับฐานข้อมูล บทความนี้อธิบายว่า SQL คืออะไร มีที่มาอย่างไร ทำไมจึงสำคัญ คำสั่งแบ่งเป็นกลุ่ม DDL, DML, DCL และ TCL พร้อมตัวอย่าง SELECT, INSERT, UPDATE, DELETE ระบบฐานข้อมูลที่ใช้ SQL สายอาชีพที่ได้ประโยชน์ และแนวทางเริ่มเรียนสำหรับมือใหม่

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 2Microsoft SQL Server

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 2

ไฟล์ Transaction Log ของ SQL Server ไม่ได้เป็นก้อนเดียวเรียบๆ แต่ถูกแบ่งเป็นส่วนย่อยที่ทำงานต่อเนื่องเป็นวงกลม บทความตอนที่ 2 นี้อธิบาย Virtual Log Files (VLF) และ Log Sequence Number (LSN) ว่าส่วนใดยัง Active หรือ Non-Active ดูโครงสร้างด้วย DBCC LOGINFO ได้อย่างไร และเหตุใดพื้นที่ที่เวียนกลับมาใช้จึงต้องผ่านการ Truncate อย่างเหมาะสม

รู้จัก Query Store บน SQL ServerMicrosoft SQL Server

รู้จัก Query Store บน SQL Server

Query เดิมแต่จู่ๆ ก็ช้าลงโดยไม่รู้สาเหตุ มักมาจาก Execution Plan ที่เปลี่ยนไปตามเวลา Query Store ใน SQL Server 2016 ช่วยเก็บประวัติของ Plan และประสิทธิภาพไว้ให้วิเคราะห์ย้อนหลัง บทความนี้อธิบายว่าเหตุใด Plan จึงเปลี่ยน Query Store ช่วยอะไรได้บ้าง วิธีเปิดใช้และตั้งค่า ตัวเลือกสำคัญ และตัวอย่างการดูรายงาน Regressed Queries

คำสั่ง MERGEMicrosoft SQL Server

คำสั่ง MERGE

ต้องการซิงก์ข้อมูลจากตารางต้นทางไปปลายทางให้ทั้งเพิ่ม แก้ไข และลบตรงกัน โดยไม่ต้องเขียนคำสั่งแยกหลายชุด คำสั่ง MERGE ใน SQL Server รวมสามงานนี้ไว้ในคำสั่งเดียว บทความนี้เริ่มจากวิธีเดิมด้วย INSERT, UPDATE, DELETE ร่วมกับ JOIN จากนั้นอธิบายโครงสร้าง MERGE ทั้ง WHEN MATCHED, NOT MATCHED และ NOT MATCHED BY SOURCE พร้อมผลการทดลองและข้อจำกัดข้ามแพลตฟอร์ม

เข้าใจกับสิ่งที่เรียกว่า ข้อมูล

เข้าใจกับสิ่งที่เรียกว่า ข้อมูล

"ข้อมูล" เป็นส่วนประกอบที่สำคัญกับระบบงานต่างๆ โดยเฉพาะด้าน ICT แต่การออกแบบโครงสร้างของข้อมูลที่ดีนั้น เป็นทั้งศาสตร์และศิลป์แขนงหนึ่ง ซึ่งจะต้องเข้าใจและวางแผนอย่างดี เพื่อให้บรรลุเป้าหมายของระบบงานต่างๆ ที่ได้ตั้งใจเอาไว้