Oracle sa HDFS gamit ang Sqoop



Oracle sa HDFS gamit ang Sqoop - Suriin ang mga hakbang para sa Oracle sa HDFS gamit ang Sqoop.

1. I-download ang Oracle Expresss Edition mula sa link sa ibaba at i-unzip ito.





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

overriding at overloading sa java

61



2. Pagkatapos ng pagkuha ay makikita mo ang isang maipapatupad na file ng Oracle XE Edition tulad ng sa imahe sa ibaba.

3. Mag-double click sa OracleXEUniv upang mai-install ang Oracle database sa iyong system at mag-click sa Run.



4. Mag-click sa Susunod

5. Tanggapin ang kasunduan sa lisensya at mag-click sa susunod.

6. Bilang default ang orakulo ay kukuha ng system bilang pangalan ng database. Ipasok namin ang password

para sa database na ito.

Ipasok ang Password -> system

Kumpirmahin ang Password -> system

I-click ang Susunod:

7. Mag-click sa I-install

8. Mag-click sa Tapos na

9. I-edit natin ang file ng sqlnet.ora na naroroon sa folder

C: oraclexepporacleproduct.2.0serverNETWORKADMIN

Kapag binuksan mo ito makikita mo ang nilalaman sa ibaba.

I-edit ito tulad ng sa ibaba ng Shot ng Screen

10. Simulan natin ang SQL Command Line ng Oracle.

Goto Start menu -> Lahat ng Program -> Oracle Database 10g Express Edition ->

Patakbuhin ang SQL Command Line at mag-double click dito.

11. Makukuha mo ang Cli fo Oracle Database.

12. Mag-ugnay tayo sa database ng Oracle.

Username: system

Password: system

Makakatanggap ka ng matagumpay na nakakonektang mensahe.

13. Lumikha tayo ng isang simpleng talahanayan.

Utos:

lumikha ng table emp (id number)

14. Ipasok natin ang ilang mga halaga dito sa pamamagitan ng paggamit ng Ipasok ang utos.

Utos:

ipasok sa mga halagang emp (2)

15. Suriin natin kung ang data ay ipinasok sa talahanayan sa pamamagitan ng paggamit ng Select Command.

Utos:

piliin ang * mula sa emp

16. Ipagawa natin ang data.

Utos:

mangako

17. Upang mai-import ang data mula sa Oracle Database sa Sqoop kailangan naming idagdag ang

Oracle Connector (ojdbc6_g.jar).

Maaari mong i-download ang garapon mula sa link sa ibaba.

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

18. Buksan ang Cloudera cdh3 at ilipat ang konektor ng Oracle sa Cloudera cdh3 (To Desktop) gamit ang FileZilla.

Gamitin ang link sa ibaba upang maunawaan kung paano ilipat ang isang file mula sa Windows patungo sa cloudera cdh3 vm.

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

19. Kapag ang konektor ng Oracle ay naroroon sa Cloudera Cdh3 Desktop, ilipat ito sa lib folder ng

sqoop sa pamamagitan ng pagpapatupad ng utos sa ibaba:

Utos:

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

kung paano gumawa ng dobleng isang int sa java

20. Baguhin ang direktoryo sa Sqoop sa pamamagitan ng pagpapatupad ng sumusunod na utos:

Utos:

cd / usr / lib / sqoop /

21. Buksan ang Command Prompt (CMD) sa Windows at suriin ang IPv4 Address

sa pamamagitan ng pagpapatupad ng

sa ibaba ng utos:

Utos:

ipconfig

22. I-import ang data ng talahanayan emp na naroroon sa Oracle database sa mga HDMI sa pamamagitan ng pagpapatupad ng nasa ibaba

maaari mong gamitin ang klase ng printwriter upang buksan ang isang file para sa pagsulat at pagsulat dito ng data.

utos:

Mga kinakailangang item para sa utos:

IPv4 Address - Ang iyong IPv4 address. Sa aking kaso ito ay 192.168.46.1

Pangalan ng Database - system

Pangalan ng Talahanayan - emp

Username - system

Password - system

Direktoryo ng Output - Maaaring maging anupaman. Gumamit ako ng sqoopoutput1

Utos:

sudo bin / sqoop import –nagdugtong jdbc: oracle: manipis: system /

system@192.168.46.1: 1521: sasakyan

–Sistem ng username -P –patapos na system.emp –columns “ID” –target-dir /

sqoopoutput1 -m 1

23. Kapag ang utos ay matagumpay na naisakatuparan, matatanggap mo ang mensahe

na Mga Nakuhang Rekord tulad ng nasa ibaba ng imahe.

24. Buksan ang Browser at pumunta sa ibaba URL:

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

Mag-click sa Browse the filesystem

25. Mag-click sa direktoryo ng sqoopoutput1

26. Mag-click sa part-m-00000 file:

27. Sa ibaba ay ang data na na-import mula sa Oracle database:

Binabati kita! Matagumpay kang Na-import ang Data mula sa Oracle Database

sa HDFS Gamit ang Sqoop ..!