Mündəricat:
Video: Sqoop məlumatları idxal və ixrac etmək üçün nədən istifadə edir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Sqoop edir köçürmək üçün nəzərdə tutulmuş alətdir data Hadoop və əlaqəli verilənlər bazaları arasında. Sqoop əsaslanaraq bu prosesin əksəriyyətini avtomatlaşdırır verilənlər bazası üçün sxemi təsvir etmək data olmaq idxal edilib . Sqoop istifadə edir MapReduce üçün məlumatları idxal və ixrac edin , bu, paralel işləmə ilə yanaşı, nasazlığa dözümlülük təmin edir.
Budur, mən sqoop-dan məlumatları necə ixrac edə bilərəm?
Başlanır
- Addım 1: MySQL instansiyasında yeni verilənlər bazası yaradın. MƏLUMAT BAZASI YARADIN db1;
- akad adlı cədvəl yaradın.
- Addım 3: input.txt və input2.txt faylını HDFS-dən MySQL-ə ixrac edin. sqoop export –connect jdbc:mysql://localhost/db1 –username sqoop –parol kökü –table acad –export-dir /sqoop_msql/ -m 1.
Həmçinin, sqoop ixracı necə işləyir? Sqoop - Sqoop ixracını ixrac edin komanda giriş verilənləri dəsti ilə INSERT ifadələrini hazırlayır, sonra verilənlər bazasına daxil olur. üçündür ixrac edir yeni qeydlər, Cədvəlin əsas açarla unikal dəyər sabiti varsa, ixrac insert ifadəsi uğursuz olduğu üçün iş uğursuz olur. Yeniləmələriniz varsa, --update-key seçimindən istifadə edə bilərsiniz.
Eynilə, insanlar soruşurlar ki, məlumatları sqoop-a necə idxal edə bilərəm?
Hər bir fərdi Sqoop əmr seçimi nə deməkdir:
- connect – jdbc sətirini təmin edir.
- istifadəçi adı – Verilənlər bazasının istifadəçi adı.
- -P - Konsolda parol istəyəcək.
- cədvəl – Kompüterə MySQL-dən hansı cədvəli idxal etmək istədiyinizi bildirir.
- split-by - bölmə sütununuzu təyin edir.
- target-dir – HDFS təyinat kataloqu.
Sqoop idxalı nədir?
Sqoop alət ' idxal ' üçün istifadə olunur idxal cədvəl məlumatlarını mətn faylı və ya ikili fayl kimi Hadoop fayl sisteminə cədvəldən köçürün. Aşağıdakı əmr üçün istifadə olunur idxal emp cədvəlini MySQL verilənlər bazası serverindən HDFS-ə.
Tövsiyə:
Biznes qərarları qəbul etmək üçün məlumatları saxlamaq və təhlil etmək üçün bizneslər tez-tez nə inkişaf etdirirlər?
Biznes qərarları qəbul etmək üçün məlumatları saxlamaq və təhlil etmək üçün bizneslər tez-tez nə inkişaf etdirirlər? əməliyyat sistemi. İnformasiya menecmentinin məqsədlərindən biri biznesi onlara lazım olan strateji məlumatlarla təmin etməkdir: tapşırığı yerinə yetirmək
Zərərli proqram əleyhinə proqram yeni zərərli proqramı müəyyən etmək və ya aşkar etmək üçün nədən istifadə edir?
Zərərli proqram əleyhinə proqram kompüteri casus proqramlar, reklam proqramları və qurdlar kimi zərərli proqramlardan qoruyan proqramdır. O, kompüterə çatmağı bacaran bütün növ zərərli proqramlar üçün sistemi skan edir. Zərərli proqram əleyhinə proqram kompüteri və şəxsi məlumatı qorumaq üçün ən yaxşı vasitələrdən biridir
Göndərən və qəbul edəndən mesajların məxfiliyini təmin etmək üçün istifadə olunan məxfi açarı mübadilə etmək üçün hansı növ alqoritmlər tələb olunur?
Göndərən və qəbul edəndən mesajların məxfiliyini təmin etmək üçün istifadə olunan məxfi açarı mübadilə etmək üçün hansı növ alqoritmlər tələb olunur? İzahat: Simmetrik alqoritmlər verilənləri şifrələmək və deşifrə etmək üçün eyni açardan, gizli açardan istifadə edir. Rabitə baş verməzdən əvvəl bu açar əvvəlcədən paylaşılmalıdır
İkili yükləmə sistemini təmir etmək üçün hansı əmrdən istifadə etmək olar?
Glossary booting Kompüterin işə salınması və əməliyyat sisteminin yüklənməsi prosesi. bootrec BCD və yükləmə sektorlarını təmir etmək üçün istifadə edilən komanda. bootsect İkili yükləmə sistemini təmir etmək üçün istifadə edilən əmr. soyuq çəkmə Sərt çəkməyə baxın
Lazer printer çap üçün nədən istifadə edir?
Lazer printerlər daimi təsvir yaratmaq üçün kağız üzərində əridilmiş incə toz olan tonerdən istifadə edirlər. Toner əsaslı printerlər, o cümlədən kseroqrafik surətçıxaranlar adətən çox tez çap edir və sənədləri solmadan və ya ləkələnmədən uzun illər davam edən çıxarır