Microsoft SQL ServerGenerative AIData Silos คืออะไร ? รู้ทันผลกระทบข้อมูลกระจัดกระจายในองค์กร
Data Silos คืออะไร อ่านว่าอย่างไร ? ทำความเข้าใจสาเหตุและผลกระทบของ Data Silos ที่ทำให้ข้อมูลไม่ตรงกัน เพื่อหาทางแก้ไขและยกระดับสู่องค์กรยุคใหม่
แบ่งปันความรู้เทคโนโลยี เพื่อ “ขับเคลื่อนประเทศไทย”
Microsoft SQL ServerGenerative AIData Silos คืออะไร อ่านว่าอย่างไร ? ทำความเข้าใจสาเหตุและผลกระทบของ Data Silos ที่ทำให้ข้อมูลไม่ตรงกัน เพื่อหาทางแก้ไขและยกระดับสู่องค์กรยุคใหม่

หากพูดถึงการแก้ไขข้อมูลและอัปเดตข้อมูลบน Power BI หากเป็นเมื่อก่อน ทางผู้เขียนคงจะตอบว่าไม่สามารถทำได้ แต่การมาถึงของฟีเจอร์ใหม่อย่าง Translytical จะช่วยให้เราสามารถแก้ไขและอัปเดตข้อมูลบน Power BI ได้โดยตรงเลยทันที โดยการทำงานจะเป็นอย่างไร สามารถเข้ามาดูที่บทความนี้ได้เลยครับ
Microsoft SQL ServerMaximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent
Microsoft SQL ServerMaximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-Primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent
Microsoft SQL ServerQL Server Community Thailand ครั้งที่ 12 Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-premise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent

