ข้ามไปยังเนื้อหา
9Expert Academy
  • ผู้เขียน
  • ผู้เขียนหลัก

9Expert Academy

ทีมคอนเทนต์ 9Expert Training

บทความความรู้ด้าน AI, Data, Automation และเครื่องมือ Microsoft สำหรับคนทำงาน จากทีมงาน 9Expert Training

502 บทความ

บทความโดย 9Expert Academy

502
การ Restart Service โดยอัตโนมัติMicrosoft SQL Server

การ Restart Service โดยอัตโนมัติ

Reporting Service ที่ต้องรีสตาร์ตอัตโนมัติทุกเช้า ทำได้ 2 วิธีบน Windows Server บทความนี้เปรียบเทียบการสร้าง Job บน SQL Server Agent ที่ต้องใช้ Credential และ Proxy กับการตั้ง Task บน Task Scheduler ของ Windows ตั้งแต่เตรียมผู้ใช้ที่มีสิทธิ์ สคริปต์ NET STOP และ NET START การทดสอบรัน ไปจนถึงเหตุผลที่ผู้เขียนเลือกวิธีที่สอง

9Expert Academy
Partially Contained DatabasesMicrosoft SQL Server

Partially Contained Databases

ใน Microsoft SQL Server 2012 เป็นต้นมา มีความสามารถที่เรียกว่า Partially Contained Databases หลักการสำคัญคือการเก็บการตั้งค่าและ Metadata ของฐานข้อมูลนั้นๆ ไว้ภายในตัวฐานข้อมูลเอง แทนที่จะเก็บไว้ใน Instance หรือ Server เครื่องเดิม

9Expert Academy
Mobile Reports ในงานด้านข้อมูลบน Microsoft SQL Server 2016Microsoft SQL Server

Mobile Reports ในงานด้านข้อมูลบน Microsoft SQL Server 2016

Microsoft SQL Server 2016 ไม่ได้เป็นเพียงฐานข้อมูล (Database) เท่านั้น ยังมีบริการต่างๆ มากมาย โดยเฉพาะการสร้างรายงานเพื่อนำเสนอใน Mobile Device ซึ่ง Microsoft SQL Server 2016 อยู่ในกลุ่ม Leader ของ Gartner's Magic Quadrant ด้าน Business Intelligence and Analytics Platforms อีกด้วย

9Expert Academy
การสร้าง innovator ด้วย education 4.0 กับแนวคิด CDIO ของ MIT

การสร้าง innovator ด้วย education 4.0 กับแนวคิด CDIO ของ MIT

Education 4.0 - การสร้าง Innovator หรือ Startup โดยเฉพาะอย่างยิ่ง Tech Startup หรือผู้ประกอบการยุคใหม่ด้านเทคโนโลยี ควรสร้างผ่านการเรียนการสอนแบบโครงงานที่มีการนำแนวคิดกระบวนการผลิตแบบ CDIO ซึ่งได้ถูกพัฒนาขึ้น ที่ Massachusetts Institute of Technology หรือ MIT เพื่อให้ผู้เรียนได้เรียนรู้การสร้างผลิตภัณฑ์และธุรกิจผ่านกระบวนการผลิต โดยคำนึงถึงความคิดเห็นของผู้ใช้งานจริงที่เป็นกลุ่มเป้าหมายและความเป็นไปได้ทางธุรกิจเป็นสำคัญ

9Expert Academy
นำเสนอสไตล์ TED Talk 9 เคล็ดลับจาก Carmine Gallo ตอน 1

นำเสนอสไตล์ TED Talk 9 เคล็ดลับจาก Carmine Gallo ตอน 1

การนำเสนอที่คนจำได้นานไม่ได้อาศัยสไลด์สวยอย่างเดียว บทความตอนที่ 1 นี้สรุป 9 เคล็ดลับจากหนังสือ Talk Like TED ของ Carmine Gallo ที่ศึกษาจากคลิปกว่า 500 คลิป ตั้งแต่เลือกหัวข้อที่หลงใหล เล่าเรื่อง ซ้อมพูดแบบสนทนา สร้างช่วงเวลาที่น่าจดจำ ใช้อารมณ์ขัน ไปจนถึงกฎ 18 นาที และการเป็นตัวของตัวเอง

