This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/datafusion-python.git
commit 05b27b67b41687bcf76cd59e19b07aa0392bc191
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Mar 30 12:50:48 2025 +0000
Publish built docs triggered by 09b929a65c27ce8c58563d4def8d79b426ae47e2
---
_sources/autoapi/datafusion/index.rst.txt | 1 +
_sources/autoapi/datafusion/unparser/index.rst.txt | 97 ++++++++++++
_sources/user-guide/basics.rst.txt | 4 +-
autoapi/datafusion/catalog/index.html | 5 +
autoapi/datafusion/context/index.html | 5 +
autoapi/datafusion/dataframe/index.html | 5 +
autoapi/datafusion/expr/index.html | 5 +
autoapi/datafusion/functions/index.html | 5 +
autoapi/datafusion/index.html | 6 +
autoapi/datafusion/input/base/index.html | 5 +
autoapi/datafusion/input/index.html | 5 +
autoapi/datafusion/input/location/index.html | 5 +
autoapi/datafusion/io/index.html | 5 +
autoapi/datafusion/object_store/index.html | 5 +
autoapi/datafusion/plan/index.html | 5 +
autoapi/datafusion/record_batch/index.html | 5 +
autoapi/datafusion/substrait/index.html | 5 +
autoapi/datafusion/udf/index.html | 13 ++
.../datafusion/{catalog => unparser}/index.html | 168 +++++++++------------
autoapi/index.html | 6 +
contributor-guide/ffi.html | 5 +
contributor-guide/introduction.html | 5 +
genindex.html | 58 +++++--
index.html | 5 +
objects.inv | Bin 6199 -> 6317 bytes
py-modindex.html | 10 ++
search.html | 5 +
searchindex.js | 2 +-
user-guide/basics.html | 9 +-
user-guide/common-operations/aggregations.html | 43 +++---
user-guide/common-operations/basic-info.html | 39 ++---
user-guide/common-operations/expressions.html | 5 +
user-guide/common-operations/functions.html | 25 +--
user-guide/common-operations/index.html | 5 +
user-guide/common-operations/joins.html | 5 +
.../common-operations/select-and-filter.html | 5 +
user-guide/common-operations/udf-and-udfa.html | 5 +
user-guide/common-operations/views.html | 5 +
user-guide/common-operations/windows.html | 5 +
user-guide/configuration.html | 5 +
user-guide/data-sources.html | 5 +
user-guide/introduction.html | 7 +-
user-guide/io/arrow.html | 5 +
user-guide/io/avro.html | 5 +
user-guide/io/csv.html | 5 +
user-guide/io/index.html | 5 +
user-guide/io/json.html | 5 +
user-guide/io/parquet.html | 5 +
user-guide/io/table_provider.html | 5 +
user-guide/sql.html | 5 +
50 files changed, 501 insertions(+), 157 deletions(-)
diff --git a/_sources/autoapi/datafusion/index.rst.txt
b/_sources/autoapi/datafusion/index.rst.txt
index 84313ece..ccfe2a78 100644
--- a/_sources/autoapi/datafusion/index.rst.txt
+++ b/_sources/autoapi/datafusion/index.rst.txt
@@ -30,6 +30,7 @@ Submodules
/autoapi/datafusion/record_batch/index
/autoapi/datafusion/substrait/index
/autoapi/datafusion/udf/index
+ /autoapi/datafusion/unparser/index
Attributes
diff --git a/_sources/autoapi/datafusion/unparser/index.rst.txt
b/_sources/autoapi/datafusion/unparser/index.rst.txt
new file mode 100644
index 00000000..be2a3524
--- /dev/null
+++ b/_sources/autoapi/datafusion/unparser/index.rst.txt
@@ -0,0 +1,97 @@
+datafusion.unparser
+===================
+
+.. py:module:: datafusion.unparser
+
+.. autoapi-nested-parse::
+
+ This module provides support for unparsing datafusion plans to SQL.
+
+ For additional information about unparsing, see
https://docs.rs/datafusion-sql/latest/datafusion_sql/unparser/index.html
+
+
+
+Classes
+-------
+
+.. autoapisummary::
+
+ datafusion.unparser.Dialect
+ datafusion.unparser.Unparser
+
+
+Module Contents
+---------------
+
+.. py:class:: Dialect(dialect: datafusion._internal.unparser.Dialect)
+
+ DataFusion data catalog.
+
+ This constructor is not typically called by the end user.
+
+
+ .. py:method:: default() -> Dialect
+ :staticmethod:
+
+
+ Create a new default dialect.
+
+
+
+ .. py:method:: duckdb() -> Dialect
+ :staticmethod:
+
+
+ Create a new DuckDB dialect.
+
+
+
+ .. py:method:: mysql() -> Dialect
+ :staticmethod:
+
+
+ Create a new MySQL dialect.
+
+
+
+ .. py:method:: postgres() -> Dialect
+ :staticmethod:
+
+
+ Create a new PostgreSQL dialect.
+
+
+
+ .. py:method:: sqlite() -> Dialect
+ :staticmethod:
+
+
+ Create a new SQLite dialect.
+
+
+
+ .. py:attribute:: dialect
+
+
+.. py:class:: Unparser(dialect: Dialect)
+
+ DataFusion unparser.
+
+ This constructor is not typically called by the end user.
+
+
+ .. py:method:: plan_to_sql(plan: datafusion.plan.LogicalPlan) -> str
+
+ Convert a logical plan to a SQL string.
+
+
+
+ .. py:method:: with_pretty(pretty: bool) -> Unparser
+
+ Set the pretty flag.
+
+
+
+ .. py:attribute:: unparser
+
+
diff --git a/_sources/user-guide/basics.rst.txt
b/_sources/user-guide/basics.rst.txt
index f37378a4..6636c0c6 100644
--- a/_sources/user-guide/basics.rst.txt
+++ b/_sources/user-guide/basics.rst.txt
@@ -20,8 +20,8 @@
Concepts
========
-In this section, we will cover a basic example to introduce a few key
concepts. We will use the same
-source file as described in the :ref:`Introduction <guide>`, the Pokemon data
set.
+In this section, we will cover a basic example to introduce a few key
concepts. We will use the
+2021 Yellow Taxi Trip Records
([download](https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet)),
from the [TLC Trip Record
Data](https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page).
.. ipython:: python
diff --git a/autoapi/datafusion/catalog/index.html
b/autoapi/datafusion/catalog/index.html
index d79211aa..8eba5ecb 100644
--- a/autoapi/datafusion/catalog/index.html
+++ b/autoapi/datafusion/catalog/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/context/index.html
b/autoapi/datafusion/context/index.html
index 7715d6a4..4c20da90 100644
--- a/autoapi/datafusion/context/index.html
+++ b/autoapi/datafusion/context/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/dataframe/index.html
b/autoapi/datafusion/dataframe/index.html
index 2ed6116b..8e164c65 100644
--- a/autoapi/datafusion/dataframe/index.html
+++ b/autoapi/datafusion/dataframe/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/expr/index.html
b/autoapi/datafusion/expr/index.html
index ae120734..14de18c8 100644
--- a/autoapi/datafusion/expr/index.html
+++ b/autoapi/datafusion/expr/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/functions/index.html
b/autoapi/datafusion/functions/index.html
index 05ced227..799bfd28 100644
--- a/autoapi/datafusion/functions/index.html
+++ b/autoapi/datafusion/functions/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/index.html b/autoapi/datafusion/index.html
index 7e5257ec..9e10ef7a 100644
--- a/autoapi/datafusion/index.html
+++ b/autoapi/datafusion/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -1961,6 +1966,7 @@ See <a class="reference external"
href="https://datafusion.apache.org/python">ht
<li class="toctree-l1"><a class="reference internal"
href="record_batch/index.html">datafusion.record_batch</a></li>
<li class="toctree-l1"><a class="reference internal"
href="substrait/index.html">datafusion.substrait</a></li>
<li class="toctree-l1"><a class="reference internal"
href="udf/index.html">datafusion.udf</a></li>
+<li class="toctree-l1"><a class="reference internal"
href="unparser/index.html">datafusion.unparser</a></li>
</ul>
</div>
</section>
diff --git a/autoapi/datafusion/input/base/index.html
b/autoapi/datafusion/input/base/index.html
index 5c55d0bd..1946e1b2 100644
--- a/autoapi/datafusion/input/base/index.html
+++ b/autoapi/datafusion/input/base/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/input/index.html
b/autoapi/datafusion/input/index.html
index 1f368148..a6c3d68a 100644
--- a/autoapi/datafusion/input/index.html
+++ b/autoapi/datafusion/input/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/input/location/index.html
b/autoapi/datafusion/input/location/index.html
index 2be42748..8c5bf5df 100644
--- a/autoapi/datafusion/input/location/index.html
+++ b/autoapi/datafusion/input/location/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/io/index.html b/autoapi/datafusion/io/index.html
index 3ce94355..e8d508ee 100644
--- a/autoapi/datafusion/io/index.html
+++ b/autoapi/datafusion/io/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/object_store/index.html
b/autoapi/datafusion/object_store/index.html
index b27718f0..f199d260 100644
--- a/autoapi/datafusion/object_store/index.html
+++ b/autoapi/datafusion/object_store/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/plan/index.html
b/autoapi/datafusion/plan/index.html
index df79d85d..72c7a884 100644
--- a/autoapi/datafusion/plan/index.html
+++ b/autoapi/datafusion/plan/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/record_batch/index.html
b/autoapi/datafusion/record_batch/index.html
index edeb5af6..8ad01264 100644
--- a/autoapi/datafusion/record_batch/index.html
+++ b/autoapi/datafusion/record_batch/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/substrait/index.html
b/autoapi/datafusion/substrait/index.html
index 87028dab..9ea8f192 100644
--- a/autoapi/datafusion/substrait/index.html
+++ b/autoapi/datafusion/substrait/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/autoapi/datafusion/udf/index.html
b/autoapi/datafusion/udf/index.html
index 9f0f6740..770e9dde 100644
--- a/autoapi/datafusion/udf/index.html
+++ b/autoapi/datafusion/udf/index.html
@@ -34,6 +34,7 @@
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
+ <link rel="next" title="datafusion.unparser" href="../unparser/index.html"
/>
<link rel="prev" title="datafusion.substrait"
href="../substrait/index.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -346,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="../unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -1422,6 +1428,13 @@ using `udwf` as a decorator.</strong></p></li>
<p class="prev-next-title">datafusion.substrait</p>
</div>
</a>
+ <a class='right-next' id="next-link" href="../unparser/index.html"
title="next page">
+ <div class="prev-next-info">
+ <p class="prev-next-subtitle">next</p>
+ <p class="prev-next-title">datafusion.unparser</p>
+ </div>
+ <i class="fas fa-angle-right"></i>
+ </a>
</div>
</main>
diff --git a/autoapi/datafusion/catalog/index.html
b/autoapi/datafusion/unparser/index.html
similarity index 62%
copy from autoapi/datafusion/catalog/index.html
copy to autoapi/datafusion/unparser/index.html
index d79211aa..7b8039d6 100644
--- a/autoapi/datafusion/catalog/index.html
+++ b/autoapi/datafusion/unparser/index.html
@@ -5,7 +5,7 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"
/><meta name="viewport" content="width=device-width, initial-scale=1" />
- <title>datafusion.catalog — Apache Arrow DataFusion
documentation</title>
+ <title>datafusion.unparser — Apache Arrow DataFusion
documentation</title>
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf"
rel="stylesheet">
<link
href="../../../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf"
rel="stylesheet">
@@ -34,8 +34,7 @@
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
- <link rel="next" title="datafusion.context" href="../context/index.html" />
- <link rel="prev" title="datafusion" href="../index.html" />
+ <link rel="prev" title="datafusion.udf" href="../udf/index.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -270,8 +269,8 @@
</i>
</label>
<ul class="current">
- <li class="toctree-l3 current active">
- <a class="current reference internal" href="#">
+ <li class="toctree-l3">
+ <a class="reference internal" href="../catalog/index.html">
datafusion.catalog
</a>
</li>
@@ -347,6 +346,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3 current active">
+ <a class="current reference internal" href="#">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -386,75 +390,64 @@
</a>
<ul class="visible nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry">
- <a class="reference internal nav-link" href="#datafusion.catalog.Catalog">
+ <a class="reference internal nav-link" href="#datafusion.unparser.Dialect">
<code class="docutils literal notranslate">
<span class="pre">
- Catalog
+ Dialect
</span>
</code>
</a>
<ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Catalog.database">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.default">
<code class="docutils literal notranslate">
<span class="pre">
- Catalog.database()
+ Dialect.default()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Catalog.names">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.duckdb">
<code class="docutils literal notranslate">
<span class="pre">
- Catalog.names()
+ Dialect.duckdb()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Catalog.catalog">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.mysql">
<code class="docutils literal notranslate">
<span class="pre">
- Catalog.catalog
+ Dialect.mysql()
</span>
</code>
</a>
</li>
- </ul>
- </li>
- <li class="toc-h3 nav-item toc-entry">
- <a class="reference internal nav-link" href="#datafusion.catalog.Database">
- <code class="docutils literal notranslate">
- <span class="pre">
- Database
- </span>
- </code>
- </a>
- <ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Database.names">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.postgres">
<code class="docutils literal notranslate">
<span class="pre">
- Database.names()
+ Dialect.postgres()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Database.table">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.sqlite">
<code class="docutils literal notranslate">
<span class="pre">
- Database.table()
+ Dialect.sqlite()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Database.db">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Dialect.dialect">
<code class="docutils literal notranslate">
<span class="pre">
- Database.db
+ Dialect.dialect
</span>
</code>
</a>
@@ -462,37 +455,37 @@
</ul>
</li>
<li class="toc-h3 nav-item toc-entry">
- <a class="reference internal nav-link" href="#datafusion.catalog.Table">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Unparser">
<code class="docutils literal notranslate">
<span class="pre">
- Table
+ Unparser
</span>
</code>
</a>
<ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Table.kind">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Unparser.plan_to_sql">
<code class="docutils literal notranslate">
<span class="pre">
- Table.kind
+ Unparser.plan_to_sql()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Table.schema">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Unparser.with_pretty">
<code class="docutils literal notranslate">
<span class="pre">
- Table.schema
+ Unparser.with_pretty()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.catalog.Table.table">
+ <a class="reference internal nav-link"
href="#datafusion.unparser.Unparser.unparser">
<code class="docutils literal notranslate">
<span class="pre">
- Table.table
+ Unparser.unparser
</span>
</code>
</a>
@@ -522,21 +515,19 @@
<div>
- <section id="module-datafusion.catalog">
-<span id="datafusion-catalog"></span><h1>datafusion.catalog<a
class="headerlink" href="#module-datafusion.catalog" title="Link to this
heading">¶</a></h1>
-<p>Data catalog providers.</p>
+ <section id="module-datafusion.unparser">
+<span id="datafusion-unparser"></span><h1>datafusion.unparser<a
class="headerlink" href="#module-datafusion.unparser" title="Link to this
heading">¶</a></h1>
+<p>This module provides support for unparsing datafusion plans to SQL.</p>
+<p>For additional information about unparsing, see <a class="reference
external"
href="https://docs.rs/datafusion-sql/latest/datafusion_sql/unparser/index.html">https://docs.rs/datafusion-sql/latest/datafusion_sql/unparser/index.html</a></p>
<section id="classes">
<h2>Classes<a class="headerlink" href="#classes" title="Link to this
heading">¶</a></h2>
<table class="autosummary longtable table autosummary">
<tbody>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.catalog.Catalog" title="datafusion.catalog.Catalog"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">Catalog</span></code></a></p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.unparser.Dialect" title="datafusion.unparser.Dialect"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">Dialect</span></code></a></p></td>
<td><p>DataFusion data catalog.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.catalog.Database" title="datafusion.catalog.Database"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">Database</span></code></a></p></td>
-<td><p>DataFusion Database.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.catalog.Table" title="datafusion.catalog.Table"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">Table</span></code></a></p></td>
-<td><p>DataFusion table.</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.unparser.Unparser" title="datafusion.unparser.Unparser"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">Unparser</span></code></a></p></td>
+<td><p>DataFusion unparser.</p></td>
</tr>
</tbody>
</table>
@@ -544,73 +535,67 @@
<section id="module-contents">
<h2>Module Contents<a class="headerlink" href="#module-contents" title="Link
to this heading">¶</a></h2>
<dl class="py class">
-<dt class="sig sig-object py" id="datafusion.catalog.Catalog">
-<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.catalog.</span></span><span class="sig-name
descname"><span class="pre">Catalog</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">catalog</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">datafusion._internal.Catalog</span [...]
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect">
+<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.unparser.</span></span><span class="sig-name
descname"><span class="pre">Dialect</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">dialect</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">datafusion._internal.unparser.Dia [...]
<dd><p>DataFusion data catalog.</p>
<p>This constructor is not typically called by the end user.</p>
<dl class="py method">
-<dt class="sig sig-object py" id="datafusion.catalog.Catalog.database">
-<span class="sig-name descname"><span class="pre">database</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">name</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span></span><span class="w"> </span><span class="o"><span
class="pre">=</span></span><span class="w"> </span><span
class="default_value"><span class="pre">'public'</span></span></em><span
class="sig-par [...]
-<dd><p>Returns the database with the given <code class="docutils literal
notranslate"><span class="pre">name</span></code> from this catalog.</p>
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.default">
+<em class="property"><span class="pre">static</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">default</span></span><span class="sig-paren">(</span><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#datafusion.unparser.Dialect"
title="datafusion.unparser.Dialect"><span
class="pre">Dialect</span></a></span></span><a class="headerli [...]
+<dd><p>Create a new default dialect.</p>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py" id="datafusion.catalog.Catalog.names">
-<span class="sig-name descname"><span class="pre">names</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><span class="pre">list</span><span class="p"><span
class="pre">[</span></span><span class="pre">str</span><span class="p"><span
class="pre">]</span></span></span></span><a class="headerlink"
href="#datafusion.catalog.Catalog.names" title="Link to this d [...]
-<dd><p>Returns the list of databases in this catalog.</p>
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.duckdb">
+<em class="property"><span class="pre">static</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">duckdb</span></span><span class="sig-paren">(</span><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#datafusion.unparser.Dialect"
title="datafusion.unparser.Dialect"><span
class="pre">Dialect</span></a></span></span><a class="headerlin [...]
+<dd><p>Create a new DuckDB dialect.</p>
</dd></dl>
-<dl class="py attribute">
-<dt class="sig sig-object py" id="datafusion.catalog.Catalog.catalog">
-<span class="sig-name descname"><span class="pre">catalog</span></span><a
class="headerlink" href="#datafusion.catalog.Catalog.catalog" title="Link to
this definition">¶</a></dt>
-<dd></dd></dl>
-
+<dl class="py method">
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.mysql">
+<em class="property"><span class="pre">static</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">mysql</span></span><span class="sig-paren">(</span><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#datafusion.unparser.Dialect"
title="datafusion.unparser.Dialect"><span
class="pre">Dialect</span></a></span></span><a class="headerlink [...]
+<dd><p>Create a new MySQL dialect.</p>
</dd></dl>
-<dl class="py class">
-<dt class="sig sig-object py" id="datafusion.catalog.Database">
-<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.catalog.</span></span><span class="sig-name
descname"><span class="pre">Database</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">db</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">datafusion._internal.Database</span></ [...]
-<dd><p>DataFusion Database.</p>
-<p>This constructor is not typically called by the end user.</p>
<dl class="py method">
-<dt class="sig sig-object py" id="datafusion.catalog.Database.names">
-<span class="sig-name descname"><span class="pre">names</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><span class="pre">set</span><span class="p"><span
class="pre">[</span></span><span class="pre">str</span><span class="p"><span
class="pre">]</span></span></span></span><a class="headerlink"
href="#datafusion.catalog.Database.names" title="Link to this d [...]
-<dd><p>Returns the list of all tables in this database.</p>
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.postgres">
+<em class="property"><span class="pre">static</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">postgres</span></span><span class="sig-paren">(</span><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#datafusion.unparser.Dialect"
title="datafusion.unparser.Dialect"><span
class="pre">Dialect</span></a></span></span><a class="headerl [...]
+<dd><p>Create a new PostgreSQL dialect.</p>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py" id="datafusion.catalog.Database.table">
-<span class="sig-name descname"><span class="pre">table</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">name</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" href="#datafusion.ca
[...]
-<dd><p>Return the table with the given <code class="docutils literal
notranslate"><span class="pre">name</span></code> from this database.</p>
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.sqlite">
+<em class="property"><span class="pre">static</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">sqlite</span></span><span class="sig-paren">(</span><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#datafusion.unparser.Dialect"
title="datafusion.unparser.Dialect"><span
class="pre">Dialect</span></a></span></span><a class="headerlin [...]
+<dd><p>Create a new SQLite dialect.</p>
</dd></dl>
<dl class="py attribute">
-<dt class="sig sig-object py" id="datafusion.catalog.Database.db">
-<span class="sig-name descname"><span class="pre">db</span></span><a
class="headerlink" href="#datafusion.catalog.Database.db" title="Link to this
definition">¶</a></dt>
+<dt class="sig sig-object py" id="datafusion.unparser.Dialect.dialect">
+<span class="sig-name descname"><span class="pre">dialect</span></span><a
class="headerlink" href="#datafusion.unparser.Dialect.dialect" title="Link to
this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="py class">
-<dt class="sig sig-object py" id="datafusion.catalog.Table">
-<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.catalog.</span></span><span class="sig-name
descname"><span class="pre">Table</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">table</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">datafusion._internal.Table</span></spa [...]
-<dd><p>DataFusion table.</p>
+<dt class="sig sig-object py" id="datafusion.unparser.Unparser">
+<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.unparser.</span></span><span class="sig-name
descname"><span class="pre">Unparser</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">dialect</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="#datafusion.un [...]
+<dd><p>DataFusion unparser.</p>
<p>This constructor is not typically called by the end user.</p>
-<dl class="py property">
-<dt class="sig sig-object py" id="datafusion.catalog.Table.kind">
-<em class="property"><span class="pre">property</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">kind</span></span><em class="property"><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span
class="pre">str</span></em><a class="headerlink"
href="#datafusion.catalog.Table.kind" title="Link to this definition">¶</a></dt>
-<dd><p>Returns the kind of table.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="datafusion.unparser.Unparser.plan_to_sql">
+<span class="sig-name descname"><span
class="pre">plan_to_sql</span></span><span class="sig-paren">(</span><em
class="sig-param"><span class="n"><span class="pre">plan</span></span><span
class="p"><span class="pre">:</span></span><span class="w"> </span><span
class="n"><a class="reference internal"
href="../plan/index.html#datafusion.plan.LogicalPlan"
title="datafusion.plan.LogicalPlan"><span
class="pre">datafusion.plan.LogicalPlan</span></a></span></em><span
class="sig-paren">)</span> < [...]
+<dd><p>Convert a logical plan to a SQL string.</p>
</dd></dl>
-<dl class="py property">
-<dt class="sig sig-object py" id="datafusion.catalog.Table.schema">
-<em class="property"><span class="pre">property</span><span class="w">
</span></em><span class="sig-name descname"><span
class="pre">schema</span></span><em class="property"><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span
class="pre">pyarrow.Schema</span></em><a class="headerlink"
href="#datafusion.catalog.Table.schema" title="Link to this
definition">¶</a></dt>
-<dd><p>Returns the schema associated with this table.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="datafusion.unparser.Unparser.with_pretty">
+<span class="sig-name descname"><span
class="pre">with_pretty</span></span><span class="sig-paren">(</span><em
class="sig-param"><span class="n"><span class="pre">pretty</span></span><span
class="p"><span class="pre">:</span></span><span class="w"> </span><span
class="n"><span class="pre">bool</span></span></em><span
class="sig-paren">)</span> <span class="sig-return"><span
class="sig-return-icon">→</span> <span class="sig-return-typehint"><a
class="reference internal" href="#data [...]
+<dd><p>Set the pretty flag.</p>
</dd></dl>
<dl class="py attribute">
-<dt class="sig sig-object py" id="datafusion.catalog.Table.table">
-<span class="sig-name descname"><span class="pre">table</span></span><a
class="headerlink" href="#datafusion.catalog.Table.table" title="Link to this
definition">¶</a></dt>
+<dt class="sig sig-object py" id="datafusion.unparser.Unparser.unparser">
+<span class="sig-name descname"><span class="pre">unparser</span></span><a
class="headerlink" href="#datafusion.unparser.Unparser.unparser" title="Link to
this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
@@ -624,20 +609,13 @@
<!-- Previous / next buttons -->
<div class='prev-next-area'>
- <a class='left-prev' id="prev-link" href="../index.html" title="previous
page">
+ <a class='left-prev' id="prev-link" href="../udf/index.html"
title="previous page">
<i class="fas fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
- <p class="prev-next-title">datafusion</p>
+ <p class="prev-next-title">datafusion.udf</p>
</div>
</a>
- <a class='right-next' id="next-link" href="../context/index.html"
title="next page">
- <div class="prev-next-info">
- <p class="prev-next-subtitle">next</p>
- <p class="prev-next-title">datafusion.context</p>
- </div>
- <i class="fas fa-angle-right"></i>
- </a>
</div>
</main>
diff --git a/autoapi/index.html b/autoapi/index.html
index 40c2c4c1..b2c42b30 100644
--- a/autoapi/index.html
+++ b/autoapi/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal" href="datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -413,6 +418,7 @@
<li class="toctree-l2"><a class="reference internal"
href="datafusion/record_batch/index.html">datafusion.record_batch</a></li>
<li class="toctree-l2"><a class="reference internal"
href="datafusion/substrait/index.html">datafusion.substrait</a></li>
<li class="toctree-l2"><a class="reference internal"
href="datafusion/udf/index.html">datafusion.udf</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="datafusion/unparser/index.html">datafusion.unparser</a></li>
</ul>
</li>
</ul>
diff --git a/contributor-guide/ffi.html b/contributor-guide/ffi.html
index 7abc7661..9932ff18 100644
--- a/contributor-guide/ffi.html
+++ b/contributor-guide/ffi.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/contributor-guide/introduction.html
b/contributor-guide/introduction.html
index 6a97a45f..e00155a9 100644
--- a/contributor-guide/introduction.html
+++ b/contributor-guide/introduction.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/genindex.html b/genindex.html
index 6d65db2f..29542cbf 100644
--- a/genindex.html
+++ b/genindex.html
@@ -344,6 +344,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -1158,14 +1163,21 @@
<ul>
<li><a
href="autoapi/datafusion/udf/index.html#module-datafusion.udf">module</a>
+</li>
+ </ul></li>
+ <li>
+ datafusion.unparser
+
+ <ul>
+ <li><a
href="autoapi/datafusion/unparser/index.html#module-datafusion.unparser">module</a>
</li>
</ul></li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.date_bin">date_bin()
(in module datafusion.functions)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.date_part">date_part()
(in module datafusion.functions)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.date_trunc">date_trunc()
(in module datafusion.functions)</a>
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.datepart">datepart()
(in module datafusion.functions)</a>
@@ -1179,6 +1191,8 @@
</li>
</ul></li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.decode">decode()
(in module datafusion.functions)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.default">default()
(datafusion.unparser.Dialect static method)</a>
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.degrees">degrees()
(in module datafusion.functions)</a>
</li>
@@ -1195,6 +1209,10 @@
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.df">df
(datafusion.dataframe.DataFrame attribute)</a>
</li>
<li><a href="autoapi/datafusion/index.html#datafusion.DFSchema">DFSchema
(in module datafusion)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect">Dialect
(class in datafusion.unparser)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.dialect">dialect
(datafusion.unparser.Dialect attribute)</a>
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.digest">digest()
(in module datafusion.functions)</a>
</li>
@@ -1249,6 +1267,8 @@
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.drop">drop()
(datafusion.dataframe.DataFrame method)</a>
</li>
<li><a
href="autoapi/datafusion/expr/index.html#datafusion.expr.DropTable">DropTable
(in module datafusion.expr)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.duckdb">duckdb()
(datafusion.unparser.Dialect static method)</a>
</li>
</ul></td>
</tr></table>
@@ -1765,9 +1785,15 @@
<li><a
href="autoapi/datafusion/substrait/index.html#module-datafusion.substrait">datafusion.substrait</a>
</li>
<li><a
href="autoapi/datafusion/udf/index.html#module-datafusion.udf">datafusion.udf</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#module-datafusion.unparser">datafusion.unparser</a>
</li>
</ul></li>
</ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.mysql">mysql()
(datafusion.unparser.Dialect static method)</a>
+</li>
+ </ul></td>
</tr></table>
<h2 id="N">N</h2>
@@ -1879,11 +1905,15 @@
</li>
<li><a
href="autoapi/datafusion/expr/index.html#datafusion.expr.Placeholder">Placeholder
(in module datafusion.expr)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/substrait/index.html#datafusion.substrait.Plan">Plan
(class in datafusion.substrait)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/substrait/index.html#datafusion.substrait.Plan.plan_internal">plan_internal
(datafusion.substrait.Plan attribute)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Unparser.plan_to_sql">plan_to_sql()
(datafusion.unparser.Unparser method)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.postgres">postgres()
(datafusion.unparser.Dialect static method)</a>
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.pow">pow()
(in module datafusion.functions)</a>
</li>
@@ -2153,10 +2183,10 @@
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.sinh">sinh()
(in module datafusion.functions)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.SNAPPY">SNAPPY
(datafusion.dataframe.Compression attribute)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/expr/index.html#datafusion.expr.Sort">Sort (in module
datafusion.expr)</a>
</li>
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.sort">sort()
(datafusion.dataframe.DataFrame method)</a>
@@ -2174,6 +2204,8 @@
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.SessionContext.sql">sql()
(datafusion.context.SessionContext method)</a>
</li>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.SessionContext.sql_with_options">sql_with_options()
(datafusion.context.SessionContext method)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Dialect.sqlite">sqlite()
(datafusion.unparser.Dialect static method)</a>
</li>
<li><a
href="autoapi/datafusion/index.html#datafusion.SQLOptions">SQLOptions (class in
datafusion)</a>
@@ -2375,10 +2407,10 @@
<li><a
href="autoapi/datafusion/index.html#datafusion.WindowUDF.udwf">(datafusion.WindowUDF
static method)</a>
</li>
</ul></li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.UNCOMPRESSED">UNCOMPRESSED
(datafusion.dataframe.Compression attribute)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/expr/index.html#datafusion.expr.Union">Union (in
module datafusion.expr)</a>
</li>
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.union">union()
(datafusion.dataframe.DataFrame method)</a>
@@ -2390,6 +2422,10 @@
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.unnest_columns">unnest_columns()
(datafusion.dataframe.DataFrame method)</a>
</li>
<li><a
href="autoapi/datafusion/expr/index.html#datafusion.expr.UnnestExpr">UnnestExpr
(in module datafusion.expr)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Unparser">Unparser
(class in datafusion.unparser)</a>
+</li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Unparser.unparser">unparser
(datafusion.unparser.Unparser attribute)</a>
</li>
<li><a
href="autoapi/datafusion/index.html#datafusion.Accumulator.update">update()
(datafusion.Accumulator method)</a>
@@ -2523,14 +2559,14 @@
<li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_disk_manager_disabled">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_disk_manager_os">with_disk_manager_os()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
<li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_disk_manager_os">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_disk_manager_specified">with_disk_manager_specified()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
@@ -2561,6 +2597,8 @@
<li><a
href="autoapi/datafusion/index.html#datafusion.SessionConfig.with_parquet_pruning">(datafusion.SessionConfig
method)</a>
</li>
</ul></li>
+ <li><a
href="autoapi/datafusion/unparser/index.html#datafusion.unparser.Unparser.with_pretty">with_pretty()
(datafusion.unparser.Unparser method)</a>
+</li>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.SessionConfig.with_repartition_aggregations">with_repartition_aggregations()
(datafusion.context.SessionConfig method)</a>
<ul>
diff --git a/index.html b/index.html
index 27539095..78c75a65 100644
--- a/index.html
+++ b/index.html
@@ -346,6 +346,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/objects.inv b/objects.inv
index b9458408..696a10d2 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/py-modindex.html b/py-modindex.html
index 05bc2ece..ec6202e8 100644
--- a/py-modindex.html
+++ b/py-modindex.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -464,6 +469,11 @@
<td>   
<a href="autoapi/datafusion/udf/index.html#module-datafusion.udf"><code
class="xref">datafusion.udf</code></a></td><td>
<em></em></td></tr>
+ <tr class="cg-1">
+ <td></td>
+ <td>   
+ <a
href="autoapi/datafusion/unparser/index.html#module-datafusion.unparser"><code
class="xref">datafusion.unparser</code></a></td><td>
+ <em></em></td></tr>
</table>
diff --git a/search.html b/search.html
index 6461c916..0ffb939e 100644
--- a/search.html
+++ b/search.html
@@ -351,6 +351,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/searchindex.js b/searchindex.js
index 094c8ac2..2b5988a2 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[15, null]], "Aggregate
Functions": [[20, "aggregate-functions"], [27, "aggregate-functions"], [29,
"aggregate-functions"]], "Aggregation": [[20, null]], "Alternative Approach":
[[16, "alternative-approach"]], "Arrays": [[22, "arrays"]], "Arrow": [[33,
null]], "Attributes": [[3, "attributes"], [5, "attributes"], [10,
"attributes"], [14, "attributes"]], "Available Functions": [[29,
"available-functions"]], "Avro": [[34, null]], "Basic Opera [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[16, null]], "Aggregate
Functions": [[21, "aggregate-functions"], [28, "aggregate-functions"], [30,
"aggregate-functions"]], "Aggregation": [[21, null]], "Alternative Approach":
[[17, "alternative-approach"]], "Arrays": [[23, "arrays"]], "Arrow": [[34,
null]], "Attributes": [[3, "attributes"], [5, "attributes"], [10,
"attributes"], [14, "attributes"]], "Available Functions": [[30,
"available-functions"]], "Avro": [[35, null]], "Basic Opera [...]
\ No newline at end of file
diff --git a/user-guide/basics.html b/user-guide/basics.html
index ab965779..f92c0768 100644
--- a/user-guide/basics.html
+++ b/user-guide/basics.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -413,8 +418,8 @@
<section id="concepts">
<span id="user-guide-concepts"></span><h1>Concepts<a class="headerlink"
href="#concepts" title="Link to this heading">¶</a></h1>
-<p>In this section, we will cover a basic example to introduce a few key
concepts. We will use the same
-source file as described in the <a class="reference internal"
href="introduction.html#guide"><span class="std
std-ref">Introduction</span></a>, the Pokemon data set.</p>
+<p>In this section, we will cover a basic example to introduce a few key
concepts. We will use the
+2021 Yellow Taxi Trip Records ([download](<a class="reference external"
href="https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet">https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet</a>)),
from the [TLC Trip Record Data](<a class="reference external"
href="https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page">https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page</a>).</p>
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">1</span><span class="p">]:</span> <span
class="kn">from</span><span class="w"> </span><span
class="nn">datafusion</span><span class="w"> </span><span
class="kn">import</span> <span class="n">SessionContext</span><span
class="p">,</span> <span class="n">col</span><span class="p">,</span> <span
class="n">lit</span><span class="p">,</span> <s [...]
<span class="n">In</span> <span class="p">[</span><span
class="mi">2</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
diff --git a/user-guide/common-operations/aggregations.html
b/user-guide/common-operations/aggregations.html
index c2e93ebe..9fb5fa09 100644
--- a/user-guide/common-operations/aggregations.html
+++ b/user-guide/common-operations/aggregations.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -578,15 +583,15 @@ Pokemon set. Since there will be many entries of <code
class="docutils literal n
<span
class="o">+----------+--------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+--------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Flying</span><span
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">]</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="p">,</span> <span class="n">Poison</span><span
class="p">,</span> <span class="n">Grass</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="p">,</span> <span class="n">Ground</span><span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="p">,</span> <span class="n">Steel</span><span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Fairy</span> <span
class="o">|</span> <span class="p">[]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Fairy</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Fairy</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Flying</span><span
class="p">,</span> <span class="n">Dragon</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Dark</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">,</span> <span class="n">Ice</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="p">,</span> <span class="n">Fighting</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Poison</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Dragon</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span class="p">,</span> <span
class="n">Flying</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span
class="p">,</span> <span class="p">]</span>
<span class="o">|</span>
<span
class="o">+----------+--------------------------------------------------+</span>
<span class="n">Data</span> <span class="n">truncated</span><span
class="o">.</span>
@@ -602,15 +607,15 @@ entries entirely removed. The second is we can use the
<code class="docutils lit
<span
class="o">+----------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Dragon</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">,</span> <span class="n">Ice</span><span
class="p">]</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Water</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Fighting</span><span class="p">,</span>
<span class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span class="n">Flying</span><span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="n">Water</span><span class="p">]</span> <span
class="o">|</span>
<span class="o">|</span> <span class="n">Ghost</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">]</span> <span
class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
<span class="n">Data</span> <span class="n">truncated</span><span
class="o">.</span>
@@ -621,15 +626,15 @@ entries entirely removed. The second is we can use the
<code class="docutils lit
<span
class="o">+----------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="n">Grass</span><span class="p">]</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Fairy</span> <span
class="o">|</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Fairy</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Dragon</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span class="n">Poison</span><span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span class="n">Poison</span><span
class="p">,</span> <span class="n">Fighting</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span
class="p">]</span> <span
class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
<span class="n">Data</span> <span class="n">truncated</span><span
class="o">.</span>
diff --git a/user-guide/common-operations/basic-info.html
b/user-guide/common-operations/basic-info.html
index 96bd51d3..a8a601f0 100644
--- a/user-guide/common-operations/basic-info.html
+++ b/user-guide/common-operations/basic-info.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -414,11 +419,11 @@
<span class="o">+-----+---------+--------+--------+</span>
<span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span>
<span class="n">names</span> <span class="o">|</span> <span
class="n">random</span> <span class="o">|</span> <span class="n">groups</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">67</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">990</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">3</span> <span class="o">|</span>
<span class="n">java</span> <span class="o">|</span> <span
class="mi">671</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">4</span> <span class="o">|</span>
<span class="n">haskell</span> <span class="o">|</span> <span
class="mi">281</span> <span class="o">|</span> <span class="n">C</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">5</span> <span class="o">|</span>
<span class="n">go</span> <span class="o">|</span> <span
class="mi">659</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">903</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">439</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">3</span> <span class="o">|</span>
<span class="n">java</span> <span class="o">|</span> <span
class="mi">261</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">4</span> <span class="o">|</span>
<span class="n">haskell</span> <span class="o">|</span> <span
class="mi">109</span> <span class="o">|</span> <span class="n">C</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">5</span> <span class="o">|</span>
<span class="n">go</span> <span class="o">|</span> <span
class="mi">676</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
</pre></div>
</div>
@@ -429,8 +434,8 @@
<span class="o">+-----+--------+--------+--------+</span>
<span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span>
<span class="n">names</span> <span class="o">|</span> <span
class="n">random</span> <span class="o">|</span> <span class="n">groups</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">67</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">990</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">903</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">439</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
</pre></div>
</div>
@@ -448,11 +453,11 @@ passing them to an Arrow table, and then converting them
to a pandas DataFrame.<
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">8</span><span class="p">]:</span> <span
class="n">df</span><span class="o">.</span><span
class="n">to_pandas</span><span class="p">()</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">8</span><span class="p">]:</span>
<span class="n">nrs</span> <span class="n">names</span> <span
class="n">random</span> <span class="n">groups</span>
-<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">67</span> <span
class="n">A</span>
-<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">990</span> <span
class="n">A</span>
-<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">671</span> <span
class="n">B</span>
-<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">281</span> <span
class="n">C</span>
-<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">659</span> <span
class="n">B</span>
+<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">903</span> <span
class="n">A</span>
+<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">439</span> <span
class="n">A</span>
+<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">261</span> <span
class="n">B</span>
+<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">109</span> <span
class="n">C</span>
+<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">676</span> <span
class="n">B</span>
</pre></div>
</div>
<p><a class="reference internal"
href="../../autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.describe"
title="datafusion.dataframe.DataFrame.describe"><code class="xref py py-func
docutils literal notranslate"><span class="pre">describe()</span></code></a>
shows a quick statistic summary of your data:</p>
@@ -464,11 +469,11 @@ passing them to an Arrow table, and then converting them
to a pandas DataFrame.<
<span
class="o">+------------+--------------------+-------+-------------------+--------+</span>
<span class="o">|</span> <span class="n">count</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="mi">5</span> <span class="o">|</span> <span
class="mf">5.0</span> <span class="o">|</span> <span
class="mi">5</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">null_count</span> <span
class="o">|</span> <span class="mf">0.0</span> <span
class="o">|</span> <span class="mi">0</span> <span class="o">|</span> <span
class="mf">0.0</span> <span class="o">|</span> <span
class="mi">0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">mean</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">533.6</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">std</span> <span
class="o">|</span> <span class="mf">1.5811388300841898</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">362.0867299418745</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
-<span class="o">|</span> <span class="nb">min</span> <span
class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="n">go</span> <span class="o">|</span> <span
class="mf">67.0</span> <span class="o">|</span> <span
class="n">A</span> <span class="o">|</span>
-<span class="o">|</span> <span class="nb">max</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="n">ruby</span> <span class="o">|</span> <span
class="mf">990.0</span> <span class="o">|</span> <span
class="n">C</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">median</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">659.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">mean</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">477.6</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">std</span> <span
class="o">|</span> <span class="mf">1.5811388300841898</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">318.0405634506391</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="nb">min</span> <span
class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="n">go</span> <span class="o">|</span> <span
class="mf">109.0</span> <span class="o">|</span> <span
class="n">A</span> <span class="o">|</span>
+<span class="o">|</span> <span class="nb">max</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="n">ruby</span> <span class="o">|</span> <span
class="mf">903.0</span> <span class="o">|</span> <span
class="n">C</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">median</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">439.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
<span
class="o">+------------+--------------------+-------+-------------------+--------+</span>
</pre></div>
</div>
diff --git a/user-guide/common-operations/expressions.html
b/user-guide/common-operations/expressions.html
index 0fe3e293..0da35c2f 100644
--- a/user-guide/common-operations/expressions.html
+++ b/user-guide/common-operations/expressions.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/functions.html
b/user-guide/common-operations/functions.html
index 2a40612b..6e4dba1b 100644
--- a/user-guide/common-operations/functions.html
+++ b/user-guide/common-operations/functions.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -505,16 +510,16 @@ In here we will cover some of the more popular use cases.
If you want to view al
<span class="o">+--------------------------------+</span>
<span class="o">|</span> <span class="n">now</span><span class="p">()</span>
<span class="o">|</span>
<span class="o">+--------------------------------+</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">22</span><span class="n">T18</span><span class="p">:</span><span
class="mi">43</span><span class="p">:</span><span
class="mf">08.757060572</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">03</span><span class="o">-</span><span
class="mi">30</span><span class="n">T12</span><span class="p">:</span><span
class="mi">50</span><span class="p">:</span><span
class="mf">36.449603600</span><span class="n">Z</span> <span class="o">|</span>
<span class="o">+--------------------------------+</span>
<span class="n">Data</span> <span class="n">truncated</span><span
class="o">.</span>
</pre></div>
diff --git a/user-guide/common-operations/index.html
b/user-guide/common-operations/index.html
index a8f5abcf..1d60c99b 100644
--- a/user-guide/common-operations/index.html
+++ b/user-guide/common-operations/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/joins.html
b/user-guide/common-operations/joins.html
index 880447f1..bafe918a 100644
--- a/user-guide/common-operations/joins.html
+++ b/user-guide/common-operations/joins.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/select-and-filter.html
b/user-guide/common-operations/select-and-filter.html
index 1a018243..92e87a7f 100644
--- a/user-guide/common-operations/select-and-filter.html
+++ b/user-guide/common-operations/select-and-filter.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/udf-and-udfa.html
b/user-guide/common-operations/udf-and-udfa.html
index 92d94576..4738cc76 100644
--- a/user-guide/common-operations/udf-and-udfa.html
+++ b/user-guide/common-operations/udf-and-udfa.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/views.html
b/user-guide/common-operations/views.html
index 0ffc23d6..722a3131 100644
--- a/user-guide/common-operations/views.html
+++ b/user-guide/common-operations/views.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/common-operations/windows.html
b/user-guide/common-operations/windows.html
index 4b2be12c..ce1c3a47 100644
--- a/user-guide/common-operations/windows.html
+++ b/user-guide/common-operations/windows.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/configuration.html b/user-guide/configuration.html
index b29bfff4..199ca3e2 100644
--- a/user-guide/configuration.html
+++ b/user-guide/configuration.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/data-sources.html b/user-guide/data-sources.html
index 64be39f6..b9d55220 100644
--- a/user-guide/data-sources.html
+++ b/user-guide/data-sources.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/introduction.html b/user-guide/introduction.html
index f61ce8a1..4ea9faa8 100644
--- a/user-guide/introduction.html
+++ b/user-guide/introduction.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
@@ -415,7 +420,7 @@ DataFusion through various examples and highlight the most
effective ways of usi
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">1</span><span class="p">]:</span> <span
class="kn">import</span><span class="w"> </span><span
class="nn">datafusion</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">2</span><span class="p">]:</span> <span
class="n">datafusion</span><span class="o">.</span><span
class="n">__version__</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">2</span><span class="p">]:</span> <span
class="s1">'45.2.0'</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">2</span><span class="p">]:</span> <span
class="s1">'46.0.0'</span>
</pre></div>
</div>
<p>In this documentation we will also show some examples for how DataFusion
integrates
diff --git a/user-guide/io/arrow.html b/user-guide/io/arrow.html
index caa0e63f..898de10e 100644
--- a/user-guide/io/arrow.html
+++ b/user-guide/io/arrow.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/avro.html b/user-guide/io/avro.html
index 9c18f51b..c4bb4532 100644
--- a/user-guide/io/avro.html
+++ b/user-guide/io/avro.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/csv.html b/user-guide/io/csv.html
index 880ce775..73177fb8 100644
--- a/user-guide/io/csv.html
+++ b/user-guide/io/csv.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/index.html b/user-guide/io/index.html
index b42512dc..a3cf29c6 100644
--- a/user-guide/io/index.html
+++ b/user-guide/io/index.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/json.html b/user-guide/io/json.html
index 52d53777..4538d9d3 100644
--- a/user-guide/io/json.html
+++ b/user-guide/io/json.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/parquet.html b/user-guide/io/parquet.html
index 71d03386..63fd4d0b 100644
--- a/user-guide/io/parquet.html
+++ b/user-guide/io/parquet.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/io/table_provider.html
b/user-guide/io/table_provider.html
index 410623c3..3dff2d0b 100644
--- a/user-guide/io/table_provider.html
+++ b/user-guide/io/table_provider.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
diff --git a/user-guide/sql.html b/user-guide/sql.html
index e8d46a50..9ab9854c 100644
--- a/user-guide/sql.html
+++ b/user-guide/sql.html
@@ -347,6 +347,11 @@
datafusion.udf
</a>
</li>
+ <li class="toctree-l3">
+ <a class="reference internal"
href="../autoapi/datafusion/unparser/index.html">
+ datafusion.unparser
+ </a>
+ </li>
</ul>
</li>
</ul>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]