

{"id":7164,"date":"2018-02-03T06:47:43","date_gmt":"2018-02-03T06:47:43","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=7164"},"modified":"2021-12-07T13:13:43","modified_gmt":"2021-12-07T07:43:43","slug":"sqoop-eval","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/","title":{"rendered":"Sqoop Eval &#8211; Commands and Query Evaluation in Sqoop"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Basically, to quickly run simple SQL queries against a database, we use Sqoop Eval tool in <a href=\"https:\/\/data-flair.training\/blogs\/sqoop-introduction\/\"><strong>Sqoop<\/strong><\/a>. However, there are many more purposes Sqoop Eval offers. So, this Sqoop tutorial aims the whole concept of Sqoop Eval. After its introduction, we will also cover its syntax and its commands. Moreover, we will also cover its examples to understand it better. <\/span><\/p>\n<h3>What is Sqoop Eval?<\/h3>\n<p><span style=\"font-weight: 400\">Basically, to quickly run simple SQL queries against a database server. Also to preview the result in the console, we use Sqoop Eval tool. Hence, as a user, we can expect the resultant table data to <a href=\"https:\/\/data-flair.training\/blogs\/sqoop-import-all-tables\/\"><strong>Sqoop import<\/strong><\/a>. Moreover, we can evaluate any type of SQL query. Either DDL or DML statement by using eval.<\/span><\/p>\n<p>Follow this link to know about <a href=\"https:\/\/data-flair.training\/blogs\/sqoop-export\/\"><strong>Sqoop Export<\/strong><\/a><\/p>\n<h3>Why Sqoop Eval?<\/h3>\n<p><span style=\"font-weight: 400\">As we discussed above, the main purpose\u00a0of eval tool is it allows users to quickly run simple SQL queries against a database. Afterwards, results are printed to the console. Also, it allows users to preview their <a href=\"https:\/\/data-flair.training\/blogs\/sqoop-import\/\">Sqoop import<\/a> queries to ensure they import the data they expect.<\/span><br \/>\n<b><\/b><\/p>\n<p><b>Note:<\/b><span style=\"font-weight: 400\"> Basically, for evaluation purpose only, the eval tool is provided. Moreover, we can only use it to verify database connection from within the Sqoop. Also, to test simple queries. Likewise, we can not use Sqoop tool in production workflows.<\/span><\/p>\n<h3>Sqoop Eval Syntax<\/h3>\n<p>$ sqoop eval (generic-args) (eval-args)<br \/>\n$ sqoop-eval (generic-args) (eval-args)<br \/>\n<span style=\"font-weight: 400\">However, Sqoop eval arguments can be entered in any order with respect to one another, but the <strong><a href=\"https:\/\/data-flair.training\/blogs\/hadoop-tutorial\/\">Hadoop<\/a>\u00a0<\/strong>generic arguments must precede any eval arguments only. <\/span><\/p>\n<h4>a. Common arguments<\/h4>\n<table>\n<tbody>\n<tr>\n<td><strong>Argument<\/strong><\/td>\n<td><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;connect &lt;jdbc-uri&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Specify JDBC connect string<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;connection-manager &lt;class-name&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Specify connection manager class to use<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;driver &lt;class-name&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Manually specify JDBC driver class to use<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;hadoop-mapred-home &lt;dir&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Override $HADOOP_MAPRED_HOME<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;help<\/span><\/td>\n<td><span style=\"font-weight: 400\">Print usage instructions<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;password-file<\/span><\/td>\n<td><span style=\"font-weight: 400\">Set path for a file containing the authentication password<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">-P<\/span><\/td>\n<td><span style=\"font-weight: 400\">Read password from console<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;password &lt;password&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Set authentication password<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;username &lt;username&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Set authentication username<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;verbose<\/span><\/td>\n<td><span style=\"font-weight: 400\">Print more information while working<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;connection-param-file &lt;filename&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Optional properties file that provides connection parameters<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">&#8211;relaxed-isolation<\/span><\/td>\n<td><span style=\"font-weight: 400\">Set connection transaction isolation to read uncommitted for the mappers.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>b. SQL evaluation arguments<\/h4>\n<table>\n<tbody>\n<tr>\n<td><strong>Argument<\/strong><\/td>\n<td><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">-e,&#8211;query &lt;statement&gt;<\/span><\/td>\n<td><span style=\"font-weight: 400\">Execute statement in SQL.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Sqoop Eval Commands<\/h3>\n<p><span style=\"font-weight: 400\">a. For changing the directory to \/usr\/local\/hadoop\/sbin<\/span><br \/>\n<strong>$ cd \/<\/strong>usr<strong>\/local\/<\/strong>hadoop<strong>\/<\/strong>sbin<br \/>\n<span style=\"font-weight: 400\">b. To Start all Hadoop daemons<\/span><br \/>\n<strong>$ start-all.sh<\/strong><br \/>\n<span style=\"font-weight: 400\">c.<\/span> <span style=\"font-weight: 400\">The JPS(java virtual machine Process Status Tool) tool is limited to reporting information on JVMs for which it has the access Permissions<\/span><br \/>\n<strong>$ <\/strong>jps<br \/>\n<span style=\"font-weight: 400\">d. Change the directory to \/usr\/local\/Sqoop\/bin<\/span><br \/>\n<strong>$ cd \/<\/strong>usr<strong>\/local\/sqoop\/bin<\/strong><\/p>\n<h3>Select Query Evaluation in Sqoop Eval<\/h3>\n<p><span style=\"font-weight: 400\">As we discussed earlier, we can evaluate any type of SQL query by using eval tool. For example, \u00a0we are selecting limited rows in the employee table of DB database. Now, to evaluate the given example using SQL query we will use the following command.<\/span><br \/>\n<b>$ sqoop eval \\<\/b><br \/>\n<b>&#8211;connect jdbc:mysql:\/\/localhost\/db \\<\/b><br \/>\n<b>&#8211;username root \\ <\/b><br \/>\n<b>&#8211;query \u201cSELECT * FROM employee LIMIT 3\u201d<\/b><br \/>\n<span style=\"font-weight: 400\">Moreover, it will produce the following output on the terminal, if the command executes successfully.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong> Id \u00a0\u00a0<\/strong><\/td>\n<td><strong>Name<\/strong><\/td>\n<td><strong>Designation<\/strong><\/td>\n<td><strong>Salary \u00a0\u00a0<\/strong><\/td>\n<td><strong>Dept<\/strong><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1001<\/span><\/td>\n<td><span style=\"font-weight: 400\">joe<\/span><\/td>\n<td><span style=\"font-weight: 400\">manager <\/span><\/td>\n<td><span style=\"font-weight: 400\">50000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1002<\/span><\/td>\n<td><span style=\"font-weight: 400\">chandler<\/span><\/td>\n<td><span style=\"font-weight: 400\">preader<\/span><\/td>\n<td><span style=\"font-weight: 400\">50000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1003<\/span><\/td>\n<td><span style=\"font-weight: 400\">Ross<\/span><\/td>\n<td><span style=\"font-weight: 400\">php dev<\/span><\/td>\n<td><span style=\"font-weight: 400\">30000<\/span><\/td>\n<td><span style=\"font-weight: 400\">AC <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Insert Query Evaluation<\/h3>\n<p><span style=\"font-weight: 400\">Basically, for both modeling and defining the SQL statements, Sqoop eval tool can be applied. It refers that for insert statements too, we can use eval tool. Likewise, to insert a new row in the employee table of DB database we use the following command.<\/span><br \/>\n<b>$ sqoop eval \\<\/b><br \/>\n<b>&#8211;connect jdbc:mysql:\/\/localhost\/db \\<\/b><br \/>\n<b>&#8211;username root \\ <\/b><br \/>\n<b>-e \u201cINSERT INTO employee VALUES(1007,\u2018Gem\u2019,\u2018UI dev\u2019,15000,\u2018TP\u2019)\u201d<\/b><\/p>\n<p><span style=\"font-weight: 400\">Moreover, it will display the status of the updated rows on the console, if the command executes successfully.<\/span><br \/>\n<span style=\"font-weight: 400\">However, we can also verify the employee table on MySQL console. Moreover, using select\u2019 query we can verify the rows of employee table of DB database with the following Sqoop Eval command:<\/span><br \/>\n<b>mysql&gt;<\/b><br \/>\n<b>mysql&gt; use DB;<\/b><br \/>\n<b>mysql&gt; SELECT * FROM employee;<\/b><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Id<\/strong><\/td>\n<td><strong>Name <\/strong><\/td>\n<td><strong>Designation<\/strong><\/td>\n<td><strong>Salary <\/strong><\/td>\n<td><strong>Dept<\/strong><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1001<\/span><\/td>\n<td><span style=\"font-weight: 400\">joe<\/span><\/td>\n<td><span style=\"font-weight: 400\">manager <\/span><\/td>\n<td><span style=\"font-weight: 400\">50000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1002<\/span><\/td>\n<td><span style=\"font-weight: 400\">chandler<\/span><\/td>\n<td><span style=\"font-weight: 400\">preader<\/span><\/td>\n<td><span style=\"font-weight: 400\">50000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1003<\/span><\/td>\n<td><span style=\"font-weight: 400\">Ross<\/span><\/td>\n<td><span style=\"font-weight: 400\">php dev<\/span><\/td>\n<td><span style=\"font-weight: 400\">30000<\/span><\/td>\n<td><span style=\"font-weight: 400\">AC <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1004<\/span><\/td>\n<td><span style=\"font-weight: 400\">Mike<\/span><\/td>\n<td><span style=\"font-weight: 400\">php dev<\/span><\/td>\n<td><span style=\"font-weight: 400\">30000<\/span><\/td>\n<td><span style=\"font-weight: 400\">AC<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1005<\/span><\/td>\n<td><span style=\"font-weight: 400\">Clay<\/span><\/td>\n<td><span style=\"font-weight: 400\">admin<\/span><\/td>\n<td><span style=\"font-weight: 400\">20000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1006<\/span><\/td>\n<td><span style=\"font-weight: 400\">Henna<\/span><\/td>\n<td><span style=\"font-weight: 400\">Grp des<\/span><\/td>\n<td><span style=\"font-weight: 400\">20000<\/span><\/td>\n<td><span style=\"font-weight: 400\">GR<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">1007<\/span><\/td>\n<td><span style=\"font-weight: 400\">Gem<\/span><\/td>\n<td><span style=\"font-weight: 400\">UI dev<\/span><\/td>\n<td><span style=\"font-weight: 400\">15000<\/span><\/td>\n<td><span style=\"font-weight: 400\">TP <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Conclusion<\/h3>\n<p>As a result, we have seen the whole concept of Sqoop Eval. Also, we have seen Sqoop Eval purpose and its syntax. Moreover, we have seen all\u00a0Sqoop Eval Commands. Afterwards, we have also covered\u00a0Select Query Evaluation and\u00a0Insert Query Evaluation.<\/p>\n<p>However, still, if you feel anything is missing or if you want to ask any query regarding, feel free to ask in the comment section. We Ensure we will definitely get back to you.<\/p>\n<p>Learn <strong><a href=\"https:\/\/data-flair.training\/blogs\/sqoop-validation\/\">Validation in Sqoop<\/a>\u00a0<\/strong>&amp;<strong> <a href=\"https:\/\/data-flair.training\/blogs\/features-of-sqoop\/\">Feature of Sqoop<\/a><\/strong><br \/>\n<a href=\"http:\/\/sqoop.apache.org\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>For reference<\/strong><\/a><span hidden class=\"__iawmlf-post-loop-links\" data-iawmlf-links=\"[{&quot;id&quot;:2028,&quot;href&quot;:&quot;http:\\\/\\\/sqoop.apache.org&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20250925155903\\\/https:\\\/\\\/sqoop.apache.org\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-10 22:16:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-13 23:03:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-17 06:30:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-20 10:18:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-24 02:01:17&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-27 19:00:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-30 19:52:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-02 23:02:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-06 11:12:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-11 07:39:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-14 14:00:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-19 20:14:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-23 07:39:12&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 22:35:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-02 09:53:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-09 06:23:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-12 18:07:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-16 05:01:07&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-20 15:46:49&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-23 20:42:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-02 19:22:48&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-06 04:01:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-10 04:30:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-16 11:20:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-20 07:53:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-23 12:38:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-31 03:58:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-03 07:44:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-06 10:04:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-09 14:27:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-14 16:47:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 15:59:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-26 17:43:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 00:21:38&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-04 07:58:56&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-07 14:39:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-12 19:37:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-17 18:39:42&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-21 10:10:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-26 11:21:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-01 06:33:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-05 02:07:45&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-10 06:22:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-14 04:14:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-18 03:31:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-21 19:29:51&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-25 17:04:32&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-06-29 06:32:15&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-02 14:31:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-06 12:01:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-09 21:39:27&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-13 05:53:35&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-16 16:20:34&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-19 23:26:24&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-23 14:38:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-07-27 08:07:16&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-02 06:39:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-06 09:03:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-09 17:40:41&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-14 05:02:03&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-17 15:24:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-20 20:21:31&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-24 16:51:28&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-28 13:17:25&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-08-31 20:30:32&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-08-31 20:30:32&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;}]\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Basically, to quickly run simple SQL queries against a database, we use Sqoop Eval tool in Sqoop. However, there are many more purposes Sqoop Eval offers. So, this Sqoop tutorial aims the whole concept&#46;&#46;&#46;<\/p>\n","protected":false},"author":9,"featured_media":7360,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[68],"tags":[6742,7118,10250,13618,13619,13620,15980,16185],"class_list":["post-7164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sqoop","tag-insert-query-evaluation","tag-introduction-to-sqoop-eval","tag-purpose-of-sqoop-eval","tag-sqoop-eval-commands","tag-sqoop-eval-examples","tag-sqoop-eval-syntax","tag-what-is-sqoop-eval","tag-why-sqoop-eval"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sqoop Eval - Commands and Query Evaluation in Sqoop - DataFlair<\/title>\n<meta name=\"description\" content=\"Sqoop Eval- Syntax of Eval in Sqoop,purpose of Sqoop eval,Sqoop eval command, select &amp; insert query evaluation in eval with syntax &amp; sqoop eval example\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sqoop-eval\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sqoop Eval - Commands and Query Evaluation in Sqoop - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Sqoop Eval- Syntax of Eval in Sqoop,purpose of Sqoop eval,Sqoop eval command, select &amp; insert query evaluation in eval with syntax &amp; sqoop eval example\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sqoop-eval\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-03T06:47:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-07T07:43:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sqoop Eval - Commands and Query Evaluation in Sqoop - DataFlair","description":"Sqoop Eval- Syntax of Eval in Sqoop,purpose of Sqoop eval,Sqoop eval command, select & insert query evaluation in eval with syntax & sqoop eval example","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/","og_locale":"en_US","og_type":"article","og_title":"Sqoop Eval - Commands and Query Evaluation in Sqoop - DataFlair","og_description":"Sqoop Eval- Syntax of Eval in Sqoop,purpose of Sqoop eval,Sqoop eval command, select & insert query evaluation in eval with syntax & sqoop eval example","og_url":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-02-03T06:47:43+00:00","article_modified_time":"2021-12-07T07:43:43+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/6e11a88eea98179e861a0933f8959f8f"},"headline":"Sqoop Eval &#8211; Commands and Query Evaluation in Sqoop","datePublished":"2018-02-03T06:47:43+00:00","dateModified":"2021-12-07T07:43:43+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/"},"wordCount":785,"commentCount":3,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg","keywords":["Insert Query Evaluation","Introduction to Sqoop Eval","purpose of sqoop eval","Sqoop Eval Commands","Sqoop eval examples","sqoop eval syntax","what is sqoop eval","why sqoop eval"],"articleSection":["Sqoop Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sqoop-eval\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/","url":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/","name":"Sqoop Eval - Commands and Query Evaluation in Sqoop - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg","datePublished":"2018-02-03T06:47:43+00:00","dateModified":"2021-12-07T07:43:43+00:00","description":"Sqoop Eval- Syntax of Eval in Sqoop,purpose of Sqoop eval,Sqoop eval command, select & insert query evaluation in eval with syntax & sqoop eval example","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sqoop-eval\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/02\/Sqoop-Eval-01.jpg","width":1200,"height":628,"caption":"Sqoop Eval - Introduction"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sqoop-eval\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Sqoop Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/sqoop\/"},{"@type":"ListItem","position":3,"name":"Sqoop Eval &#8211; Commands and Query Evaluation in Sqoop"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/6e11a88eea98179e861a0933f8959f8f","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/54363d8635c383dcd7e3be0ef00dbeef4217c45bf323d27bc2c92366b724df08?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/54363d8635c383dcd7e3be0ef00dbeef4217c45bf323d27bc2c92366b724df08?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/54363d8635c383dcd7e3be0ef00dbeef4217c45bf323d27bc2c92366b724df08?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"At DataFlair, our team of experts is committed to offering high-quality tutorials on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. We simplify learning to help you advance your career in the tech world.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam5\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/7164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=7164"}],"version-history":[{"count":6,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/7164\/revisions"}],"predecessor-version":[{"id":105348,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/7164\/revisions\/105348"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/7360"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=7164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=7164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=7164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}