minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Na seção anterior completamos o seguinte conteúdo:
Aqui estão três servidores em nuvem de rede pública, cada um 2C4G, construindo um ambiente de aprendizagem Hadoop para eu aprender.
Já o construí em uma máquina virtual VM uma vez, mas não deixei nenhuma anotação. Desta vez, aproveitei as três máquinas que comprei há alguns dias e rapidamente tentei construí-lo na rede pública. experencie.
Apache Sqoop 于 2021 年 6 月迁入 Attic。
A missão do Apache Sqoop é criar e manter software de transferência de dados em larga escala relacionado ao Apache Hadoop e armazenamento estruturado de dados.
Embora o projeto possa estar desatualizado, se você tiver tempo, poderá estudá-lo adequadamente e pode ser de alguma ajuda para você! ! !
sqoop import
--connect jdbc:mysql://h122.wzk.icu:3306/sqoop
--username hive
--password [email protected]
--target-dir /root
--append
-m 1
--fields-terminated-by "t"
--query 'select gname, serialNumber, price, stock_number,
create_time from goodtbl where price>88 and $CONDITIONS;'
上述参数的解释:
Pode-se observar que o Sqoop inicia a tarefa MapReduce
Neste ponto a tarefa começou a ser alocada Mapa -> Reduzir
Você pode ver que a tarefa foi concluída
sqoop import
--connect jdbc:mysql://h122.wzk.icu:3306/sqoop
--username hive
--password [email protected]
--target-dir /root
--delete-target-dir
--num-mappers 1
--fields-terminated-by "t"
--columns gname,serialNumber,price
--table goodtbl
上述参数的解释:
Consistente com o conteúdo acima, o conteúdo repetido não será incluído e apenas parte será interceptada.
sqoop import
--connect jdbc:mysql://h122.wzk.icu:3306/sqoop
--username hive
--password [email protected]
--target-dir /root
--delete-target-dir
-m 1
--fields-terminated-by "t"
--table goodtbl
--where "price>=68"
Consistente com o acima exposto, o conteúdo, resultados, etc. são basicamente repetidos e não serão excluídos.