SlideShare a Scribd company logo
Nama : Martono
NPM : 13-55-201-383
1. Pengertian ETL
ETL adalah kumpulan proses menyiapkan data dari operational source untuk
data. Proses ini terdiri dari extracting, transforming, loading, dan beberapa proses
yang dilakukan sebelum dipublikasikan ke dalam data warehouse. Jadi, ETL atau
extract, transform, loading adalah fase pemrosesan data dari sumber data masuk ke
dalam data warehouse. Tujuan ETL adalah mengumpulkan, menyaring, mengolah
dan menggabungkan datadata yang relevan dari berbagai sumber untuk disimpan ke
dalam data warehouse. ETL juga dapat digunakan untuk mengintegrasikan data
dengan sistem yang sudah ada sebelumnya.
Gmabar : Komponen Data Mart
Hasil dari proses ETL adalah dihasilkannya data yang memenuhi kriteria data
warehouse seperti data historis, terpadu, terangkum, statis dan memiliki struktur yang
dirancang untuk keperluan proses analisis.
2. Tahapan-tahapan Proses ETL
• Proses ETL terdiri dari tiga tahap, yaitu :
1. Extract
Langkah pertama dari proses ETL adalah proses penarikan data dari
satu atau lebih sistem operasional sebagai sumber data (bisa diambil
dari sistem OLTP, tapi bisa juga dari sumber data di luar system
database). Kebanyakan proyek data warehouse menggabungkan data
dari sumber-sumber yang berbeda. Pada hakekatnya, proses ekstraksi
adalah proses penguraian dan pembersihan data yang diekstrak untuk
mendapatkan suatu pola atau struktur data yang diinginkan.
2. Transform,
Proses membersihkan data yang telah diambil pada proses extract
sehingga data itu sesuai dengan struktur data warehouse atau data
mart. Hal-hal yang dapat dilakukan dalam tahap transformasi :
Hanya memilih kolom tertentu saja untuk dimasukkan ke dalam
data warehouse.
Menerjemahkan nilai berupa kode (misal, database sumber
menyimpan nilai 1 untuk pria dan 2 untuk wanita, tetapi data
warehouse menyimpan M untuk pria dan F untuk wanita). Proses
yang dilakukan disebut automated data cleansing, tidak ada
pembersihan secara manual selama proses ETL.
Mengkodekan nilai-nilai ke dalam bentuk bebas ( missal
memetakan ”male” ,”I”, dan ”Mr ke dalam ”M”).
Melakukan perhitungan nilai-nilai baru (misal sale_amount =
qty*unit_price).
Menggabungkan data dari berbagai sumeber bersama-sama.
Membuat ringkasan dari sekumpulan baris data (misal, total
penjualan untuk setiap bagian).
Kesulitan yang terjadi pada proses transformasi adalah data harus
digabungkan dari beberapa sistem terpisah, harus dibersihkan
sehingga konsisten dan harus diagregasi untuk mempercepat
analisis.
3. Load
Fase load merupakan tahapan yang berfungsi untuk memasukkan data
ke dalam target akhir, yaitu ke dalam suatu data warehouse. Waktu
dan jangkauan untuk mengganti atau menambah data tergantung pada
perancangan data warehouse pada waktu menganalisa keperluan
informasi. Fase load berinteraksi dengan suatu database, constraint
didefinisikan dalam skema database sebagai suatu trigger yang
diaktifkan pada waktu melakukan load data (contohnya :
uniqueness,referential, integrity, mandatory fields), yang juga
berkontribusi untuk keseluruhan tampilan dan kualitas data dari proses
ETL.

More Related Content

Similar to Pengertian etl

Materi 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptxMateri 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptx
MuntiHolanBokenka
 
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
evansusanto
 
Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003
Lavarino Dio
 
Materi 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptxMateri 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptx
MuntiHolanBokenka
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pb
adhiethyo
 
Metadata pada Data Warehouse
Metadata pada Data WarehouseMetadata pada Data Warehouse
Metadata pada Data Warehouse
dedidarwis
 
DATA WAREHOUSE.pdf
DATA WAREHOUSE.pdfDATA WAREHOUSE.pdf
DATA WAREHOUSE.pdf
IkaCutePiece
 
Terminologi data warehouse
Terminologi data warehouseTerminologi data warehouse
Terminologi data warehouse
Zona Computer
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx
RenaHidayatus1
 
Data ware house
Data ware houseData ware house
Data ware house
nessa_ti
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehouse
suleman ganteng
 
Sia aplikasi konsep basis data relasional pada sistem produksi
Sia   aplikasi konsep basis data  relasional pada sistem produksiSia   aplikasi konsep basis data  relasional pada sistem produksi
Sia aplikasi konsep basis data relasional pada sistem produksi
Theresia Magdalena
 
Dfd
DfdDfd
ETL
ETLETL
4114310.ppt
4114310.ppt4114310.ppt
4114310.ppt
ChrisYougrean
 
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
 
1. modul sim sesi 01(1)
1. modul sim sesi 01(1)1. modul sim sesi 01(1)
1. modul sim sesi 01(1)
narwati narwati
 
29642 4 data warehouse
29642 4 data warehouse29642 4 data warehouse
29642 4 data warehouse
Universitas Bina Darma Palembang
 

Similar to Pengertian etl (20)

Materi 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptxMateri 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptx
 
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
Implementasi Data Warehouse pada budidaya Ikan Bandeng oleh Nelayan di Kabupa...
 
Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003
 
Materi 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptxMateri 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptx
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pb
 
