รูปแบบการรับส่ง และ แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
นโยบายการพัฒนาระบบข้อมูลและเทคโนโลยีสารสนเทศ
Advertisements

ระบบข้อมูล กระทรวงสาธารณสุข
Php with Database Professional Home Page :PHP
PHP Connect Database.
MySQL Case study about MySQL On XAMPP server Update : August 23,2012
งานข้อมูลข่าวสารและเทคโนโลยีสารสนเทศ สสจ.เลย 31 กรกฎาคม 2557
หน้าจอส่งออก 43 แฟ้ม ส่งเป็น Zip ส่งOnline รายชื่อตารางต่างๆ
การเขียนโปรแกรมบนเว็บ PHP กับ MySQL
PHP: [9] ฐานข้อมูล MYSQL
เฉลยใบงานที่ 1 องค์ประกอบและหลักการทำงานของคอมพิวเตอร์
BY KIADTIPONG YORD. CHANDRA 2004 :: COMPUTER NETWORK ระบบเครือข่ายคอมพิวเตอร์ และการกระจาย Computer Network and Distributed LAN Software เกียรติพงษ์ ยอดเยี่ยมแกร.
CHAPTER 14 Database Management
ASP.NET Uthai ShiangJan Information and Communication Technology.
อาชญากรรมคอมพิวเตอร์และกฎหมายการกระทำผิดเกี่ยวกับคอมพิวเตอร์ ในเกาหลีใต้ Cyber crime and IT law in South Korea ลักขณา สุทธานุช คณะวิทยาศาสตร์ สาขา.
JSP ติดต่อฐานข้อมูล.
FILE AND DIRECTORIES พื้นฐานลินุกส์ ผู้สอน นายวุฒิชัย คำมีสว่าง.
Information and Communication Technology Lab2
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
วัตถุประสงค์ 1. แสดงรายการของโปรแกรม ที่และสถานการทำงานของ โปรแกรม 2. แสดงรายการบริการที่มี บน ระบบปฏิบัติการ 3. แสดงกราฟการใช้ ตัว ประมวลผล 4. แสดงกราฟการทำงานการ.
MySQL.
งานบุคลากร กลุ่มพัฒนาระบบคอมพิวเตอร์ ศูนย์เทคโนโลยีสารสนเทศ
Database & DBMS Architecture วรวิทย์ พูลสวัสดิ์. 2 2 ฐานข้อมูล (Database) - Data and its relation - Databases are designed to offer an organized mechanism.
ระบบบริหารงานบุคคล.
1. ทำการโหลด URL : 01.ibm.com/software/data/db2/expre ss-c/download.html.
และสร้างเว็บไซต์ประเภทCMS
MS-Access. SQL สามารถเรียกใช้ฐานข้อมูล ได้ทุกค่าย Access MySQL Foxpro DBF DB2Oracle MS SQL.
1 การใช้งานระบบจัดการ ฐานข้อมูล Mysql ผ่าน phpmyadmin.
1. แนวทางการดำเนินงาน OPPP individual ในปี 2559  ระยะเวลาการรับข้อมูล การดำเนินงาน ปีงบประมาณ 2559  มาตรฐานโครงสร้างแฟ้มข้อมูล และแฟ้มที่จะรับ  รูปแบบ.
โปรแกรมสต๊อกสินค้า และ โปรแกรมขายหน้าร้าน Nanosoft Smart INV.NET วิชาโปรแกรมสำเร็จรูปและการ ประยุกต์ใช้งาน อ. วิสุตร์ เพชรรัตน์
นาย สรวิศ เตธัญญวรากูล ปวช.3/2 นาย ศิวกร มาลี ปวช.3/2.
OPPP Individual Data ปีงบฯ 2559
ประชุมเชิงปฏิบัติการพัฒนาชุดคำสั่งประมวลผลข้อมูล
เทคโนโลยีพื้นฐานของระบบสารสนเทศ
SQL Structured Query Language.
การใช้งานเครื่องแม่ข่ายเสมือน (Virtual Server-VMWARE) มหาวิทยาลัยสงขลาครินทร์ Server Admin, ISD CC PSU.
การใช้ Social Media เพื่อการสื่อสาร
Toward National Health Information System
Basic Config Router&Switch
Training Admin Docushare
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
บทที่ 5 ระบบปฏิบัติการเครือข่าย
การพัฒนาการใช้งานในระบบเว็บ
การนำผลการปฏิบัติงานลงสู่แฟ้ม HDC (43 แฟ้ม)
การเข้าใช้งาน KTB Corporate online กลุ่มภาครัฐ
สำนักงานสาธารณสุขจังหวัดสระแก้ว
การบันทึกข้อมูลด้านการแพทย์และสุขภาพ งานอนามัยแม่และเด็ก
สถานการณ์ข้อมูลสารสนเทศด้านสาธารณสุข ปี 2560
Basic Input Output System
.:ประโยชน์ของอินเทอร์เน็ต
คำสั่ง Create , Insert, Delete, Update
การพัฒนาระบบโครงสร้างพื้นฐานเครื่องแม่ข่ายสำนักหอสมุด มหาวิทยาลัยบูรพา
การใช้งานเครื่องมือพื้นฐานของ BI
ระบบแฟ้มข้อมูลมาตรฐาน 43 แฟ้ม บน HDC 2
ระบบข้อมูลโรคเรื้อรังที่ผ่านมา
HDC CVD Risk.
HDC CVD Risk.
ประชุมเชิงปฏิบัติการพัฒนาชุดคำสั่งประมวลผลข้อมูล
หน่วยที่ 3 การประมวลผลข้อมูลให้เป็นสารสนเทศ
โครงการจัดทำระบบจัดเก็บข้อมูลการใช้งาน และประเมินคุณภาพอุปกรณ์ไฟฟ้า
กรอบรายการตรวจรับ อุปกรณ์ Firewall สำหรับจังหวัด
ปรับแนวทาง ตามมติคณะทำงานฯ ณ 16 ก.พ. 61
HDC Ncd PLus ธันวาคม 2560.
SMS News Distribute Service
มาทำเว็บกันเถอะ โปรแกรม Wordpress.
มีอะไรใหม่? ในโครงสร้างมาตรฐานข้อมูลสุขภาพ (43แฟ้ม) Version 2.3
การบริหารงบกองทุนฯ ปีงบประมาณ 2556 งบ OP PP Individual
บทที่ 8 การใช้โปรแกรมสำเร็จรูป ในการสร้างระบบการสอนบนเครือข่าย “Moodle” อาจารย์เทพยพงษ์ เศษคึมบง สาขาวิชาเทคโนโลยีและนวัตกรรมการศึกษา pws.npru.ac.th/thepphayaphong.
HDC แผนแพทย์ไทย.
ระบบการส่งต่อข้อมูลอาการไม่พึงประสงค์จากการแพ้ยา
การจัดการคุณภาพข้อมูลบริการป่วยนอก
ใบสำเนางานนำเสนอ:

