Learn about Python user-defined table functions (UDTFs) in Apache Spark and Databricks Runtime. UDTFs are powerful functions that can return a table as output and offer more flexibility than UDFs or SQL UDTFs. You can create and use Python UDTFs in both Python and SQL, and enable Arrow optimization for improved performance. A real-world use case with LangChain demonstrates the capabilities of Python UDTFs.
Table of contents
What are Python user-defined table functions (UDTFs)Why should you use Python UDTFsHow to create a Python UDTFHow to use a Python UDTFArrow-optimized Python UDTFsReal-World Use Case with LangChainGet Started with Python UDTFs TodayFuture WorkSort: