<br />
<b>Warning</b>:  Undefined array key "global_protection_id" in <b>/home/wikitechy/public_html/interview-questions/wp-content/plugins/content-protector/inc/class-ps-rest-handler.php</b> on line <b>51</b><br />
{"id":1015,"date":"2021-07-19T06:30:25","date_gmt":"2021-07-19T06:30:25","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=1015"},"modified":"2021-09-09T06:48:44","modified_gmt":"2021-09-09T06:48:44","slug":"what-is-cloudera-impala","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/","title":{"rendered":"What is cloudera impala ?"},"content":{"rendered":"<div class=\"TextHeading\">\n<div class=\"hddn\">\n<h2 id=\"clouderas-impala\" class=\"color-purple\" style=\"text-align: justify;\">Cloudera&#8217;s Impala<\/h2>\n<\/div>\n<\/div>\n<div class=\"ImageContent\" style=\"text-align: justify;\">\n<div><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-medium\" src=\"https:\/\/cdn.wikitechy.com\/interview-questions\/cloudera impala\/cloudera-impala-tutorial.gif\" alt=\"cloudera-impala-tutorial\" width=\"676\" height=\"381\" \/><\/div>\n<div class=\"hddn\">Impala was the first to bring SQL querying to the public in April 2013. Impala comes with a bunch of interesting features:<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile<\/li>\n<li>Impala supports data stored in HDFS, Apache HBase and Amazon S3<\/li>\n<li>Impala supports multiple compression codecs:\n<ul>\n<li><b>Snappy<\/b>\u00a0(Recommended for its effective balance between compression ratio and decompression speed),<\/li>\n<li><b>Gzip\u00a0<\/b>(Recommended when achieving the highest level of compression),<\/li>\n<li><b>Deflate\u00a0<\/b>(not supported for text files), Bzip2, LZO (for text files only);<\/li>\n<\/ul>\n<\/li>\n<li>Impala provides security through authorization based on Sentry (OS user ID)\n<ul>\n<li>Defining which users are allowed to access which resources,<\/li>\n<li>What operations are they allowed to perform authentication based on Kerberos + ability to specify Active Directory username\/password,<\/li>\n<li>How does Impala verify the identity of the users to confirm that they are allowed exercise their privileges assigned to that user auditing,<\/li>\n<li>What operations were attempted,<\/li>\n<li>Did they succeed or not, allowing to track down suspicious activity; audit data are collected by Cloudera Manager;<\/li>\n<\/ul>\n<\/li>\n<li>Impala supports SSL network encryption between Impala and client programs, and between the Impala-related daemons running on different nodes in the cluster;<\/li>\n<li>Impala allows to use UDFs and UDAFs;<\/li>\n<li><b>Impala orders the joins\u00a0<\/b>automatically to be the most efficient;<\/li>\n<li><b>Impala allows admission control<\/b>\u00a0\u2013 prioritization and queueing of queries within impala;<\/li>\n<li>Impala allows multi-user concurrent queries;<\/li>\n<li><b>Impala caches frequently accessed data<\/b>\u00a0in memory;<\/li>\n<li>Impala computes statistics (with COMPUTE STATS);<\/li>\n<li>Impala provides window functions\u00a0<b>(aggregation OVER PARTITION, RANK, LEAD, LAG, NTILE, and so on)\u00a0<\/b>\u2013 to provide more advanced SQL analytic capabilities (since version 2.0);<\/li>\n<li><b>Impala allows external joins<\/b>\u00a0and aggregation using disk (since version 2.0) \u2013 enables operations to spill to disk if their internal state exceeds the aggregate memory size;<\/li>\n<li><b>Impala allows subqueries<\/b>\u00a0inside WHERE clauses;<\/li>\n<li><b>Impala allows incremental statistics\u00a0<\/b>\u2013 only run statistics on the new or changed data for even faster statistics computations;<\/li>\n<li><b>Impala enables queries on complex nested structures<\/b>\u00a0including maps, structs and arrays;<\/li>\n<li><b>Impala enables merging (MERGE)\u00a0<\/b>in updates into existing tables;<\/li>\n<li><b>Impala enables some OLAP functions<\/b>\u00a0(ROLLUP, CUBE, GROUPING SET);<\/li>\n<li><b>Impala allows use of impala for inserts and updates into HBase.<\/b><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"ImageContent\">\n<div class=\"hddn\" style=\"text-align: justify;\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Answer : Impala was the first to bring SQL querying to the public in April 2013&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"passster_activate_protection":false,"passster_protect_child_pages":"","passster_protection_type":"password","passster_password":"","passster_activate_overwrite_defaults":"","passster_headline":"","passster_instruction":"","passster_placeholder":"","passster_button":"","passster_id":"","passster_activate_misc_settings":"","passster_redirect_url":"","passster_hide":"no","passster_area_shortcode":"","gtb_hide_title":false,"gtb_wrap_title":false,"gtb_class_title":"","gtb_remove_headerfooter":false,"footnotes":""},"categories":[7014],"tags":[195,219,7032,7017,360,199,7027,7028,7016,7020,7015,7029,2936,484,7018,196,7038,7026,7031,7023,7019,7022,7021,212,7025,7039,970,711,208,972,7040,2677,975,200,284,7036,7034,7035,7030,7024,7033,7037,968],"class_list":["post-1015","post","type-post","status-publish","format-standard","hentry","category-cloudera-impala","tag-accenture-interview-questions-and-answers","tag-agreeya-solutions-interview-questions-and-answers","tag-apache-impala","tag-apache-impala-vs-hive","tag-atos-interview-questions-and-answers","tag-casting-networks-india-pvt-limited-interview-questions-and-answers","tag-cloudera","tag-cloudera-hadoop","tag-cloudera-impala","tag-cloudera-impala-api","tag-cloudera-impala-documentation","tag-cloudera-vm","tag-fis-global-business-solutions-india-pvt-ltd-interview-questions-and-answers","tag-genpact-interview-questions-and-answers","tag-hadoop-cloudera-impala","tag-ibm-interview-questions-and-answers","tag-ihs-markit-interview-questions-and-answers","tag-impala","tag-impala-hadoop","tag-impala-hadoop-architecture","tag-impala-hadoop-tutorial","tag-impala-olap","tag-impala-sql","tag-indecomm-global-services-interview-questions-and-answers","tag-install-impala-on-apache-hadoop","tag-iris-software-interview-questions-and-answers","tag-mindtree-interview-questions-and-answers","tag-nagarro-software-pvt-ltd-interview-questions-and-answers","tag-prokarma-softech-pvt-ltd-interview-questions-and-answers","tag-sapient-consulting-pvt-ltd-interview-questions-and-answers","tag-standard-chartered-global-business-services-private-limited-interview-questions-and-answers","tag-synechron-technologies-pvt-ltd-interview-questions-and-answers","tag-tata-consultancy-service-interview-questions-and-answers","tag-tech-mahindra-interview-questions-and-answers","tag-valuelabs-interview-questions-and-answers","tag-what-does-cloudera-do","tag-what-is-an-impala","tag-what-is-cdh-cloudera","tag-what-is-cloudera","tag-what-is-impala","tag-what-is-impala-in-hadoop","tag-whats-an-impala","tag-wipro-infotech-interview-questions-and-answers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is cloudera impala ? - Cloudera Impala - Wikitechy<\/title>\n<meta name=\"description\" content=\"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is cloudera impala ? - Cloudera Impala - Wikitechy\" \/>\n<meta property=\"og:description\" content=\"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-19T06:30:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-09T06:48:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.wikitechy.com\/interview-questions\/cloudera%20impala\/cloudera-impala-tutorial.gif\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/\",\"name\":\"What is cloudera impala ? - Cloudera Impala - Wikitechy\",\"isPartOf\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\"},\"datePublished\":\"2021-07-19T06:30:25+00:00\",\"dateModified\":\"2021-09-09T06:48:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\"},\"description\":\"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"caption\":\"Editor\"},\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is cloudera impala ? - Cloudera Impala - Wikitechy","description":"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.","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:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/","og_locale":"en_US","og_type":"article","og_title":"What is cloudera impala ? - Cloudera Impala - Wikitechy","og_description":"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/","og_site_name":"Wikitechy","article_published_time":"2021-07-19T06:30:25+00:00","article_modified_time":"2021-09-09T06:48:44+00:00","og_image":[{"url":"https:\/\/cdn.wikitechy.com\/interview-questions\/cloudera impala\/cloudera-impala-tutorial.gif"}],"author":"Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editor","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/","name":"What is cloudera impala ? - Cloudera Impala - Wikitechy","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"datePublished":"2021-07-19T06:30:25+00:00","dateModified":"2021-09-09T06:48:44+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757"},"description":"What is cloudera impala ? - learning cloudera impala - Impala can query many file format such as Parquet, Avro, Text, RCFile, SequenceFile.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/cloudera-impala\/what-is-cloudera-impala\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757","name":"Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","caption":"Editor"},"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/1015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=1015"}],"version-history":[{"count":4,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/1015\/revisions"}],"predecessor-version":[{"id":3134,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/1015\/revisions\/3134"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=1015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=1015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=1015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}