รูปแบบการรับส่ง และ แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud

นำเข้า ประมวลผล ตรวจสอบ รายงาน HDC SSJ 43 แฟ้ม HDC Service (MOPH) Uploads 43 แฟ้ม …………Transfer Summary HDC 76 Provinces HDC Service (MOPH)

นำเข้า ประมวลผล ตรวจสอบ รายงาน HDC SSJ 43 แฟ้ม HDC Service (MOPH) Uploads 43 แฟ้ม …………Transfer Summary HDC 76 Provinces HDC Service (MOPH) Process

นำเข้า ประมวลผล ตรวจสอบ รายงาน HDC SSJ 43 แฟ้ม HDC Service (MOPH) Uploads 43 แฟ้ม …………Transfer Summary HDC 76 Provinces HDC Service (MOPH) Process

Hardware บางแห่งไม่มีเครื่องแม่ข่ายในการติดตั้ง HDC เนื้อที่ของ Hard Disk ไม่เพียงพอในการจัดเก็บข้อมูลและประมวลผล หน่วยความจำในการประมวลผลไม่เพียงพอ

Process Plugin Duplicate Process Non Update SQL Command, PHP Files Trust Hostname

Policy MOPH ID แลกเปลี่ยนข้อมูล การใช้ประโยชน์จากการแลกเปลี่ยนข้อมูล Open Data ภาครัฐ, common service

