<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: How the hive metastore works in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136629#M99278</link>
    <description>&lt;P&gt;Is this further documented somewhere ?&lt;/P&gt;</description>
    <pubDate>Wed, 24 Oct 2018 17:26:07 GMT</pubDate>
    <dc:creator>AMIRAL</dc:creator>
    <dc:date>2018-10-24T17:26:07Z</dc:date>
    <item>
      <title>How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136619#M99268</link>
      <description>&lt;P&gt;I have some hive tables with data. And now I will use spark sql to query this data.&lt;/P&gt;&lt;P&gt;But Im not understanding the role of a Hive component in this process, the Hive Metastore.&lt;/P&gt;&lt;P&gt;The Hive Metastore stores all info about the tables. And we can execute spark sql queries because spark can interact with Hive Metastore.&lt;/P&gt;&lt;P&gt;But, how that works, its automatic? I have the hive tables with data, now to execute spark sql queries I need to create the Hive Metastore? Or its automatic? We need to do something?&lt;/P&gt;&lt;P&gt;Im relatively new in Hive and Im not understanding well this concept in this scenario. &lt;/P&gt;&lt;P&gt;Thanks!!&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 23:19:03 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136619#M99268</guid>
      <dc:creator>joncodin</dc:creator>
      <dc:date>2016-03-20T23:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136620#M99269</link>
      <description>&lt;P&gt;Hi &lt;A rel="user" href="https://community.cloudera.com/users/3572/joncodin.html" nodeid="3572"&gt;@John Cod&lt;/A&gt; , &lt;/P&gt;&lt;P&gt;a good starting point for diving into Hive is: &lt;A href="https://cwiki.apache.org/confluence/display/Hive/Home" target="_blank"&gt;https://cwiki.apache.org/confluence/display/Hive/Home&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;If you install your cluster including Hive, the Hive Metastore will be installed as well...it is more or less "the brain"&lt;/P&gt;&lt;P&gt;HTH, Gerd&lt;/P&gt;</description>
      <pubDate>Sun, 20 Mar 2016 23:39:12 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136620#M99269</guid>
      <dc:creator>geko</dc:creator>
      <dc:date>2016-03-20T23:39:12Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136621#M99270</link>
      <description>&lt;P&gt;Thanks for your help, I already read that documentation, but I still have the doubt, because that link talks more about metastore configuration, but Im with
conceptual doubts.
Maybe I didnt explain well my doubt, We need the hive metastore to run queries with spark because spark will use that metastore to execute queries. But we need to configure that metastore?
I already have the tables and data in tables in hive and I did not nothing about metastore. But I need to do? My doubt is really this: Im not understaning how this communication between spark and hive with metastore works and
what we need to do that its not automatic...&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 00:39:49 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136621#M99270</guid>
      <dc:creator>joncodin</dc:creator>
      <dc:date>2016-03-21T00:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136622#M99271</link>
      <description>&lt;P&gt;Here's a document to explain the integration &lt;A href="http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_spark-guide/content/ch_accessing-hive-tables.html" target="_blank"&gt;http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_spark-guide/content/ch_accessing-hive-tables.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 00:46:42 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136622#M99271</guid>
      <dc:creator>aervits</dc:creator>
      <dc:date>2016-03-21T00:46:42Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136623#M99272</link>
      <description>&lt;P&gt; &lt;A rel="user" href="https://community.cloudera.com/users/3572/joncodin.html" nodeid="3572"&gt;@John Cod&lt;/A&gt; The Hive Metastore, also referred to as HCatalog is a relational database repository containing metadata about objects you create in Hive.  When you create a Hive table, the table definition (column names, data types, comments, etc.) are stored in the Hive Metastore. This is automatic and simply part of the Hive architecture. The reason why the Hive Metastore is critical is because it acts as a central schema repository which can be used by other access tools like Spark and Pig. Additionally, through Hiveserver2 you can access the Hive Metastore using ODBC and JDBC connections. This opens the schema to visualization tools like PowerBi or Tableau.&lt;/P&gt;&lt;P&gt;The only configuration you have to be concerned about is the initial install when you decide what relational database to use. The default is ProgresSQL but for production we recommend using Oracle or a system which is already being backed up and secured. Hope this helps.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 01:12:00 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136623#M99272</guid>
      <dc:creator>SQLShaw</dc:creator>
      <dc:date>2016-03-21T01:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136624#M99273</link>
      <description>&lt;P&gt;Thank you, now its more clear!&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 05:52:36 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136624#M99273</guid>
      <dc:creator>joncodin</dc:creator>
      <dc:date>2016-03-21T05:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136625#M99274</link>
      <description>&lt;P&gt;I like to think of the meta store as the definition of the structure you want to impose on the unstructured data that lives on HDFS. Not only column names and types but where rows and columns start/end on the format being queried.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2016 07:15:36 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136625#M99274</guid>
      <dc:creator>vvaks</dc:creator>
      <dc:date>2016-03-28T07:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136626#M99275</link>
      <description>&lt;P&gt;thanks for the information, as you said Hive metastore is used by other tools like spark and pig..so does that mean without hive can't we use spark and pig to access the data?&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2017 11:15:29 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136626#M99275</guid>
      <dc:creator>dhanurangineni</dc:creator>
      <dc:date>2017-07-20T11:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136627#M99276</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/3572/joncodin.html" nodeid="3572"&gt;@John Cod&lt;/A&gt;&lt;P&gt;As given above Hive metastore holds the details related to metadata (columns, datatypes, compression, input and output formats and many more that includes the HDFS location of the table and Database as well) with this information any tools/services that connects with Hive will invoke a NameNode call to get the Metadata (about the files, directories and the corresponding blocks etc) which is pretty much needed for the jobs that will be launched by Hive.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2017 20:18:30 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136627#M99276</guid>
      <dc:creator>dheer_vijji_rag</dc:creator>
      <dc:date>2017-07-20T20:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136628#M99277</link>
      <description>&lt;P&gt;Link is down&lt;/P&gt;</description>
      <pubDate>Wed, 24 Oct 2018 17:24:41 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136628#M99277</guid>
      <dc:creator>AMIRAL</dc:creator>
      <dc:date>2018-10-24T17:24:41Z</dc:date>
    </item>
    <item>
      <title>Re: How the hive metastore works</title>
      <link>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136629#M99278</link>
      <description>&lt;P&gt;Is this further documented somewhere ?&lt;/P&gt;</description>
      <pubDate>Wed, 24 Oct 2018 17:26:07 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/How-the-hive-metastore-works/m-p/136629#M99278</guid>
      <dc:creator>AMIRAL</dc:creator>
      <dc:date>2018-10-24T17:26:07Z</dc:date>
    </item>
  </channel>
</rss>