Metadata pada Data Warehouse
Metadata pada Data WarehouseMetadata pada Data Warehouse
Metadata pada Data Warehouse
 
DATA WAREHOUSE.pdf
DATA WAREHOUSE.pdfDATA WAREHOUSE.pdf
DATA WAREHOUSE.pdf
 
Terminologi data warehouse
Terminologi data warehouseTerminologi data warehouse
Terminologi data warehouse
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx
 
Data ware house
Data ware houseData ware house
Data ware house
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehouse
 
Sia aplikasi konsep basis data relasional pada sistem produksi
Sia   aplikasi konsep basis data  relasional pada sistem produksiSia   aplikasi konsep basis data  relasional pada sistem produksi
Sia aplikasi konsep basis data relasional pada sistem produksi
 
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
 
Dfd
DfdDfd
Dfd
 
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
 
ETL
ETLETL
ETL
 
4114310.ppt
4114310.ppt4114310.ppt
4114310.ppt
 
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
 
1. modul sim sesi 01(1)
1. modul sim sesi 01(1)1. modul sim sesi 01(1)
1. modul sim sesi 01(1)
 
29642 4 data warehouse
29642 4 data warehouse29642 4 data warehouse
29642 4 data warehouse
 

Recently uploaded

pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
fuji226200
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
sarahshintia630
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
WagKuza
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
yardsport
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
Muhammad Nur Hadi
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
dwiagus41
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
ansproduction72
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
SunakonSulistya
 
Uji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptxUji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptx
NurlinaAbdullah1
 
MINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdfMINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdf
AlmaDani8
 
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
TeguhWinarno6
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
WewikAyuPrimaDewi
 

Recently uploaded (12)

pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
 
Uji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptxUji Akurasi klasifikasi - Confusion Matrix.pptx
Uji Akurasi klasifikasi - Confusion Matrix.pptx
 
MINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdfMINGGU 03_Metode Consistent Deformation (1).pdf
MINGGU 03_Metode Consistent Deformation (1).pdf
 
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
 

Pengertian etl

  • 1. Nama : Martono NPM : 13-55-201-383 1. Pengertian ETL ETL adalah kumpulan proses menyiapkan data dari operational source untuk data. Proses ini terdiri dari extracting, transforming, loading, dan beberapa proses yang dilakukan sebelum dipublikasikan ke dalam data warehouse. Jadi, ETL atau extract, transform, loading adalah fase pemrosesan data dari sumber data masuk ke dalam data warehouse. Tujuan ETL adalah mengumpulkan, menyaring, mengolah dan menggabungkan datadata yang relevan dari berbagai sumber untuk disimpan ke dalam data warehouse. ETL juga dapat digunakan untuk mengintegrasikan data dengan sistem yang sudah ada sebelumnya. Gmabar : Komponen Data Mart Hasil dari proses ETL adalah dihasilkannya data yang memenuhi kriteria data warehouse seperti data historis, terpadu, terangkum, statis dan memiliki struktur yang dirancang untuk keperluan proses analisis. 2. Tahapan-tahapan Proses ETL • Proses ETL terdiri dari tiga tahap, yaitu : 1. Extract Langkah pertama dari proses ETL adalah proses penarikan data dari satu atau lebih sistem operasional sebagai sumber data (bisa diambil dari sistem OLTP, tapi bisa juga dari sumber data di luar system database). Kebanyakan proyek data warehouse menggabungkan data dari sumber-sumber yang berbeda. Pada hakekatnya, proses ekstraksi
  • 2. adalah proses penguraian dan pembersihan data yang diekstrak untuk mendapatkan suatu pola atau struktur data yang diinginkan. 2. Transform, Proses membersihkan data yang telah diambil pada proses extract sehingga data itu sesuai dengan struktur data warehouse atau data mart. Hal-hal yang dapat dilakukan dalam tahap transformasi : Hanya memilih kolom tertentu saja untuk dimasukkan ke dalam data warehouse. Menerjemahkan nilai berupa kode (misal, database sumber menyimpan nilai 1 untuk pria dan 2 untuk wanita, tetapi data warehouse menyimpan M untuk pria dan F untuk wanita). Proses yang dilakukan disebut automated data cleansing, tidak ada pembersihan secara manual selama proses ETL. Mengkodekan nilai-nilai ke dalam bentuk bebas ( missal memetakan ”male” ,”I”, dan ”Mr ke dalam ”M”). Melakukan perhitungan nilai-nilai baru (misal sale_amount = qty*unit_price). Menggabungkan data dari berbagai sumeber bersama-sama. Membuat ringkasan dari sekumpulan baris data (misal, total penjualan untuk setiap bagian). Kesulitan yang terjadi pada proses transformasi adalah data harus digabungkan dari beberapa sistem terpisah, harus dibersihkan sehingga konsisten dan harus diagregasi untuk mempercepat analisis. 3. Load Fase load merupakan tahapan yang berfungsi untuk memasukkan data ke dalam target akhir, yaitu ke dalam suatu data warehouse. Waktu dan jangkauan untuk mengganti atau menambah data tergantung pada perancangan data warehouse pada waktu menganalisa keperluan informasi. Fase load berinteraksi dengan suatu database, constraint didefinisikan dalam skema database sebagai suatu trigger yang diaktifkan pada waktu melakukan load data (contohnya :
  • 3. uniqueness,referential, integrity, mandatory fields), yang juga berkontribusi untuk keseluruhan tampilan dan kualitas data dari proses ETL.