Video: Pengertian dan Penerapan Prinsip Fiduciary Duty | Prof. Dr. H. Fauzie Yusuf Hasibuan, S.H., M.H. 2024
Ketika sampai di Sqoop, sebuah gambar seringkali bernilai seribu kata-kata, jadi lihatlah figurnya, yang memberi Anda pandangan mata tentang arsitektur Sqoop.
Gagasan di balik Sqoop adalah bahwa ia memanfaatkan tugas map - tugas yang melakukan impor paralel dan ekspor tabel database relasional - langsung dari kerangka Hadoop MapReduce. Ini adalah kabar baik karena kerangka MapReduce memberikan toleransi kesalahan untuk pekerjaan impor dan ekspor bersamaan dengan pemrosesan paralel!
Anda akan menghargai toleransi kesalahan jika terjadi kegagalan dalam impor meja besar atau ekspor karena kerangka kerja MapReduce akan pulih tanpa mengharuskan Anda untuk memulai prosesnya lagi.
Sqoop dapat mengimpor data ke Hive dan HBase. Namun, perhatikan bahwa panah ke titik Hive dan HBase hanya dalam satu arah. Data yang tersimpan dalam database relasional dengan dukungan JDBC dapat langsung diimpor ke sistem Hive atau HBase dengan Sqoop. Ekspor, bagaimanapun, dilakukan dari data yang tersimpan dalam HDFS.
Oleh karena itu, jika Anda perlu mengekspor tabel Hive Anda, Anda mengarahkan Sqoop ke direktori HDFS yang menyimpan tabel Hive Anda. Jika Anda perlu mengekspor tabel HBase, pertama Anda harus mengekspornya ke HDFS dan kemudian jalankan perintah ekspor Sqoop.