HDC On Cloud (Province) นำเข้า ประมวลผล ตรวจสอบ รายงาน 43 แฟ้ม HDC Service (MOPH) HDC On Cloud (Province) Slave HDC SSJ Option NDB Cluster Importer 1 Importer 2 Receive Uploads สนย. กรม/กอง ต่างๆ ผู้ใช้ข้อมูลอื่นๆ DB 2 DB 1 DB n.. HDC 76 Provinces HDC DB (Country) …………Transfer Summary Master

Base Config : Server CPU 4 cores RAM 32 GB. (หากทรัพยากรในภาพรวมไม่เพียงพอ อาจลดลง) Hard Disk 700, 500, 300 GB. OS CentOS 6 (minimum install) * สงวนสิทธิ์ในการติดตั้งสำหรับ Health Data Center : HDC *

Base Config : IP Address IP Address 203.157.102.1XX Subnet mark 255.255.255.0 Gateway 203.157.102.1 DNS1 203.157.200.71 DNS2 203.157.19.71 Hostname xxx Domain Name xxx.hdc.moph.go.th อ้างอิง : ชื่อจังหวัด

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การสำรองฐานข้อมูล HDC v 2.0 บน server ที่ใช้งานอยู่ปัจจุบัน เพื่อนำไปใช้ เป็นฐานข้อมูลเริ่มต้นใน HDC on Cloud สำรองฐานข้อมูล 43 tables แบบ no schema no lock หยุด service ที่เกี่ยวข้องกับการนำเข้าข้อมูล #service httpd stop #service tomcat stop หรือ kill process ของ tomcat ย้าย ไฟล์ zip ที่ถูกนำเข้าแล้วไปไว้ที่อื่น #mkdir /var/hdczip_backup/ #cd /var/hdczip_backup/ #mv /opt/tomcat/webapps/hdc/hdc_backup/*

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การสำรองฐานข้อมูล HDC v 2.0 บน server ที่ใช้งานอยู่ปัจจุบัน เพื่อนำไปใช้ เป็นฐานข้อมูลเริ่มต้นใน HDC on Cloud Backup mysql 43 tables #cd /root/ #screen -S backup43 ตรวจสอบสถานะจนกว่าจะสำรองฐานข้อมูลเสร็จ #screen –r backup43

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การสำรองฐานข้อมูล HDC v 2.0 บน server ที่ใช้งานอยู่ปัจจุบัน เพื่อนำไปใช้ เป็นฐานข้อมูลเริ่มต้นใน HDC on Cloud Backup mysql 43 tables #mysqldump -uxxxxxx -pxxxxxx --no-create-db --no-create-info --replace --add-locks=0 hdc accident address anc admission appointment card care_refer charge_opd charge_ipd chronic chronicfu clinical_refer community_activity community_service death dental diagnosis_opd diagnosis_ipd disability drug_opd drug_ipd drug_refer drugallergy epi fp functional icf home investigation_refer labfu labor ncdscreen newborn newborncare nutrition person postnatal prenatal procedure_opd procedure_ipd procedure_refer provider refer_history refer_result rehabilitation service specialpp surveillance village women sys_admin sys_member fg_accident fg_address fg_anc fg_charge_opd fg_chronic fg_chronicfu fg_community_activity fg_community_service fg_dental fg_diagnosis_opd fg_disability fg_drug_opd fg_drugallergy fg_epi fg_fp fg_home fg_labfu fg_labor fg_ncdscreen fg_newborn fg_newborncare fg_nutrition fg_person fg_postnatal fg_prenatal fg_procedure_opd fg_provider fg_rehabilitation fg_service fg_surveillance fg_village log_send_nhso> hdc_43files.sql

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การสำรองฐานข้อมูล HDC v 2.0 บน server ที่ใช้งานอยู่ปัจจุบัน เพื่อนำไปใช้ เป็นฐานข้อมูลเริ่มต้นใน HDC on Cloud ทำการบีบอัดไฟล์เพื่อความรวดเร็วในการส่งไฟล์ #zip hdc43.zip hdc_43files_20150608.sql

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การสำรองฐานข้อมูล HDC v 2.0 บน server ที่ใช้งานอยู่ปัจจุบัน เพื่อนำไปใช้ เป็นฐานข้อมูลเริ่มต้นใน HDC on Cloud นำไฟล์ sql ที่สำรองจากเครื่อง hdc สสจ.เข้าสู่ระบบ cloud #screen -S sync43 #rsync -avz -e ssh root@IP HDC สสจ.:/root/hdc43.zip /root/ กรอก password ssh เครื่อง HDC สสจ. #ctrl +a d ตรวจสอบสถานะจนกว่าจะดึงไฟล์มาเสร็จ #screen –r sync43

