Anda di halaman 1dari 4

Stantard Operational Procedure (S.O.

P)
Upload File EPG to Database EPG Maxim
Prosedur Operasioanl Standar Unggah EPG dari FTP Transvision ke Database EPG Maxim
a. Aplikasi yang dibutuhkan:
1. Browser
2. FTP Client (Winscp, FileZilla)
3. Database Mysql Client (SQLYog)

b. 1. Download file EPG dari FTP Transvision dan salin ke FTP EPG Maxim.
 FTP Transvision
IP : 202.150.161.170
Username: antik
Password: MonitorBenq7
Folder: trans_epg_data
2. Download / Copy seluruh file dengan ekstensi “.sdf” dan paste di FTP EPG Maxim.
 FTP EPG Maxim
IP: 10.0.39.6
Username: netciti
Password: n3tc1t1
Folder: /home/transvision/April-2020 ( nama folder berubah sesuai bulan epg )

MOP Upload epg maxim | Created By: Achmad Mawardi


c. Akses Database EPG Maxim melalui aplikasi SQLYog

MOP Upload epg maxim | Created By: Achmad Mawardi


d. Setelah masuk ke dalam database, jalankan script sql berikut untuk menampilkan table tempat
nama file ditempatkan:
SELECT a.id_channel AS id_channel_fix,a.id_xmltv,b.id_content,b.nama_file,c.start,c.stop,c.title
FROM channel a LEFT JOIN channel_upload_epg b
ON a.`id_content`=b.`id_content`
LEFT JOIN epg c
ON a.id_channel=c.id_channel
GROUP BY a.id_channel ORDER BY a.id_channel;

Atau jika ingin melihat per channel,

SELECT a.id_channel AS id_channel_fix,a.id_xmltv,b.id_content,b.nama_file,c.start,c.stop,c.title


FROM channel a LEFT JOIN channel_upload_epg b
ON a.`id_content`=b.`id_content`
LEFT JOIN epg c
ON a.id_channel=c.id_channel wher a.id_xmltv like ‘%Fox%’  bisa diubah sesuai nama channel
GROUP BY a.id_channel ORDER BY a.id_channel;

Untuk melakukan paste nama file epg, terlebih dahulu ubah tipe (Read Only) menjadi “epg,
channel_upload_epg”. Kemudian klik di kolom dari field nama_file, dan paste nama file epg tersebut
di dalam kolom, untuk menyimpan perubahan ubah kembali menjadi (Read Only) kemudian save.
Kemudian buka file php untuk menjalankan upload di FTP EPG Maxim
/var/www/html/convert/convert_epg.php.

MOP Upload epg maxim | Created By: Achmad Mawardi


Setelah file php dibuka, edit di bagian tersebut:
$lokasi = '/home/transvision/April-2020/FMP_202004_ver3.sdf';
$xml = simplexml_load_file($lokasi);
$id_channel = 6;
$count = count($xml->EVENT_SECTION);
mysql_query("delete from epg where id_channel='$id_channel' ");

Bagian dengan sorotan kuning dirubah sesuai nama file, dan id_channel yg tertera di field
id_channel_fix, lalu save (Ctrl+S).

e. Setelah file php disesuaikan, jalankan file php tersebut di browser dengan url:
http://10.0.39.6/convert/convert_epg.php
jika sudah terupload akan muncul teks:
6 => /home/transvision/April-2020/FMP_202004_ver3.sdf
Berbeda-beda sesuai dengan nama file yang diupload.

f. Reload STB untuk melihat hasil upload EPG.

MOP Upload epg maxim | Created By: Achmad Mawardi

Anda mungkin juga menyukai