9Expert Academy
Power BI Desktop คืออะไรPower BI

Power BI Desktop คืออะไร

Power BI เป็นชุดของเครื่องมือในการวิเคราะห์ข้อมูลธุรกิจ (Business Analytics Tool) และสร้างรายงานได้อย่างน่าสนใจ Power BI Dashboard ช่วยให้มุมมอง 360 องศา ให้กับผู้ใช้งานเพื่อประกอบการตัดสินใจ แบบรวมศูนย์ สามารถอัพเดต ได้อย่างทันที อีกทั้งยังสามารถดูได้จากทุกๆ อุปกรณ์ โดยสามารถ Download ได้ฟรีอีกด้วย

9Expert Academy
รู้จักกับ Common Table Expressions หรือ CTEsMicrosoft SQL Server

รู้จักกับ Common Table Expressions หรือ CTEs

ถ้าเคยเขียน SELECT ซ้อนในวงเล็บจนอ่านยาก หรือต้องเขียนส่วนเดิมซ้ำหลายรอบ Common Table Expressions (CTE) ใน SQL Server ช่วยให้สคริปต์สะอาดขึ้น บทความนี้อธิบายแนวคิดนิพจน์ตาราง เปรียบเทียบ View, Table-Valued Function, Derived Table และ CTE พร้อมตัวอย่างบนฐานข้อมูล AdventureWorks และจุดเด่นที่ CTE อ้างถึงซ้ำได้หลายครั้งในคำสั่งเดียว

9Expert Academy
คำสั่ง MERGEMicrosoft SQL Server

คำสั่ง MERGE

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

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

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

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

9Expert Academy
การทำ Drop down list ใน Microsoft ExcelMicrosoft Excel

การทำ Drop down list ใน Microsoft Excel

แบบฟอร์ม Excel ที่หลายคนช่วยกันกรอก มักเจอปัญหาข้อมูลพิมพ์ไม่ตรงกันจนสูตรที่เตรียมไว้คำนวณผิดพลาด ทางออกที่ทำได้ในไม่กี่ขั้นตอนคือให้ผู้กรอกเลือกค่าจากรายการสำเร็จรูปแทนการพิมพ์เอง บทความนี้อธิบายวิธีตั้งค่า Data Validation ให้เป็นรายการแบบเลื่อนเลือก พร้อมข้อความช่วยแนะนำและการแจ้งเตือนเมื่อกรอกค่านอกรายการ

9Expert Academy
Web Service คืออะไร.NET

Web Service คืออะไร

ระบบซอฟต์แวร์ที่ต่างภาษาและต่างแพลตฟอร์มจะคุยกันได้อย่างไร Web Service คือคำตอบหนึ่งของสถาปัตยกรรมแบบ SOA ที่ให้คอมโพเนนท์ส่งข้อมูลถึงกันด้วยมาตรฐาน XML บทความนี้อธิบายว่า Web Service คืออะไร พัฒนาด้วย .NET, PHP หรือ Java ได้อย่างไร มีวิวัฒนาการจาก ASP.NET Web Service ไปสู่ WCF และคุณลักษณะสำคัญ เช่น URI, WSDL, UDDI และการเชื่อมต่อแบบ Loosely Coupled

9Expert Academy
Macro Excel คืออะไรMicrosoft Excel

Macro Excel คืออะไร

Macro Excel เป็นความสามารถหนึ่งที่ Microsoft Excel เปิดให้ผู้ที่ใช้งาน Microsoft Excel สามารถสั่งงาน Excel เพื่อทำงานอัตโนมัติได้ หรือมองเป็นเครื่องมือในการช่วยเขียนโปรแกรม Visual Basic for Application (VBA) โดยเพียงแค่ทำการบันทึกเท่านั้น ไม่จำเป็นต้องเรียนรู้เพื่อการพัฒนาระบบงานใน Excel มากมายนัก ยิ่งเราใช้งาน Microsoft Excel ได้ระดับใด Macro จะยิ่งเสริมความสามารถของ Microsoft Excel มากยิ่งขึ้น

9Expert Academy