Az Oracle a Sqoop segítségével HDFS-be



Oracle HDFS-hez Sqoop használatával - Ellenőrizze az Oracle HDFS-hez való lépéseit az Sqoop használatával.

1. Töltse le az Oracle Expresss Edition terméket az alábbi linkről, és csomagolja ki.





https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40NNW5BcHZMTkdtcmc/edit

61



2. A kibontás után az Oracle XE Edition futtatható fájlját találja, mint az alábbi képen.

3. Kattintson duplán az OracleXEUniv elemre az Oracle adatbázis telepítéséhez a rendszerére, majd kattintson a Futtatás gombra.



4. Kattintson a Tovább gombra

5. Fogadja el a licencszerződést, és kattintson a tovább gombra.

6. Alapértelmezés szerint az Oracle a rendszert veszi adatbázis névnek. Adjuk meg a jelszót

ehhez az adatbázishoz.

Írja be a Jelszó -> rendszer elemet

Jelszó megerősítése -> rendszer

Kattintson a Tovább gombra:

7. Kattintson a Telepítés gombra

8. Kattintson a Befejezés gombra

mysql bemutató kezdőknek példákkal

9. Szerkesszük a mappában található sqlnet.ora fájlt

C: oraclexepporacleproduct.2.0szerverNETWORKADMIN

Amikor kinyitja, megtalálja az alábbi tartalmat.

Szerkessze, mint a Képernyő alatti képen

10. Indítsuk el az Oracle SQL parancssorát.

Ugrás a Start menüre -> Minden program -> Oracle Database 10g Express Edition ->

Futtassa az SQL parancssort, és kattintson rá duplán.

11. Megkapja az Oracle Database klienseket.

12. Csatlakozzunk az Oracle adatbázishoz.

Felhasználónév: rendszer

Jelszó: rendszer

Sikeresen megkapja az üzenetet.

13. Hozzunk létre egy egyszerű táblázatot.

Parancs:

tábla létrehozása (azonosítószám)

14. Helyezzünk bele néhány értéket az Insert paranccsal.

Parancs:

beillesztés az emp értékekbe (2)

15. Ellenőrizzük, hogy az adatok be vannak-e helyezve a táblázatba, a Select Command gombbal.

Parancs:

válassza ki az * em

16. Végezzük el az adatokat.

Parancs:

elkövetni

17. Az adatok Oracle Database-ből Sqoop-ba történő importálásához hozzá kell adnunk az

Oracle Connector (ojdbc6_g.jar).

Az edényt az alábbi linkről töltheti le.

https://docs.google.com/a/edureka.in/file/d/0B2-rlCGKD40Nekw3ZXBRWUU5Y1E/edit

18. Nyissa meg a Cloudera cdh3 fájlt, és helyezze az Oracle csatlakozót a Cloudera cdh3 (asztali számítógépre) fájlba a FileZilla segítségével.

Az alábbi link használatával megtudhatja, hogyan helyezhet át egy fájlt a Windows rendszerből a cloudera cdh3 vm fájlba.

https://www.edureka.co/blog/transfer-files-windows-cloudera-demo-vm/

19. Miután az Oracle csatlakozó megtalálható a Cloudera Cdh3 Desktopon, helyezze át a lib mappába

sqoop az alábbi parancs végrehajtásával:

Parancs:

sudo cp /home/cloudera/Desktop/ojdbc6_g.jar / usr / lib / sqoop / lib /

20. Az alábbi parancs végrehajtásával változtassa meg a könyvtárat Sqoop-ra:

Parancs:

cd / usr / lib / sqoop /

21. Nyissa meg a Parancssor (CMD) parancsot a Windows rendszeren, és ellenőrizze a IPv4-cím

végrehajtásával

az alábbi parancs:

Parancs:

ipconfig

22. Az alábbiak végrehajtásával importálja az Oracle adatbázisban található table emp adatait hdf-fájlokba

parancs:

A parancs szükséges elemei:

IPv4-cím - Az Ön IPv4-címe. Az én esetemben 192.168.46.1

Adatbázis neve - rendszer

Táblázat neve - emp

Felhasználónév - rendszer

Jelszó - rendszer

Output Directory - Bármely lehet. Az sqoopoutput1-et használtam

Parancs:

sudo bin / sqoop import –csatlakoztassa a jdbc: oracle: thin: system /

system@192.168.46.1: 1521: jármű

–Felhasználónév rendszer -P –táblázat system.emp –oszlopok „ID” –target-dir /

sqoopoutput1 -m 1

23. A parancs sikeres végrehajtása után megkapja az üzenetet

hogy a Letöltött rekordok az alábbi képen látható módon.

24. Nyissa meg a böngészőt, és lépjen az alábbi URL-re:

URL: http: // localhost: 50070 / dfshealth.jsp

Kattintson a Tallózás a fájlrendszerre elemre

25. Kattintson az sqoopoutput1 könyvtárra

26. Kattintson a part-m-00000 fájlra:

27. Az alábbiakban az Oracle adatbázisból importált adatok találhatók:

Gratulálunk! Sikeresen importálta az adatokat az Oracle Database alkalmazásból

a HDFS-hez a Sqoop használatával ..!