Join the discussion
Question 34/34
CORRECT TEXT
Problem Scenario 5 : You have been given following mysql database details.
user=retail_dba
password=cloudera
database=retail_db
jdbc URL = jdbc:mysql://quickstart:3306/retail_db
Please accomplish following activities.
1. List all the tables using sqoop command from retail_db
2. Write simple sqoop eval command to check whether you have permission to read database tables or not.
3 . Import all the tables as avro files in /user/hive/warehouse/retail cca174.db
4 . Import departments table as a text file in /user/cloudera/departments.
Problem Scenario 5 : You have been given following mysql database details.
user=retail_dba
password=cloudera
database=retail_db
jdbc URL = jdbc:mysql://quickstart:3306/retail_db
Please accomplish following activities.
1. List all the tables using sqoop command from retail_db
2. Write simple sqoop eval command to check whether you have permission to read database tables or not.
3 . Import all the tables as avro files in /user/hive/warehouse/retail cca174.db
4 . Import departments table as a text file in /user/cloudera/departments.
Correct Answer:
See the explanation for Step by Step Solution and configuration.
Explanation:
Solution:
Step 1 : List tables using sqoop
sqoop list-tables --connect jdbc:mysql://quickstart:330G/retail_db --username retail dba - password cloudera
Step 2 : Eval command, just run a count query on one of the table.
sqoop eval \
--connect jdbc:mysql://quickstart:3306/retail_db \
-username retail_dba \
-password cloudera \
--query "select count(1) from ordeMtems"
Step 3 : Import all the tables as avro file.
sqoop import-all-tables \
-connect jdbc:mysql://quickstart:3306/retail_db \
-username=retail_dba \
-password=cloudera \
-as-avrodatafile \
-warehouse-dir=/user/hive/warehouse/retail stage.db \
-ml
Step 4 : Import departments table as a text file in /user/cloudera/departments sqoop import \
-connect jdbc:mysql://quickstart:3306/retail_db \
-username=retail_dba \
-password=cloudera \
-table departments \
-as-textfile \
-target-dir=/user/cloudera/departments
Step 5 : Verify the imported data.
hdfs dfs -Is /user/cloudera/departments
hdfs dfs -Is /user/hive/warehouse/retailstage.db
hdfs dfs -Is /user/hive/warehouse/retail_stage.db/products
Explanation:
Solution:
Step 1 : List tables using sqoop
sqoop list-tables --connect jdbc:mysql://quickstart:330G/retail_db --username retail dba - password cloudera
Step 2 : Eval command, just run a count query on one of the table.
sqoop eval \
--connect jdbc:mysql://quickstart:3306/retail_db \
-username retail_dba \
-password cloudera \
--query "select count(1) from ordeMtems"
Step 3 : Import all the tables as avro file.
sqoop import-all-tables \
-connect jdbc:mysql://quickstart:3306/retail_db \
-username=retail_dba \
-password=cloudera \
-as-avrodatafile \
-warehouse-dir=/user/hive/warehouse/retail stage.db \
-ml
Step 4 : Import departments table as a text file in /user/cloudera/departments sqoop import \
-connect jdbc:mysql://quickstart:3306/retail_db \
-username=retail_dba \
-password=cloudera \
-table departments \
-as-textfile \
-target-dir=/user/cloudera/departments
Step 5 : Verify the imported data.
hdfs dfs -Is /user/cloudera/departments
hdfs dfs -Is /user/hive/warehouse/retailstage.db
hdfs dfs -Is /user/hive/warehouse/retail_stage.db/products
Add Comments
- Other Question (34q)
- Q1. CORRECT TEXT Problem Scenario 29 : Please accomplish the following exercises using HDFS co...
- Q2. CORRECT TEXT Problem Scenario 59 : You have been given below code snippet. val x = sc.para...
- Q3. CORRECT TEXT Problem Scenario 25 : You have been given below comma separated employee info...
- Q4. CORRECT TEXT Problem Scenario 50 : You have been given below code snippet (calculating an ...
- Q5. CORRECT TEXT Problem Scenario 95 : You have to run your Spark application on yarn with eac...
- Q6. CORRECT TEXT Problem Scenario 48 : You have been given below Python code snippet, with int...
- Q7. CORRECT TEXT Problem Scenario 37 : ABCTECH.com has done survey on their Exam Products feed...
- Q8. CORRECT TEXT Problem Scenario 40 : You have been given sample data as below in a file call...
- Q9. CORRECT TEXT Problem Scenario 9 : You have been given following mysql database details as ...
- Q10. CORRECT TEXT Problem Scenario 34 : You have given a file named spark6/user.csv. Data is gi...
- Q11. CORRECT TEXT Problem Scenario 41 : You have been given below code snippet. val aul = sc.pa...
- Q12. CORRECT TEXT Problem Scenario 53 : You have been given below code snippet. val a = sc.para...
- Q13. CORRECT TEXT Problem Scenario 51 : You have been given below code snippet. val a = sc.para...
- Q14. CORRECT TEXT Problem Scenario 2 : There is a parent organization called "ABC Group Inc", w...
- Q15. CORRECT TEXT Problem Scenario 19 : You have been given following mysql database details as...
- Q16. CORRECT TEXT Problem Scenario 56 : You have been given below code snippet. val a = sc.para...
- Q17. CORRECT TEXT Problem Scenario 93 : You have to run your Spark application with locally 8 t...
- Q18. CORRECT TEXT Problem Scenario 32 : You have given three files as below. spark3/sparkdir1/f...
- Q19. CORRECT TEXT Problem Scenario 18 : You have been given following mysql database details as...
- Q20. CORRECT TEXT Problem Scenario 22 : You have been given below comma separated employee info...
- Q21. CORRECT TEXT Problem Scenario 80 : You have been given MySQL DB with following details. us...
- Q22. CORRECT TEXT Problem Scenario 78 : You have been given MySQL DB with following details. us...
- Q23. CORRECT TEXT Problem Scenario 4: You have been given MySQL DB with following details. user...
- Q24. CORRECT TEXT Problem Scenario 20 : You have been given MySQL DB with following details. us...
- Q25. CORRECT TEXT Problem Scenario 68 : You have given a file as below. spark75/f ile1.txt File...
- Q26. CORRECT TEXT Problem Scenario 90 : You have been given below two files course.txt id,cours...
- Q27. CORRECT TEXT Problem Scenario 27 : You need to implement near real time solutions for coll...
- Q28. CORRECT TEXT Problem Scenario 81 : You have been given MySQL DB with following details. Yo...
- Q29. CORRECT TEXT Problem Scenario 74 : You have been given MySQL DB with following details. us...
- Q30. CORRECT TEXT Problem Scenario 10 : You have been given following mysql database details as...
- Q31. CORRECT TEXT Problem Scenario 79 : You have been given MySQL DB with following details. us...
- Q32. CORRECT TEXT Problem Scenario 45 : You have been given 2 files , with the content as given...
- Q33. CORRECT TEXT Problem Scenario 36 : You have been given a file named spark8/data.csv (type,...
- Q34. CORRECT TEXT Problem Scenario 5 : You have been given following mysql database details. us...
