Pemeliharaan Berbagai Jenis Plafon

Pemeliharaan Berbagai Jenis Plafon

Pemeliharaan dan perawatan komponen bangunan sangat diperlukan, demi menjaga keutuhan bagian komponen dari bangunan tersebut ataupun keindahanya. Pemeliharaan plafon sebagai salah satu item bangunan menjadi

Read More »

Arsitektonis Bangunan

Di postingan ini akan menjelasakan 3 (tiga) bab yang berkaitan dengan arsitektonis bangunan. Untuk bab yang pertama akan dijelasakan “rencana kota”, yang kedua “syarat-syarat lingkungan

Read More »

Langkah 9 Dalam Siklus Hidup Proyek Pengembangan BI

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn

Tahap 4: Perancangan

Langkah 9: Perancangan ETL (Extract/Transform/Load)

Berbagai aktivitas dalam perancangan ETL

Aktivitas-aktivitas dalam perancangan ETL (Extract-Transform-Load)

1. Buat dokumen untuk pemetaan dari sumber-ke-target.

Gunakan hasil-hasil analisa data sumber dan business rules dari langkah-langkah sebelumnya dan gabungkan semuanya ke dalam spesifikasi untuk transformasi. Mendokumentasikan spesifikasi transformasi dalam matriks atau spreadsheet pemetaan dari sumber-ke-target.

2. Ujilah berbagai fungsi tool ETL.

Sangatlah penting untuk menguji berbagai fungsi tool ETL sebelum mendesain aliran proses ETL dan sebelum memutuskan bagaimana cara mengatur staging-area. Sebagai contoh, akan tidak berguna untuk menginstal tool ETL yang sangat populer tetapi tidak bisa membaca flat files di mainframe jika 90 persen dari data sumber ternyata ada dalam bentuk flat file di komputer/server mainframe. Oleh karena itu, ujilah berbagai fungsi tool ETL dan tentukan apakah kode tambahan harus ditulis untuk melakukan beberapa transformasi yang rumit dan panjang yang tidak bisa dilakukan oleh tool tersebut.

3. Desain aliran proses ETL.

Aspek yang paling menantang dari desain ETL adalah membuat aliran proses ETL yang efisien. Karena sebagian besar staging-data biasanya sangat kecil – hanya perlu beberapa jam saja per malam – maka proses ETL harus dirampingkan sebanyak mungkin. Itu berarti memecah-mecah proses ETL ke dalam komponen-komponen program kecil sehingga sebanyak mungkin dapat dijalankan secara paralel.

4. Desain program-program ETL.

Karena kebanyakan organisasi memerlukan beberapa tahun data historikal yang akan dimuat pada rilis aplikasi BI pertama, maka akan ada tiga set program ETL untuk dipertimbangkan: beban awal, beban historikal, dan beban incremental. Beban incremental mungkin akan menjadi beban delta dan karena itu akan menjadi yang paling rumit untuk di-desain. Buatlah modularisasi program-program ETL sebanyak mungkin, dan buatlah spesifikasi pemrograman untuk setiap modul program ETL.

Baca Juga  IMDG CODE ADALAH | Tapanuli Logistik Cargo

5. Mengatur staging-area ETL.

Tentukan apakah Anda memerlukan staging-area yang ter-sentralisasi dengan menggunakan dedicated server atau apakah lebih masuk akal untuk menerapkan staging area yang ter-desentralisasi di lingkungan Anda. Faktir-faktor penentu adalah jenis dan lokasi file-file sumber dan database sumber, serta fungsi, kemampuan, dan persyaratan lisensi dari tool ETL.

Seri Siklus Hidup Proyek Pengembangan BI (Business Intelligence):

Post Disclaimer

The information contained in this post is for general information purposes only. The information is provided by Langkah 9 Dalam Siklus Hidup Proyek Pengembangan BI and while we endeavour to keep the information up to date and correct, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the post for any purpose. - PT Tapanuli Logistik Cargo

More to explorer

Pemeliharaan Berbagai Jenis Plafon

Pemeliharaan Berbagai Jenis Plafon

Pemeliharaan dan perawatan komponen bangunan sangat diperlukan, demi menjaga keutuhan bagian komponen dari bangunan tersebut ataupun keindahanya. Pemeliharaan plafon sebagai salah satu

Tinggalkan Komentar