<?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>topic Re: SQLSTATE: XX000 The Spark SQL phase planning failed with an internal error. in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116488#M45323</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/151751"&gt;@Renu_&lt;/a&gt;&amp;nbsp;, I am using a SQL Warehouse where there is no possibility of choosing an specific DBR (at least I don't know how to do it).&lt;/P&gt;</description>
    <pubDate>Thu, 24 Apr 2025 13:35:20 GMT</pubDate>
    <dc:creator>ÓscarHernández</dc:creator>
    <dc:date>2025-04-24T13:35:20Z</dc:date>
    <item>
      <title>SQLSTATE: XX000 The Spark SQL phase planning failed with an internal error.</title>
      <link>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116202#M45266</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P data-unlink="true"&gt;I am currently working with a SQL Warehouse and have been getting the following error message:&lt;BR /&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;INTERNAL_ERROR&amp;nbsp;&lt;SPAN&gt;] The Spark SQL phase planning failed with an internal error. You hit a bug in Spark or the Spark plugins you use. Please, report this bug to the corresponding communities or vendors, and provide the full stack trace. SQLSTATE: XX000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I get said message when using a SQL table function created by myself in conjunction with a table. I am using 2 different queries trying to get any results, but both queries return the same error. The queries used are:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt;&amp;nbsp;mytable&lt;SPAN&gt;&amp;nbsp;A &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;LEFT JOIN&lt;/SPAN&gt; &lt;SPAN&gt;lateral&lt;/SPAN&gt;&amp;nbsp;myfunction&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;A&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;column1&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;A&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;column2&lt;/SPAN&gt;&lt;SPAN&gt;) B&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ON&lt;/SPAN&gt; &lt;SPAN&gt;TRUE&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt; mytable&lt;SPAN&gt;&amp;nbsp;A&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CROSS JOIN&lt;/SPAN&gt; &lt;SPAN&gt;LATERAL&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt; myfunction&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;A&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;column1&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;A&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;column2&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;AS&lt;/SPAN&gt;&lt;SPAN&gt; B;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Does anyone know how to use a tabular table whose parameters are passed from a table's column?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;PS: the tabular function works perfectly when used directly&amp;nbsp;select * from myfunction(1, 2)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks in advance!&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 22 Apr 2025 14:05:58 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116202#M45266</guid>
      <dc:creator>ÓscarHernández</dc:creator>
      <dc:date>2025-04-22T14:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: SQLSTATE: XX000 The Spark SQL phase planning failed with an internal error.</title>
      <link>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116424#M45310</link>
      <description>&lt;P&gt;I have tried to simplify the query as much as possible to see if that helps but the bug still persists. The problem should be something with the way Databricks treats columns passed as arguments for a function.&lt;/P&gt;&lt;P&gt;I tried these queries:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;select&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt; &lt;SPAN&gt;FROM&lt;/SPAN&gt; &lt;SPAN&gt;VALUES&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;183915595&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;231504&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;AS&lt;/SPAN&gt;&lt;SPAN&gt; A (column1, column2) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;LEFT JOIN&lt;/SPAN&gt; &lt;SPAN&gt;lateral&lt;/SPAN&gt;&amp;nbsp;myfunction&lt;SPAN&gt;(A.column1,&amp;nbsp;A.column2&lt;/SPAN&gt;&lt;SPAN&gt;) FIP &lt;/SPAN&gt;&lt;SPAN&gt;ON&lt;/SPAN&gt; &lt;SPAN&gt;TRUE;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt;&lt;SPAN&gt; B.&lt;/SPAN&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;SPAN&gt;, A.&lt;/SPAN&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt; &lt;SPAN&gt;VALUES&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;183915595&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;231504&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;AS&lt;/SPAN&gt;&lt;SPAN&gt; A (column1, column2)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CROSS JOIN&lt;/SPAN&gt; &lt;SPAN&gt;LATERAL&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt; myfunction&lt;SPAN&gt;(A.column1,&amp;nbsp;A.column2&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;AS&lt;/SPAN&gt;&lt;SPAN&gt; B;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Has anyone else had problems when using tabular functions with columns passed as arguments?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks in advance!&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 24 Apr 2025 05:54:16 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116424#M45310</guid>
      <dc:creator>ÓscarHernández</dc:creator>
      <dc:date>2025-04-24T05:54:16Z</dc:date>
    </item>
    <item>
      <title>Re: SQLSTATE: XX000 The Spark SQL phase planning failed with an internal error.</title>
      <link>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116451#M45316</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/160487"&gt;@ÓscarHernández&lt;/a&gt;, have you tested this issue across different DBR versions, and do you observe the same behavior?&lt;/P&gt;</description>
      <pubDate>Thu, 24 Apr 2025 10:13:06 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116451#M45316</guid>
      <dc:creator>Renu_</dc:creator>
      <dc:date>2025-04-24T10:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: SQLSTATE: XX000 The Spark SQL phase planning failed with an internal error.</title>
      <link>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116488#M45323</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/151751"&gt;@Renu_&lt;/a&gt;&amp;nbsp;, I am using a SQL Warehouse where there is no possibility of choosing an specific DBR (at least I don't know how to do it).&lt;/P&gt;</description>
      <pubDate>Thu, 24 Apr 2025 13:35:20 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/sqlstate-xx000-the-spark-sql-phase-planning-failed-with-an/m-p/116488#M45323</guid>
      <dc:creator>ÓscarHernández</dc:creator>
      <dc:date>2025-04-24T13:35:20Z</dc:date>
    </item>
  </channel>
</rss>

