Мазмұны:
Бейне: Sqoop деректерді импорттау және экспорттау үшін нені пайдаланады?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Sqoop бұл тасымалдауға арналған құрал деректер Hadoop және реляциялық мәліметтер базасы арасында. Sqoop сүйене отырып, осы процестің көп бөлігін автоматтандырады дерекқор схемасын сипаттау үшін деректер болу импортталған . Sqoop пайдаланады MapReduce to деректерді импорттау және экспорттау , ол параллель жұмысты, сондай-ақ ақауларға төзімділікті қамтамасыз етеді.
Мұнда деректерді sqoop жүйесінен қалай экспорттауға болады?
Бастау
- 1-қадам: MySQL данасында жаңа дерекқорды жасаңыз. ДЕРЕКТЕР ҚОРЫН ЖАСАУ db1;
- акад деп аталатын кесте құрыңыз.
- 3-қадам: input.txt және input2.txt файлдарын HDFS жүйесінен MySQL жүйесіне экспорттаңыз. sqoop export –connect jdbc:mysql://localhost/db1 –username sqoop –password root –table acad –export-dir /sqoop_msql/ -m 1.
Сондай-ақ, sqoop экспорты қалай жұмыс істейді? Sqoop - Sqoop экспортын экспорттау пәрмен кіріс деректерінің жиынтығымен INSERT мәлімдемелерін дайындайды, содан кейін дерекқорға түседі. Ол үшін экспорттау жаңа жазбалар, Егер кестеде бастапқы кілтпен бірегей мән тұрақты болса, экспорт кірістіру мәлімдемесі сәтсіз болғандықтан тапсырма орындалмайды. Жаңартуларыңыз болса, --update-key опциясын пайдалануға болады.
Сол сияқты, адамдар деректерді sqoop-қа қалай импорттаймын деп сұрайды.
Әрбір жеке Sqoop пәрмен опциясы нені білдіреді:
- қосылу – jdbc жолын қамтамасыз етеді.
- пайдаланушы аты – Деректер базасының пайдаланушы аты.
- -P – консольде құпия сөзді сұрайды.
- кесте – компьютерге MySQL ішінен қай кестені импорттағыңыз келетінін айтады.
- бөлу - бөлу бағаныңызды көрсетеді.
- target-dir – HDFS тағайындау каталогы.
Sqoop импорты дегеніміз не?
Sqoop құрал' импорт ' үйренген импорт кесте деректері кестеден Hadoop файлдық жүйесіне мәтіндік файл немесе екілік файл ретінде. Келесі пәрмен қолданылады импорт emp кестесі MySQL дерекқор серверінен HDFS.
Ұсынылған:
Бизнес шешімдер қабылдау мақсатында деректерді сақтау және талдау мүмкіндігін алу үшін бизнес көбінесе нені дамытады?
Бизнес шешімдер қабылдау мақсатында деректерді сақтау және талдай алу үшін бизнес жиі не дамытады? операциялық жүйе. Ақпаратты басқару мақсаттарының бірі бизнесті стратегиялық ақпаратпен қамтамасыз ету болып табылады: тапсырманы орындау
Клиникалық және әкімшілік деректерді HIS әртүрлі ауруханалық ақпараттық жүйелер арасында тасымалдау үшін қандай стандарт қолданылады?
Денсаулықтың жетінші деңгейі немесе HL7 әртүрлі денсаулық сақтау провайдерлері пайдаланатын бағдарламалық құрал қолданбалары арасында клиникалық және әкімшілік деректерді тасымалдауға арналған халықаралық стандарттар жинағына жатады. Бұл стандарттар OSI үлгісіндегі «7-қабат» болып табылатын қолданбалы деңгейге бағытталған
Зиянды бағдарламаларға қарсы бағдарламалық құрал жаңа зиянды бағдарламаны анықтау немесе анықтау үшін нені пайдаланады?
Зиянды бағдарламаға қарсы бағдарлама – компьютерді шпиондық бағдарлама, жарнамалық бағдарлама және құрттар сияқты зиянды бағдарламалардан қорғайтын бағдарламалық құрал. Ол компьютерге қол жеткізе алатын зиянды бағдарламалық құралдың барлық түрлеріне жүйені сканерлейді. Зиянды бағдарламаларға қарсы бағдарлама - компьютер мен жеке ақпаратты қорғаудың ең жақсы құралдарының бірі
Деректерді өндіру дегеніміз не және деректерді өндіруге не жатпайды?
Деректерді іздеу алдын ала болжанбаған гипотезасыз жүзеге асырылады, сондықтан деректерден алынған ақпарат ұйымның нақты сұрақтарына жауап бермейді. Деректерді өндіру емес: Деректерді өндіру мақсаты деректердің өзін шығару (миннинг) емес, үлкен көлемдегі деректерден үлгілер мен білімді алу болып табылады
SQL серверінің импорттау және экспорттау шеберін қалай ашуға болады?
Бастау үшін Импорттау және экспорттау шеберін ашыңыз, дерекқорды тінтуірдің оң жақ түймешігімен басып, Тапсырмалар ішкі мәзірі -> Деректерді экспорттау пәрменін таңдаңыз: Деректер көзін таңдау қадамы арқылы бастапқы дерекқорға қосылу. Тағайындалған орынды таңдау қадамында SQL Server дерекқорына қосылыңыз