แนวทางการย้ายฐานข้อมูล HDC สู่ HDC on Cloud การ restore เข้าสู่ hdc on cloud #screen -S restore43 ทำการแตกขยายไฟล์ที่ถูกบีบอัด #unzip hdc43.zip นำเข้าไฟล์ที่สำรองมาสู่ฐานข้อมูล HDC #mysql --force --default-character-set=utf8 -uuser -ppassword hdc < hdc_43files.sql

แนวคิดและหลักการทำงานของตาราง Transform และตาราง Summary Contrasting OLTP and Data Warehousing Environments

แนวคิดและหลักการทำงานของตาราง Transform และตาราง Summary id bod gender_id class_id 1234567890 01/04/2012 1 2345678901 01/04/2000 2 11 3456789012 01/04/2001 9 id bod age gender_id gender class_id class 1234567890 01/04/2012 3 1 ชาย อนุบาลปีที่ 1 2345678901 01/04/2000 15 2 หญิง 11 มัธยมศึกษาปีที่ 3 3456789012 01/04/2001 13 9 มัธยมศึกษาปีที่ 1

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform t_person

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform BEGIN SET @prov_c := '25'; SET @id :='2'; SET @b_year:=(SELECT yearprocess FROM sys_config LIMIT 1); DROP TABLE IF EXISTS t_person_db CREATE TABLE t_person_db INSERT IGNORE INTO t_person_db UPDATE t_person_db t,chospital h DROP TABLE IF EXISTS t_person_cid CREATE TABLE t_person_cid INSERT IGNORE INTO t_person_cid END t_person

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform Procedure t_person_anc

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform Procedure t_person_epi

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform Procedure t_surveil Procedure t_pt_surveil

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform Procedure t_person_sex_age

แผนภาพการทำงานของ procedure ต่างๆที่ทำให้เกิดตาราง transform Procedure t_chronic

User defined table ข้อกำหนด ชื่อตารางขึ้นต้นด้วย u_ โครงสร้างตารางในฐานข้อมูล hdc ชื่อไฟล์ text เพิ่มชื่อไฟล์ใน database.conf

1 Connection Name ชื่อของ Connection IP Address ของ MySQL 127.0.0.1 หรือ localhost MySQL port 22 MySQL user root@127.0.0.1 หรือ root@localhost หรือ userที่กำหนดไว้@localhost MySQL password xxxxxxxx

2 Use SSH Tunnel checked Server IP Address 203.157.102.1xx SSH port 22 SSH user root SSH password xxxxxxxx

อย่าลืม !!! เครื่องคอมพิวเตอร์แม่ข่ายที่ สสจ. ในอนาคตหากจะให้ใช้ HDC v.21 ได้ จำเป็นต้องใช้ PHP 5.40 ขึ้นไป MySQL 5.4 ขึ้นไป