มีคนถามเข้ามาพอสมควรเวลาที่ผู้เขียนแสดง Query Execution Plan และวิเคราะห์ประสิทธิภาพให้ฟัง ทั้งในหลักสูตรที่ผู้เขียนบรรยายหรือสรุปผลประสิทธิภาพให้ลูกค้าฟัง ส่วนใหญ่อยากทราบว่ารายละเอียดของแต่ละตัวดำเนินการที่แสดงหมายถึงอะไร ผู้เขียนก็อยากจะเล่ามันทุกตัวแต่บางครั้งมันเล่ายากมาก เพราะหลายๆ ตัวต้องรู้ถึงโครงสร้างตารางทั้งแบบ Rowstore และ Columnstore ต้องรู้ถึงโครงสร้าง Indexes ทั้งแบบ Rowstore และ Columnstore เช่นกัน อีกทั้งยังต้องเข้าใจลำดับการประมวลผลของคำสั่ง เข้าใจถึงการเกิด Parallelism จิปาถะไปหมด ผู้เขียนขอเริ่มจากการทำความเข้าใจขั้นตอนการประมวลผลคิวรี่กันก่อนดีกว่า
Microsoft SQL Serverผู้เขียนค่อนข้างแปลกใจเมื่องาน SQL Server Community Thailand ครั้งที่ 12 ซึ่งเป็นครั้งแรก ที่จัดแบบ Live ตามสถานการณ์ COVID-19) ผู้เขียนแสดงตัวอย่างเกี่ยวกับการสร้าง User Defined Function ให้กับผู้เข้างานดู มีคน CHAT มาบอกว่าไม่เคยรู้มาก่อนเลยว่า Microsoft SQL Server สามารถสร้าง Function ได้ รู้แต่ว่าสามารถสร้าง Procedure ได้เพียงเท่านั้น และเนื่องจากผู้เขียนได้เขียนถึง Stored Procedure ไปในครั้งก่อน เลยเป็นโอกาสต่อเนื่องที่จะเขียนถึง Function กันบ้างเพื่อไม่ให้น้อยหน้ากัน ก่อนอื่นทั้ง Procedure และ Function ก็เป็นโปรแกรมย่อยกันทั้งคู่ และจะถูกสร้างเป็น Database Object ในฐานข้อมูล ผู้ใช้ที่ได้รับอนุญาตจะสามารถใช้งานได้ เช่นเดียวกับบทความ Stored Procedure ที่ไม่ลงรายละเอียดการสร้าง Step-by-Step เป็นบทความเชิงวิจารณ์เสียมากกว่า หากผู้อ่านสนใจสามารถอ่าน Book Online จากทาง Microsoft หรือสะดวกฝึกอบรมหลักสูตร Microsoft SQL Server Database Development ผู้เขียนก็ยินดีต้อนรับครับ
Microsoft SQL Serverบทความนี้เกิดขึ้น เพื่อสนับสนุนหลักสูตร Microsoft SQL Server database Administration ที่ผู้เขียนบรรยายอยู่เป็นประจำ โดยปกติผู้เขียนจะสาธิตประกอบคำบรรยายโดยละเอียดดีแล้ว หรือคิดเองว่าดีแล้ว มีบ้างที่ผู้อบรมเก็บข้อสงสัยอาไว้ไม่ถามทันที แล้วนำกลับมาถามใหม่อาจภายในช่วงฝึกอบรมอยู่ หรือหลังจากฝึกอบรมเสร็จสิ้นไปแล้วก็ตาม ผู้เขียนเลยตัดสินใจ นำมาเขียนเป็นบทความไว้ดีกว่าเพื่อให้ผู้อบรม หรือผู้สนใจทั่วไป สามารถมาศึกษาเพิ่มเติมได้
Microsoft SQL ServerMicrosoft ได้ออกแบบผลิตภัณฑ์ Microsoft SQL Server Integration Service ให้สามารถสกัดข้อมูลจากหลายแหล่งหลายโครงสร้าง (schema) แล้วมีเครื่องไม้เครื่องมือในการแปลงข้อมูลเหล่านั้นไปสู่โครงสร้าง (schema) แบบ Dimensional Model ของ Ralph Kimball ผู้อ่านสามารถติดตามหนังสือในเครือ Kimball Group ได้จาก http://www.kimballgroup.com
Microsoft SQL Serverตั้งแต่ได้เขียนบทความ “รู้จัก Query Store บน SQL Server 2016” เอาไว้ก่อนหน้านี้ แล้วได้เว้นช่วงไปพอสมควร ปัจจุบัน Microsoft SQL Server ใกล้จะออกเวอร์ชั่น 2019 ในเร็ววันนี้ มาดูกันว่า Query Store เปลี่ยนไปจากเดิมมากแค่ไหนกัน
Microsoft SQL Serverเหลืออีกไม่กี่ตอนก็ใกล้จะจบการเล่าถึง Microsoft SQL Server 2017 Datasheet กันแล้วในครั้งนี้ผู้เขียนจะพูดถึง Graph Data Model ที่ Microsoft ใส่เข้ามาในผลิตภัณฑ์ Microsoft SQL Server 2017 ทั้งที่ Microsoft SQL Server ทำงานบน Relational Model เป็นหลัก ซึ่งทำให้ลูกค้าที่มีความจำเป็นต้องใช้ Graph Database แต่มีใช้ Microsoft SQL Server อยู่แล้วไม่นอกใจและหันไปหาผลิตภัณฑ์อื่น อาทิ Neo4j มาใช้งานเพิ่มเติม
Microsoft SQL Serverการนำเอา Microsoft SQL Server 2017 Datasheet มาเล่า และทดลองให้เห็นผ่านตัวอย่างเล็ก ๆ ก็ดำเนินมาถึงตอนสุดท้ายกันแล้ว ผู้เขียนจะขอเล่าถึงส่วนสุดท้ายใน Datasheet ที่จั่วหัวไว้เป็น “End-to-end mobile BI on any device” ซึ่งในรูปประกอบนั่นคือการเปรียบเทียบต้นทุนการได้มาของ Modern Reports บนโทรศัพท์มือถือที่ Microsoft ทำได้ถูกกว่า Oracle มาก รูปดังกล่าวผู้เขียนเห็นมาตั้งแต่ Datasheet ของ Microsoft SQL Server 2016 และตัวเลขไม่ได้ต่างไปจากเดิมเลย