<?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 How to save a dataframe as ORC file ? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/How-to-save-a-dataframe-as-ORC-file/m-p/144702#M107281</link>
    <description>While saving a data frame in ORC format, i am getting below mentioned exception in my logs. 
&lt;PRE&gt;java.lang.AssertionError: assertion failed: The ORC data source can only be used with HiveContext&lt;/PRE&gt;&lt;P&gt;I tried below mentioned alternatives but none of them worked.  
&lt;/P&gt;&lt;P&gt;sampleData.write().mode(SaveMode.Append).format("orc").save("/tmp/my_orc");
sampleData.write().mode(SaveMode.Append).saveAsTable("MFRTable")&lt;/P&gt;
&lt;P&gt;I am using Spark 1.6.1.2.4.2.12-1, and has below mentioned dependency added in my project &lt;/P&gt;&lt;P&gt;&amp;lt;dependency&amp;gt;
      &amp;lt;groupId&amp;gt;org.apache.spark&amp;lt;/groupId&amp;gt;
      &amp;lt;artifactId&amp;gt;spark-sql_2.10&amp;lt;/artifactId&amp;gt;
      &amp;lt;version&amp;gt;1.6.1.2.4.2.12-1&amp;lt;/version&amp;gt;
      &amp;lt;scope&amp;gt;provided&amp;lt;/scope&amp;gt;
  &amp;lt;/dependency&amp;gt;&lt;/P&gt;&lt;P&gt;but then i am not able to find HiveContext object.   Wondering which version should i be using ?&lt;/P&gt;&lt;P&gt;Thanks.
&lt;/P&gt;</description>
    <pubDate>Fri, 16 Sep 2022 10:50:28 GMT</pubDate>
    <dc:creator>akhil_bansal</dc:creator>
    <dc:date>2022-09-16T10:50:28Z</dc:date>
  </channel>
</rss>

