{"id":19587,"date":"2024-03-15T19:07:19","date_gmt":"2024-03-15T19:07:19","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/"},"modified":"2024-03-21T16:03:32","modified_gmt":"2024-03-21T16:03:32","slug":"how-to-create-an-external-table-in-hive-and-specify-the-storage-location","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/","title":{"rendered":"How to create an external table in Hive and specify the storage location?"},"content":{"rendered":"<p>To create an external table in Hive and specify the storage location, you can follow these steps:<\/p>\n<ol>\n<li>First, connect to the Hive server using the Hive command line interface or another Hive client.<\/li>\n<li>Create an external table using the CREATE EXTERNAL TABLE statement. Here is an example:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">CREATE<\/span> <span class=\"hljs-keyword\">EXTERNAL<\/span> <span class=\"hljs-keyword\">TABLE<\/span> my_external_table (\r\n  column1 datatype1,\r\n  column2 datatype2,\r\n  ...\r\n)\r\n<span class=\"hljs-type\">ROW<\/span> FORMAT DELIMITED\r\nFIELDS TERMINATED <span class=\"hljs-keyword\">BY<\/span> <span class=\"hljs-string\">','<\/span>\r\nSTORED <span class=\"hljs-keyword\">AS<\/span> TEXTFILE\r\nLOCATION <span class=\"hljs-string\">'\/path\/to\/external\/table'<\/span>;\r\n<\/code><\/pre>\n<p>In this example, my_external_table is the name of the table, column1 and column2 are the names of the columns, and datatype1 and datatype2 are the corresponding data types. You can customize the columns and data types according to your own needs.<\/p>\n<p>ROW FORMAT DELIMITED specifies the format of the row, FIELDS TERMINATED BY &#8216;,&#8217; specifies the delimiter between columns, and STORED AS TEXTFILE specifies the data storage format as a text file.<\/p>\n<p>Specify the location of the external table with the location &#8216;\/path\/to\/external\/table&#8217;. Please ensure that this path is accessible on the Hive server.<\/p>\n<ol>\n<li>hand in<\/li>\n<li>to move quickly on foot<\/li>\n<\/ol>\n<p>This way, you can successfully create an external table and specify a storage location. You can insert data or query the table as needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To create an external table in Hive and specify the storage location, you can follow these steps: First, connect to the Hive server using the Hive command line interface or another Hive client. Create an external table using the CREATE EXTERNAL TABLE statement. Here is an example: CREATE EXTERNAL TABLE my_external_table ( column1 datatype1, column2 [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-19587","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to create an external table in Hive and specify the storage location? - Blog - Silicon Cloud<\/title>\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.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create an external table in Hive and specify the storage location?\" \/>\n<meta property=\"og:description\" content=\"To create an external table in Hive and specify the storage location, you can follow these steps: First, connect to the Hive server using the Hive command line interface or another Hive client. Create an external table using the CREATE EXTERNAL TABLE statement. Here is an example: CREATE EXTERNAL TABLE my_external_table ( column1 datatype1, column2 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T19:07:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T16:03:32+00:00\" \/>\n<meta name=\"author\" content=\"Olivia Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olivia Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\"},\"author\":{\"name\":\"Olivia Parker\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\"},\"headline\":\"How to create an external table in Hive and specify the storage location?\",\"datePublished\":\"2024-03-15T19:07:19+00:00\",\"dateModified\":\"2024-03-21T16:03:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\"},\"wordCount\":189,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\",\"name\":\"How to create an external table in Hive and specify the storage location? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T19:07:19+00:00\",\"dateModified\":\"2024-03-21T16:03:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to create an external table in Hive and specify the storage location?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\",\"name\":\"Olivia Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"caption\":\"Olivia Parker\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to create an external table in Hive and specify the storage location? - Blog - Silicon Cloud","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.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/","og_locale":"en_US","og_type":"article","og_title":"How to create an external table in Hive and specify the storage location?","og_description":"To create an external table in Hive and specify the storage location, you can follow these steps: First, connect to the Hive server using the Hive command line interface or another Hive client. Create an external table using the CREATE EXTERNAL TABLE statement. Here is an example: CREATE EXTERNAL TABLE my_external_table ( column1 datatype1, column2 [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T19:07:19+00:00","article_modified_time":"2024-03-21T16:03:32+00:00","author":"Olivia Parker","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Olivia Parker","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/"},"author":{"name":"Olivia Parker","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9"},"headline":"How to create an external table in Hive and specify the storage location?","datePublished":"2024-03-15T19:07:19+00:00","dateModified":"2024-03-21T16:03:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/"},"wordCount":189,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/","name":"How to create an external table in Hive and specify the storage location? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T19:07:19+00:00","dateModified":"2024-03-21T16:03:32+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-create-an-external-table-in-hive-and-specify-the-storage-location\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to create an external table in Hive and specify the storage location?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9","name":"Olivia Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","caption":"Olivia Parker"},"url":"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=19587"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19587\/revisions"}],"predecessor-version":[{"id":53337,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19587\/revisions\/53337"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=19587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=19587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=19587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}