Page 701 - NEIC_FINAL REPORT
P. 701

โครงการศึกษาการจัดทําแผนยุทธศาสตร์และออกแบบการพัฒนาศูนย์สารสนเทศ พลังงานแห่งชาติเพื่อรองรับการใช้ข้อมูลขนาดใหญ่ (Big Data) ในการขับเคลื่อน แผนพลังงานของประเทศไทย
รายงานฉบับสมบูรณ์
อัตโนมัติได้ ทั้งในรูปแบบของแฟ้มเอกสารข้อความ เช่น แฟ้ม Microsoft Word หรือ Adobe PDF และในรูปแบบ ของแฟ้มนําเสนองาน เช่น แฟ้มข้อมูล Microsoft Power Point เป็นต้น ซ่ึงการผลิตรายงานประจําวันแบบอัตโนมัติ จะอาศัยแฟ้มข้อมูลกําหนดรูปแบบ (Template File) ที่ได้ทําไว้แล้ว แล้วทําการแทรกข้อมูลท่ีได้ประมวลผลรายงาน ลงไปยังแฟ้มข้อมูลกําหนดรูปแบบ เพื่อให้ได้แฟ้มข้อมูลรายวัน ตามรูปแบบที่กําหนดไว้ ซึ่งสามารถนําไปใช้งานได้ ทันที หรือนําไปเพิ่มข้อความวิเคราะห์โดยผู้เช่ียวชาญอีกต่อหน่ึงก็ได้
5.4.4 ส่วนข้อมูลเข้า (Data Acquisition)
สําหรับการทํางานของระบบ จะเริ่มจากการดึง (Pull) ข้อมูลจากฐานข้อมูลหลักของ สนพ. ซ่ึงเป็น ฐานข้อมูลแบบ SQL Server ของบริษัท Microsoft ซึ่งในหลักการออกแบบที่ดี ควรใช้วิธีการผลัก (Push) ข้อมูล ออกจากฐานข้อมูลหลัก SQL Server ออกมายังระบบ Data Staging ในระบบจัดการข้อมูลขนาดใหญ่ เนื่องจาก ฐานข้อมูลหลัก SQL Server มีความสําคัญ และไม่ควรจะสามารถเข้าถึงได้จากภายนอกโดยตรง ซึ่งในมาตรฐานการ ออกแบบ จะต้องมีการปกป้องฐานข้อมูลหลัก เช่น ไม่เปิดให้มีการเชื่อมต่อโดยตรงจากภายนอก หรือมีระบบไฟร์ วอลล์ป้องกันการเข้าถึง ซ่ึงถ้าต้องการเข้าถึงข้อมูลในฐานข้อมูลหลัก จะต้องใช้วิธีการผลักข้อมูลออกจาก SQL Server ไป แต่เนื่องจากการพัฒนาระบบต้นแบบสาธิต ไม่ต้องการเข้าไปแก้ไขการทํางานของฐานข้อมูลหลัก และไม่ ต้องการติดตั้งระบบเครื่องสําเนาฐานข้อมูล (Database Replication Server) ซึ่งจะทําให้เกิดภาระงานกระทบต่อ ฐานข้อมูลหลัก SQL Server ดังนั้น จึงใช้วิธีการดึงข้อมูลออกจากฐานข้อมูลหลัก โดยการติดตั้งเครื่องให้บริการอีก เครื่องหนึ่งแล้วทําการเชื่อมต่อเข้าสู่ฐานข้อมูลหลักผ่านไฟร์วอลล์ และได้รับสิทธิ์ให้อ่านข้อมูลได้เท่านั้น (Read- Only) เพื่อป้องกันการเข้าไปแก้ไขข้อมูล
ข้อมูลที่ทําการดึงจากฐานข้อมูลหลัก จะมีโครงสร้างข้อมูล (Schema) แบบเดียวกับในฐานข้อมูลท่ีใช้งานใน ปัจจุบัน (Operational Database) เนื่องจากระบบต้นแบบสาธิตไม่ได้เข้าไปทําการแก้ไขโครงสร้างข้อมูลแต่อย่างใด ดังนั้น ข้อมูลที่นําเข้าสู่ฐานข้อมูลหลัก ก็จะสามารถดึงมาใช้งานในระบบต้นแบบสาธิตนี้ได้ทันที โดยไม่ต้องทําอะไร เพิ่มเติมที่ฐานข้อมูลหลัก ดังนั้น อาจจะกล่าวได้ว่า ระบบต้นแบบสาธิตนี้ สามารถทํางานคู่ขนาน (Concurrent Implementation) ไปกับระบบในปัจจุบันได้ทันที ซึ่งในอนาคต ถ้าเริ่มทําการย้ายระบบ (Migration) จากระบบ ฐานข้อมูลปัจจุบันมาเป็นระบบฐานข้อมูลขนาดใหญ่ที่ดูแลโดยศูนย์สารสนเทศพลังงานแห่งชาติ ก็จะทําการแก้ไขการ เชื่อมต่อฐานข้อมูลเพียงเล็กน้อยเท่าน้ัน
นอกจากการดึงข้อมูลจากฐานข้อมูลหลัก SQL Server ของ สนพ. แล้ว ระบบต้นแบบสาธิตยังทําการดึง ข้อมลู ภายนอกเข้ามาประมวลผลอีกด้วย เพ่ือแสดงให้เห็นว่า ระบบต้นแบบสาธิตสามารถใช้ข้อมูลจากภายนอกเพ่ือ
5.4-4
 Final Report
รายงานฉบับสมบูรณ์
5 - 97
























































































   699   700   701   702   703