2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Edellisessä osiossa täydensimme seuraavan sisällön:
Tässä on kolme julkisen verkon pilvipalvelinta, kukin 2C4G, jotka rakentavat Hadoop-oppimisympäristön opittavaksi.
Olen rakentanut sen VM-virtuaalikoneelle kerran aiemmin, mutta en jättänyt muistiinpanoja tällä kertaa, hyödynsin muutama päivä sitten hankkimani kolme konetta ja yritin nopeasti rakentaa sen julkiseen verkkoon. kokea se.
Apache Sqoop 于 2021 年 6 月迁入 Attic。
Apache Sqoopin missiona on luoda ja ylläpitää Apache Hadoopiin ja strukturoituun tiedonsiirtoon liittyviä laajamittaisia tiedonsiirtoohjelmistoja.
Vaikka projekti saattaa olla vanhentunut, niin jos sinulla on tarpeeksi aikaa, voit tutkia sitä kunnolla ja siitä voi olla sinulle apua! ! !
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;'
上述参数的解释:
Voidaan havaita, että Sqoop käynnistää MapReduce-tehtävän
Tässä vaiheessa tehtävää on alettu jakaa Kartta -> Vähennä
Näet, että tehtävä on suoritettu
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
上述参数的解释:
Yllä olevan sisällön mukaisesti toistuvaa sisältöä ei sisällytetä, ja vain osa siepataan.
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"
Yllä olevan mukaisesti sisältö, tulokset jne. toistuvat periaatteessa, eikä niitä poisteta.