blob: 143eae6728b2b8db1bfbc5f01917bbbf75a8e58b [file]
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 Operations": [[21, null]], "Boolean": [[22, "boolean"]], "CSV": [[35, null]], "Casting": [[23, "casting"]], "Classes": [[0, "classes"], [1, "classes"], [2, "classes"], [3, "classes"], [5, "classes"], [6, "classes"], [7, "classes"], [8, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"]], "Column": [[22, "column"]], "Column Selections": [[26, null]], "Common Operations": [[24, null]], "Concepts": [[19, null]], "Conditional": [[23, "conditional"]], "Configuration": [[30, null]], "Create in-memory": [[31, "create-in-memory"]], "Custom Table Provider": [[31, "custom-table-provider"], [39, null]], "Data Sources": [[31, null]], "DataFrame": [[19, "dataframe"]], "DataFusion in Python": [[18, null]], "Delta Lake": [[31, "delta-lake"]], "Distinct": [[20, "distinct"]], "Example": [[18, "example"]], "Exporting from DataFusion": [[33, "exporting-from-datafusion"]], "Expressions": [[19, "expressions"], [22, null]], "Filter": [[20, "filter"]], "Full Join": [[25, "full-join"]], "Functions": [[4, "functions"], [5, "functions"], [9, "functions"], [22, "functions"], [23, null]], "Guidelines for Separating Python and Rust Code": [[17, "guidelines-for-separating-python-and-rust-code"]], "How to develop": [[17, "how-to-develop"]], "IO": [[36, null]], "Iceberg": [[31, "iceberg"]], "Implementation Details": [[16, "implementation-details"]], "Importing to DataFusion": [[33, "importing-to-datafusion"]], "Improving Build Speed": [[17, "improving-build-speed"]], "Inner Join": [[25, "inner-join"]], "Inspiration from Arrow": [[16, "inspiration-from-arrow"]], "Install": [[18, "install"]], "Installation": [[32, "installation"]], "Introduction": [[17, null], [32, null]], "JSON": [[37, null]], "Joins": [[25, null]], "Left Anti Join": [[25, "left-anti-join"]], "Left Join": [[25, "left-join"]], "Left Semi Join": [[25, "left-semi-join"]], "Literal": [[22, "literal"]], "Local file": [[31, "local-file"]], "Mathematical": [[23, "mathematical"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [2, "module-contents"], [3, "module-contents"], [4, "module-contents"], [6, "module-contents"], [8, "module-contents"], [9, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"]], "Null Treatment": [[20, "null-treatment"], [29, "null-treatment"]], "Object Store": [[31, "object-store"]], "Ordering": [[20, "ordering"], [29, "ordering"]], "Other": [[23, "other"]], "Other DataFrame Libraries": [[31, "other-dataframe-libraries"]], "Package Contents": [[5, "package-contents"], [7, "package-contents"]], "Parquet": [[38, null]], "Partitions": [[29, "partitions"]], "Python Extensions": [[16, null]], "Registering Views": [[28, null]], "Returns:": [[4, "returns"], [4, "id1"]], "Running & Installing pre-commit hooks": [[17, "running-installing-pre-commit-hooks"]], "SQL": [[40, null]], "Scalar Functions": [[27, "scalar-functions"]], "Session Context": [[19, "session-context"]], "Setting Parameters": [[20, "setting-parameters"], [29, "setting-parameters"]], "Status of Work": [[16, "status-of-work"]], "String": [[23, "string"]], "Structs": [[22, "structs"]], "Submodules": [[5, "submodules"], [7, "submodules"]], "Temporal": [[23, "temporal"]], "The FFI Approach": [[16, "the-ffi-approach"]], "The Primary Issue": [[16, "the-primary-issue"]], "UDWF options": [[27, "udwf-options"]], "Update Dependencies": [[17, "update-dependencies"]], "User-Defined Functions": [[27, null]], "Window Frame": [[29, "window-frame"]], "Window Functions": [[27, "window-functions"], [29, null]], "datafusion": [[5, null]], "datafusion.catalog": [[0, null]], "datafusion.context": [[1, null]], "datafusion.dataframe": [[2, null]], "datafusion.expr": [[3, null]], "datafusion.functions": [[4, null]], "datafusion.input": [[7, null]], "datafusion.input.base": [[6, null]], "datafusion.input.location": [[8, null]], "datafusion.io": [[9, null]], "datafusion.object_store": [[10, null]], "datafusion.plan": [[11, null]], "datafusion.record_batch": [[12, null]], "datafusion.substrait": [[13, null]], "datafusion.udf": [[14, null]]}, "docnames": ["autoapi/datafusion/catalog/index", "autoapi/datafusion/context/index", "autoapi/datafusion/dataframe/index", "autoapi/datafusion/expr/index", "autoapi/datafusion/functions/index", "autoapi/datafusion/index", "autoapi/datafusion/input/base/index", "autoapi/datafusion/input/index", "autoapi/datafusion/input/location/index", "autoapi/datafusion/io/index", "autoapi/datafusion/object_store/index", "autoapi/datafusion/plan/index", "autoapi/datafusion/record_batch/index", "autoapi/datafusion/substrait/index", "autoapi/datafusion/udf/index", "autoapi/index", "contributor-guide/ffi", "contributor-guide/introduction", "index", "user-guide/basics", "user-guide/common-operations/aggregations", "user-guide/common-operations/basic-info", "user-guide/common-operations/expressions", "user-guide/common-operations/functions", "user-guide/common-operations/index", "user-guide/common-operations/joins", "user-guide/common-operations/select-and-filter", "user-guide/common-operations/udf-and-udfa", "user-guide/common-operations/views", "user-guide/common-operations/windows", "user-guide/configuration", "user-guide/data-sources", "user-guide/introduction", "user-guide/io/arrow", "user-guide/io/avro", "user-guide/io/csv", "user-guide/io/index", "user-guide/io/json", "user-guide/io/parquet", "user-guide/io/table_provider", "user-guide/sql"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["autoapi/datafusion/catalog/index.rst", "autoapi/datafusion/context/index.rst", "autoapi/datafusion/dataframe/index.rst", "autoapi/datafusion/expr/index.rst", "autoapi/datafusion/functions/index.rst", "autoapi/datafusion/index.rst", "autoapi/datafusion/input/base/index.rst", "autoapi/datafusion/input/index.rst", "autoapi/datafusion/input/location/index.rst", "autoapi/datafusion/io/index.rst", "autoapi/datafusion/object_store/index.rst", "autoapi/datafusion/plan/index.rst", "autoapi/datafusion/record_batch/index.rst", "autoapi/datafusion/substrait/index.rst", "autoapi/datafusion/udf/index.rst", "autoapi/index.rst", "contributor-guide/ffi.rst", "contributor-guide/introduction.rst", "index.rst", "user-guide/basics.rst", "user-guide/common-operations/aggregations.rst", "user-guide/common-operations/basic-info.rst", "user-guide/common-operations/expressions.rst", "user-guide/common-operations/functions.rst", "user-guide/common-operations/index.rst", "user-guide/common-operations/joins.rst", "user-guide/common-operations/select-and-filter.rst", "user-guide/common-operations/udf-and-udfa.rst", "user-guide/common-operations/views.rst", "user-guide/common-operations/windows.rst", "user-guide/configuration.rst", "user-guide/data-sources.rst", "user-guide/introduction.rst", "user-guide/io/arrow.rst", "user-guide/io/avro.rst", "user-guide/io/csv.rst", "user-guide/io/index.rst", "user-guide/io/json.rst", "user-guide/io/parquet.rst", "user-guide/io/table_provider.rst", "user-guide/sql.rst"], "indexentries": {"__add__() (datafusion.expr method)": [[5, "datafusion.Expr.__add__", false]], "__add__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__add__", false]], "__aiter__() (datafusion.record_batch.recordbatchstream method)": [[12, "datafusion.record_batch.RecordBatchStream.__aiter__", false]], "__aiter__() (datafusion.recordbatchstream method)": [[5, "datafusion.RecordBatchStream.__aiter__", false]], "__and__() (datafusion.expr method)": [[5, "datafusion.Expr.__and__", false]], "__and__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__and__", false]], "__anext__() (datafusion.record_batch.recordbatchstream method)": [[12, "datafusion.record_batch.RecordBatchStream.__anext__", false]], "__anext__() (datafusion.recordbatchstream method)": [[5, "datafusion.RecordBatchStream.__anext__", false]], "__arrow_c_array__() (datafusion.context.arrowarrayexportable method)": [[1, "datafusion.context.ArrowArrayExportable.__arrow_c_array__", false]], "__arrow_c_stream__() (datafusion.context.arrowstreamexportable method)": [[1, "datafusion.context.ArrowStreamExportable.__arrow_c_stream__", false]], "__arrow_c_stream__() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.__arrow_c_stream__", false]], "__call__() (datafusion.aggregateudf method)": [[5, "datafusion.AggregateUDF.__call__", false]], "__call__() (datafusion.scalarudf method)": [[5, "datafusion.ScalarUDF.__call__", false]], "__call__() (datafusion.udf.aggregateudf method)": [[14, "datafusion.udf.AggregateUDF.__call__", false]], "__call__() (datafusion.udf.scalarudf method)": [[14, "datafusion.udf.ScalarUDF.__call__", false]], "__call__() (datafusion.udf.windowudf method)": [[14, "datafusion.udf.WindowUDF.__call__", false]], "__call__() (datafusion.windowudf method)": [[5, "datafusion.WindowUDF.__call__", false]], "__datafusion_table_provider__() (datafusion.context.tableproviderexportable method)": [[1, "datafusion.context.TableProviderExportable.__datafusion_table_provider__", false]], "__eq__() (datafusion.expr method)": [[5, "datafusion.Expr.__eq__", false]], "__eq__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__eq__", false]], "__ge__() (datafusion.expr method)": [[5, "datafusion.Expr.__ge__", false]], "__ge__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__ge__", false]], "__getitem__() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.__getitem__", false]], "__getitem__() (datafusion.expr method)": [[5, "datafusion.Expr.__getitem__", false]], "__getitem__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__getitem__", false]], "__gt__() (datafusion.expr method)": [[5, "datafusion.Expr.__gt__", false]], "__gt__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__gt__", false]], "__invert__() (datafusion.expr method)": [[5, "datafusion.Expr.__invert__", false]], "__invert__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__invert__", false]], "__iter__() (datafusion.record_batch.recordbatchstream method)": [[12, "datafusion.record_batch.RecordBatchStream.__iter__", false]], "__iter__() (datafusion.recordbatchstream method)": [[5, "datafusion.RecordBatchStream.__iter__", false]], "__le__() (datafusion.expr method)": [[5, "datafusion.Expr.__le__", false]], "__le__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__le__", false]], "__lt__() (datafusion.expr method)": [[5, "datafusion.Expr.__lt__", false]], "__lt__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__lt__", false]], "__mod__() (datafusion.expr method)": [[5, "datafusion.Expr.__mod__", false]], "__mod__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__mod__", false]], "__mul__() (datafusion.expr method)": [[5, "datafusion.Expr.__mul__", false]], "__mul__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__mul__", false]], "__ne__() (datafusion.expr method)": [[5, "datafusion.Expr.__ne__", false]], "__ne__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__ne__", false]], "__next__() (datafusion.record_batch.recordbatchstream method)": [[12, "datafusion.record_batch.RecordBatchStream.__next__", false]], "__next__() (datafusion.recordbatchstream method)": [[5, "datafusion.RecordBatchStream.__next__", false]], "__or__() (datafusion.expr method)": [[5, "datafusion.Expr.__or__", false]], "__or__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__or__", false]], "__radd__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__radd__", false]], "__radd__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__radd__", false]], "__rand__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__rand__", false]], "__rand__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__rand__", false]], "__repr__() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.__repr__", false]], "__repr__() (datafusion.executionplan method)": [[5, "datafusion.ExecutionPlan.__repr__", false]], "__repr__() (datafusion.expr method)": [[5, "datafusion.Expr.__repr__", false]], "__repr__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__repr__", false]], "__repr__() (datafusion.expr.sortexpr method)": [[3, "datafusion.expr.SortExpr.__repr__", false]], "__repr__() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.__repr__", false]], "__repr__() (datafusion.plan.executionplan method)": [[11, "datafusion.plan.ExecutionPlan.__repr__", false]], "__repr__() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.__repr__", false]], "__richcmp__() (datafusion.expr method)": [[5, "datafusion.Expr.__richcmp__", false]], "__richcmp__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__richcmp__", false]], "__rmod__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__rmod__", false]], "__rmod__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__rmod__", false]], "__rmul__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__rmul__", false]], "__rmul__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__rmul__", false]], "__ror__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__ror__", false]], "__ror__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__ror__", false]], "__rsub__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__rsub__", false]], "__rsub__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__rsub__", false]], "__rtruediv__ (datafusion.expr attribute)": [[5, "datafusion.Expr.__rtruediv__", false]], "__rtruediv__ (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.__rtruediv__", false]], "__str__() (datafusion.udf.volatility method)": [[14, "datafusion.udf.Volatility.__str__", false]], "__sub__() (datafusion.expr method)": [[5, "datafusion.Expr.__sub__", false]], "__sub__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__sub__", false]], "__truediv__() (datafusion.expr method)": [[5, "datafusion.Expr.__truediv__", false]], "__truediv__() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.__truediv__", false]], "_create_window_udf() (datafusion.udf.windowudf static method)": [[14, "datafusion.udf.WindowUDF._create_window_udf", false]], "_create_window_udf() (datafusion.windowudf static method)": [[5, "datafusion.WindowUDF._create_window_udf", false]], "_create_window_udf_decorator() (datafusion.udf.windowudf static method)": [[14, "datafusion.udf.WindowUDF._create_window_udf_decorator", false]], "_create_window_udf_decorator() (datafusion.windowudf static method)": [[5, "datafusion.WindowUDF._create_window_udf_decorator", false]], "_get_default_name() (datafusion.udf.windowudf static method)": [[14, "datafusion.udf.WindowUDF._get_default_name", false]], "_get_default_name() (datafusion.windowudf static method)": [[5, "datafusion.WindowUDF._get_default_name", false]], "_normalize_input_types() (datafusion.udf.windowudf static method)": [[14, "datafusion.udf.WindowUDF._normalize_input_types", false]], "_normalize_input_types() (datafusion.windowudf static method)": [[5, "datafusion.WindowUDF._normalize_input_types", false]], "_null_treatment (datafusion.expr.window attribute)": [[3, "datafusion.expr.Window._null_treatment", false]], "_order_by (datafusion.expr.window attribute)": [[3, "datafusion.expr.Window._order_by", false]], "_partition_by (datafusion.expr.window attribute)": [[3, "datafusion.expr.Window._partition_by", false]], "_r (in module datafusion.udf)": [[14, "datafusion.udf._R", false]], "_raw_plan (datafusion.executionplan attribute)": [[5, "datafusion.ExecutionPlan._raw_plan", false]], "_raw_plan (datafusion.logicalplan attribute)": [[5, "datafusion.LogicalPlan._raw_plan", false]], "_raw_plan (datafusion.plan.executionplan attribute)": [[11, "datafusion.plan.ExecutionPlan._raw_plan", false]], "_raw_plan (datafusion.plan.logicalplan attribute)": [[11, "datafusion.plan.LogicalPlan._raw_plan", false]], "_repr_html_() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame._repr_html_", false]], "_to_pyarrow_types (datafusion.expr attribute)": [[5, "datafusion.Expr._to_pyarrow_types", false]], "_to_pyarrow_types (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr._to_pyarrow_types", false]], "_udaf (datafusion.aggregateudf attribute)": [[5, "datafusion.AggregateUDF._udaf", false]], "_udaf (datafusion.udf.aggregateudf attribute)": [[14, "datafusion.udf.AggregateUDF._udaf", false]], "_udf (datafusion.scalarudf attribute)": [[5, "datafusion.ScalarUDF._udf", false]], "_udf (datafusion.udf.scalarudf attribute)": [[14, "datafusion.udf.ScalarUDF._udf", false]], "_udwf (datafusion.udf.windowudf attribute)": [[14, "datafusion.udf.WindowUDF._udwf", false]], "_udwf (datafusion.windowudf attribute)": [[5, "datafusion.WindowUDF._udwf", false]], "_window_frame (datafusion.expr.window attribute)": [[3, "datafusion.expr.Window._window_frame", false]], "abs() (in module datafusion.functions)": [[4, "datafusion.functions.abs", false]], "accumulator (class in datafusion)": [[5, "datafusion.Accumulator", false]], "accumulator (class in datafusion.udf)": [[14, "datafusion.udf.Accumulator", false]], "acos() (in module datafusion.functions)": [[4, "datafusion.functions.acos", false]], "acosh() (in module datafusion.functions)": [[4, "datafusion.functions.acosh", false]], "aggregate (in module datafusion.expr)": [[3, "datafusion.expr.Aggregate", false]], "aggregate() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.aggregate", false]], "aggregatefunction (in module datafusion.expr)": [[3, "datafusion.expr.AggregateFunction", false]], "aggregateudf (class in datafusion)": [[5, "datafusion.AggregateUDF", false]], "aggregateudf (class in datafusion.udf)": [[14, "datafusion.udf.AggregateUDF", false]], "alias (in module datafusion.expr)": [[3, "datafusion.expr.Alias", false]], "alias() (datafusion.expr method)": [[5, "datafusion.Expr.alias", false]], "alias() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.alias", false]], "alias() (in module datafusion.functions)": [[4, "datafusion.functions.alias", false]], "amazons3 (in module datafusion.object_store)": [[10, "datafusion.object_store.AmazonS3", false]], "analyze (in module datafusion.expr)": [[3, "datafusion.expr.Analyze", false]], "approx_distinct() (in module datafusion.functions)": [[4, "datafusion.functions.approx_distinct", false]], "approx_median() (in module datafusion.functions)": [[4, "datafusion.functions.approx_median", false]], "approx_percentile_cont() (in module datafusion.functions)": [[4, "datafusion.functions.approx_percentile_cont", false]], "approx_percentile_cont_with_weight() (in module datafusion.functions)": [[4, "datafusion.functions.approx_percentile_cont_with_weight", false]], "array() (in module datafusion.functions)": [[4, "datafusion.functions.array", false]], "array_agg() (in module datafusion.functions)": [[4, "datafusion.functions.array_agg", false]], "array_append() (in module datafusion.functions)": [[4, "datafusion.functions.array_append", false]], "array_cat() (in module datafusion.functions)": [[4, "datafusion.functions.array_cat", false]], "array_concat() (in module datafusion.functions)": [[4, "datafusion.functions.array_concat", false]], "array_dims() (in module datafusion.functions)": [[4, "datafusion.functions.array_dims", false]], "array_distinct() (in module datafusion.functions)": [[4, "datafusion.functions.array_distinct", false]], "array_element() (in module datafusion.functions)": [[4, "datafusion.functions.array_element", false]], "array_empty() (in module datafusion.functions)": [[4, "datafusion.functions.array_empty", false]], "array_except() (in module datafusion.functions)": [[4, "datafusion.functions.array_except", false]], "array_extract() (in module datafusion.functions)": [[4, "datafusion.functions.array_extract", false]], "array_has() (in module datafusion.functions)": [[4, "datafusion.functions.array_has", false]], "array_has_all() (in module datafusion.functions)": [[4, "datafusion.functions.array_has_all", false]], "array_has_any() (in module datafusion.functions)": [[4, "datafusion.functions.array_has_any", false]], "array_indexof() (in module datafusion.functions)": [[4, "datafusion.functions.array_indexof", false]], "array_intersect() (in module datafusion.functions)": [[4, "datafusion.functions.array_intersect", false]], "array_join() (in module datafusion.functions)": [[4, "datafusion.functions.array_join", false]], "array_length() (in module datafusion.functions)": [[4, "datafusion.functions.array_length", false]], "array_ndims() (in module datafusion.functions)": [[4, "datafusion.functions.array_ndims", false]], "array_pop_back() (in module datafusion.functions)": [[4, "datafusion.functions.array_pop_back", false]], "array_pop_front() (in module datafusion.functions)": [[4, "datafusion.functions.array_pop_front", false]], "array_position() (in module datafusion.functions)": [[4, "datafusion.functions.array_position", false]], "array_positions() (in module datafusion.functions)": [[4, "datafusion.functions.array_positions", false]], "array_prepend() (in module datafusion.functions)": [[4, "datafusion.functions.array_prepend", false]], "array_push_back() (in module datafusion.functions)": [[4, "datafusion.functions.array_push_back", false]], "array_push_front() (in module datafusion.functions)": [[4, "datafusion.functions.array_push_front", false]], "array_remove() (in module datafusion.functions)": [[4, "datafusion.functions.array_remove", false]], "array_remove_all() (in module datafusion.functions)": [[4, "datafusion.functions.array_remove_all", false]], "array_remove_n() (in module datafusion.functions)": [[4, "datafusion.functions.array_remove_n", false]], "array_repeat() (in module datafusion.functions)": [[4, "datafusion.functions.array_repeat", false]], "array_replace() (in module datafusion.functions)": [[4, "datafusion.functions.array_replace", false]], "array_replace_all() (in module datafusion.functions)": [[4, "datafusion.functions.array_replace_all", false]], "array_replace_n() (in module datafusion.functions)": [[4, "datafusion.functions.array_replace_n", false]], "array_resize() (in module datafusion.functions)": [[4, "datafusion.functions.array_resize", false]], "array_slice() (in module datafusion.functions)": [[4, "datafusion.functions.array_slice", false]], "array_sort() (in module datafusion.functions)": [[4, "datafusion.functions.array_sort", false]], "array_to_string() (in module datafusion.functions)": [[4, "datafusion.functions.array_to_string", false]], "array_union() (in module datafusion.functions)": [[4, "datafusion.functions.array_union", false]], "arrow_cast() (in module datafusion.functions)": [[4, "datafusion.functions.arrow_cast", false]], "arrow_typeof() (in module datafusion.functions)": [[4, "datafusion.functions.arrow_typeof", false]], "arrowarrayexportable (class in datafusion.context)": [[1, "datafusion.context.ArrowArrayExportable", false]], "arrowstreamexportable (class in datafusion.context)": [[1, "datafusion.context.ArrowStreamExportable", false]], "ascending() (datafusion.expr.sortexpr method)": [[3, "datafusion.expr.SortExpr.ascending", false]], "ascii() (in module datafusion.functions)": [[4, "datafusion.functions.ascii", false]], "asin() (in module datafusion.functions)": [[4, "datafusion.functions.asin", false]], "asinh() (in module datafusion.functions)": [[4, "datafusion.functions.asinh", false]], "atan() (in module datafusion.functions)": [[4, "datafusion.functions.atan", false]], "atan2() (in module datafusion.functions)": [[4, "datafusion.functions.atan2", false]], "atanh() (in module datafusion.functions)": [[4, "datafusion.functions.atanh", false]], "avg() (in module datafusion.functions)": [[4, "datafusion.functions.avg", false]], "baseinputsource (class in datafusion.input.base)": [[6, "datafusion.input.base.BaseInputSource", false]], "between (in module datafusion.expr)": [[3, "datafusion.expr.Between", false]], "between() (datafusion.expr method)": [[5, "datafusion.Expr.between", false]], "between() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.between", false]], "binaryexpr (in module datafusion.expr)": [[3, "datafusion.expr.BinaryExpr", false]], "bit_and() (in module datafusion.functions)": [[4, "datafusion.functions.bit_and", false]], "bit_length() (in module datafusion.functions)": [[4, "datafusion.functions.bit_length", false]], "bit_or() (in module datafusion.functions)": [[4, "datafusion.functions.bit_or", false]], "bit_xor() (in module datafusion.functions)": [[4, "datafusion.functions.bit_xor", false]], "bool_and() (in module datafusion.functions)": [[4, "datafusion.functions.bool_and", false]], "bool_or() (in module datafusion.functions)": [[4, "datafusion.functions.bool_or", false]], "brotli (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.BROTLI", false]], "btrim() (in module datafusion.functions)": [[4, "datafusion.functions.btrim", false]], "build_table() (datafusion.input.base.baseinputsource method)": [[6, "datafusion.input.base.BaseInputSource.build_table", false]], "build_table() (datafusion.input.location.locationinputplugin method)": [[8, "datafusion.input.location.LocationInputPlugin.build_table", false]], "build_table() (datafusion.input.locationinputplugin method)": [[7, "datafusion.input.LocationInputPlugin.build_table", false]], "cache() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.cache", false]], "canonical_name() (datafusion.expr method)": [[5, "datafusion.Expr.canonical_name", false]], "canonical_name() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.canonical_name", false]], "cardinality() (in module datafusion.functions)": [[4, "datafusion.functions.cardinality", false]], "case (in module datafusion.expr)": [[3, "datafusion.expr.Case", false]], "case() (in module datafusion.functions)": [[4, "datafusion.functions.case", false]], "case_builder (datafusion.expr.casebuilder attribute)": [[3, "datafusion.expr.CaseBuilder.case_builder", false]], "casebuilder (class in datafusion.expr)": [[3, "datafusion.expr.CaseBuilder", false]], "cast (in module datafusion.expr)": [[3, "datafusion.expr.Cast", false]], "cast() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.cast", false]], "cast() (datafusion.expr method)": [[5, "datafusion.Expr.cast", false]], "cast() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.cast", false]], "catalog (class in datafusion)": [[5, "datafusion.Catalog", false]], "catalog (class in datafusion.catalog)": [[0, "datafusion.catalog.Catalog", false]], "catalog (datafusion.catalog attribute)": [[5, "datafusion.Catalog.catalog", false]], "catalog (datafusion.catalog.catalog attribute)": [[0, "datafusion.catalog.Catalog.catalog", false]], "catalog() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.catalog", false]], "cbrt() (in module datafusion.functions)": [[4, "datafusion.functions.cbrt", false]], "ceil() (in module datafusion.functions)": [[4, "datafusion.functions.ceil", false]], "char_length() (in module datafusion.functions)": [[4, "datafusion.functions.char_length", false]], "character_length() (in module datafusion.functions)": [[4, "datafusion.functions.character_length", false]], "children() (datafusion.executionplan method)": [[5, "datafusion.ExecutionPlan.children", false]], "children() (datafusion.plan.executionplan method)": [[11, "datafusion.plan.ExecutionPlan.children", false]], "chr() (in module datafusion.functions)": [[4, "datafusion.functions.chr", false]], "coalesce() (in module datafusion.functions)": [[4, "datafusion.functions.coalesce", false]], "col() (in module datafusion)": [[5, "datafusion.col", false]], "col() (in module datafusion.functions)": [[4, "datafusion.functions.col", false]], "collect() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.collect", false]], "collect_partitioned() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.collect_partitioned", false]], "column (in module datafusion.expr)": [[3, "datafusion.expr.Column", false]], "column() (datafusion.expr static method)": [[5, "datafusion.Expr.column", false]], "column() (datafusion.expr.expr static method)": [[3, "datafusion.expr.Expr.column", false]], "column() (in module datafusion)": [[5, "datafusion.column", false]], "column_name() (datafusion.expr method)": [[5, "datafusion.Expr.column_name", false]], "column_name() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.column_name", false]], "compression (class in datafusion.dataframe)": [[2, "datafusion.dataframe.Compression", false]], "concat() (in module datafusion.functions)": [[4, "datafusion.functions.concat", false]], "concat_ws() (in module datafusion.functions)": [[4, "datafusion.functions.concat_ws", false]], "config_internal (datafusion.context.runtimeenvbuilder attribute)": [[1, "datafusion.context.RuntimeEnvBuilder.config_internal", false]], "config_internal (datafusion.context.sessionconfig attribute)": [[1, "datafusion.context.SessionConfig.config_internal", false]], "config_internal (datafusion.runtimeenvbuilder attribute)": [[5, "datafusion.RuntimeEnvBuilder.config_internal", false]], "config_internal (datafusion.sessionconfig attribute)": [[5, "datafusion.SessionConfig.config_internal", false]], "consumer (class in datafusion.substrait)": [[13, "datafusion.substrait.Consumer", false]], "corr() (in module datafusion.functions)": [[4, "datafusion.functions.corr", false]], "cos() (in module datafusion.functions)": [[4, "datafusion.functions.cos", false]], "cosh() (in module datafusion.functions)": [[4, "datafusion.functions.cosh", false]], "cot() (in module datafusion.functions)": [[4, "datafusion.functions.cot", false]], "count() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.count", false]], "count() (in module datafusion.functions)": [[4, "datafusion.functions.count", false]], "count_star() (in module datafusion.functions)": [[4, "datafusion.functions.count_star", false]], "covar() (in module datafusion.functions)": [[4, "datafusion.functions.covar", false]], "covar_pop() (in module datafusion.functions)": [[4, "datafusion.functions.covar_pop", false]], "covar_samp() (in module datafusion.functions)": [[4, "datafusion.functions.covar_samp", false]], "create_dataframe() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.create_dataframe", false]], "create_dataframe_from_logical_plan() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.create_dataframe_from_logical_plan", false]], "creatememorytable (in module datafusion.expr)": [[3, "datafusion.expr.CreateMemoryTable", false]], "createview (in module datafusion.expr)": [[3, "datafusion.expr.CreateView", false]], "ctx (datafusion.context.sessioncontext attribute)": [[1, "datafusion.context.SessionContext.ctx", false]], "cume_dist() (in module datafusion.functions)": [[4, "datafusion.functions.cume_dist", false]], "current_date() (in module datafusion.functions)": [[4, "datafusion.functions.current_date", false]], "current_time() (in module datafusion.functions)": [[4, "datafusion.functions.current_time", false]], "database (class in datafusion)": [[5, "datafusion.Database", false]], "database (class in datafusion.catalog)": [[0, "datafusion.catalog.Database", false]], "database() (datafusion.catalog method)": [[5, "datafusion.Catalog.database", false]], "database() (datafusion.catalog.catalog method)": [[0, "datafusion.catalog.Catalog.database", false]], "dataframe (class in datafusion.dataframe)": [[2, "datafusion.dataframe.DataFrame", false]], "datafusion": [[5, "module-datafusion", false]], "datafusion.catalog": [[0, "module-datafusion.catalog", false]], "datafusion.context": [[1, "module-datafusion.context", false]], "datafusion.dataframe": [[2, "module-datafusion.dataframe", false]], "datafusion.expr": [[3, "module-datafusion.expr", false]], "datafusion.functions": [[4, "module-datafusion.functions", false]], "datafusion.input": [[7, "module-datafusion.input", false]], "datafusion.input.base": [[6, "module-datafusion.input.base", false]], "datafusion.input.location": [[8, "module-datafusion.input.location", false]], "datafusion.io": [[9, "module-datafusion.io", false]], "datafusion.object_store": [[10, "module-datafusion.object_store", false]], "datafusion.plan": [[11, "module-datafusion.plan", false]], "datafusion.record_batch": [[12, "module-datafusion.record_batch", false]], "datafusion.substrait": [[13, "module-datafusion.substrait", false]], "datafusion.udf": [[14, "module-datafusion.udf", false]], "date_bin() (in module datafusion.functions)": [[4, "datafusion.functions.date_bin", false]], "date_part() (in module datafusion.functions)": [[4, "datafusion.functions.date_part", false]], "date_trunc() (in module datafusion.functions)": [[4, "datafusion.functions.date_trunc", false]], "datepart() (in module datafusion.functions)": [[4, "datafusion.functions.datepart", false]], "datetrunc() (in module datafusion.functions)": [[4, "datafusion.functions.datetrunc", false]], "db (datafusion.catalog.database attribute)": [[0, "datafusion.catalog.Database.db", false]], "db (datafusion.database attribute)": [[5, "datafusion.Database.db", false]], "decode() (in module datafusion.functions)": [[4, "datafusion.functions.decode", false]], "degrees() (in module datafusion.functions)": [[4, "datafusion.functions.degrees", false]], "dense_rank() (in module datafusion.functions)": [[4, "datafusion.functions.dense_rank", false]], "deregister_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.deregister_table", false]], "describe() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.describe", false]], "deserialize() (datafusion.substrait.serde static method)": [[13, "datafusion.substrait.Serde.deserialize", false]], "deserialize_bytes() (datafusion.substrait.serde static method)": [[13, "datafusion.substrait.Serde.deserialize_bytes", false]], "df (datafusion.dataframe.dataframe attribute)": [[2, "datafusion.dataframe.DataFrame.df", false]], "dfschema (in module datafusion)": [[5, "datafusion.DFSchema", false]], "digest() (in module datafusion.functions)": [[4, "datafusion.functions.digest", false]], "display() (datafusion.executionplan method)": [[5, "datafusion.ExecutionPlan.display", false]], "display() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.display", false]], "display() (datafusion.plan.executionplan method)": [[11, "datafusion.plan.ExecutionPlan.display", false]], "display() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.display", false]], "display_graphviz() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.display_graphviz", false]], "display_graphviz() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.display_graphviz", false]], "display_indent() (datafusion.executionplan method)": [[5, "datafusion.ExecutionPlan.display_indent", false]], "display_indent() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.display_indent", false]], "display_indent() (datafusion.plan.executionplan method)": [[11, "datafusion.plan.ExecutionPlan.display_indent", false]], "display_indent() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.display_indent", false]], "display_indent_schema() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.display_indent_schema", false]], "display_indent_schema() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.display_indent_schema", false]], "display_name() (datafusion.expr method)": [[5, "datafusion.Expr.display_name", false]], "display_name() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.display_name", false]], "distinct (in module datafusion.expr)": [[3, "datafusion.expr.Distinct", false]], "distinct() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.distinct", false]], "distinct() (datafusion.expr method)": [[5, "datafusion.Expr.distinct", false]], "distinct() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.distinct", false]], "drop() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.drop", false]], "droptable (in module datafusion.expr)": [[3, "datafusion.expr.DropTable", false]], "empty() (in module datafusion.functions)": [[4, "datafusion.functions.empty", false]], "empty_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.empty_table", false]], "emptyrelation (in module datafusion.expr)": [[3, "datafusion.expr.EmptyRelation", false]], "enable_url_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.enable_url_table", false]], "encode() (datafusion.substrait.plan method)": [[13, "datafusion.substrait.Plan.encode", false]], "encode() (in module datafusion.functions)": [[4, "datafusion.functions.encode", false]], "end() (datafusion.expr.casebuilder method)": [[3, "datafusion.expr.CaseBuilder.end", false]], "ends_with() (in module datafusion.functions)": [[4, "datafusion.functions.ends_with", false]], "evaluate() (datafusion.accumulator method)": [[5, "datafusion.Accumulator.evaluate", false]], "evaluate() (datafusion.udf.accumulator method)": [[14, "datafusion.udf.Accumulator.evaluate", false]], "evaluate() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.evaluate", false]], "evaluate_all() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.evaluate_all", false]], "evaluate_all_with_rank() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.evaluate_all_with_rank", false]], "except_all() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.except_all", false]], "execute() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.execute", false]], "execute_stream() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.execute_stream", false]], "execute_stream_partitioned() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.execute_stream_partitioned", false]], "execution_plan() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.execution_plan", false]], "executionplan (class in datafusion)": [[5, "datafusion.ExecutionPlan", false]], "executionplan (class in datafusion.plan)": [[11, "datafusion.plan.ExecutionPlan", false]], "exists (in module datafusion.expr)": [[3, "datafusion.expr.Exists", false]], "exp() (in module datafusion.functions)": [[4, "datafusion.functions.exp", false]], "explain (in module datafusion.expr)": [[3, "datafusion.expr.Explain", false]], "explain() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.explain", false]], "expr (class in datafusion)": [[5, "datafusion.Expr", false]], "expr (class in datafusion.expr)": [[3, "datafusion.expr.Expr", false]], "expr (datafusion.expr attribute)": [[5, "datafusion.Expr.expr", false]], "expr (datafusion.expr.expr attribute)": [[3, "datafusion.expr.Expr.expr", false]], "expr() (datafusion.expr.sortexpr method)": [[3, "datafusion.expr.SortExpr.expr", false]], "extension (in module datafusion.expr)": [[3, "datafusion.expr.Extension", false]], "extract() (in module datafusion.functions)": [[4, "datafusion.functions.extract", false]], "factorial() (in module datafusion.functions)": [[4, "datafusion.functions.factorial", false]], "fill_nan() (datafusion.expr method)": [[5, "datafusion.Expr.fill_nan", false]], "fill_nan() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.fill_nan", false]], "fill_null() (datafusion.expr method)": [[5, "datafusion.Expr.fill_null", false]], "fill_null() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.fill_null", false]], "filter (in module datafusion.expr)": [[3, "datafusion.expr.Filter", false]], "filter() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.filter", false]], "filter() (datafusion.expr method)": [[5, "datafusion.Expr.filter", false]], "filter() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.filter", false]], "find_in_set() (in module datafusion.functions)": [[4, "datafusion.functions.find_in_set", false]], "first_value() (in module datafusion.functions)": [[4, "datafusion.functions.first_value", false]], "flatten() (in module datafusion.functions)": [[4, "datafusion.functions.flatten", false]], "floor() (in module datafusion.functions)": [[4, "datafusion.functions.floor", false]], "frame_bound (datafusion.expr.windowframebound attribute)": [[3, "datafusion.expr.WindowFrameBound.frame_bound", false]], "from_arrow() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_arrow", false]], "from_arrow_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_arrow_table", false]], "from_pandas() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_pandas", false]], "from_polars() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_polars", false]], "from_proto() (datafusion.executionplan static method)": [[5, "datafusion.ExecutionPlan.from_proto", false]], "from_proto() (datafusion.logicalplan static method)": [[5, "datafusion.LogicalPlan.from_proto", false]], "from_proto() (datafusion.plan.executionplan static method)": [[11, "datafusion.plan.ExecutionPlan.from_proto", false]], "from_proto() (datafusion.plan.logicalplan static method)": [[11, "datafusion.plan.LogicalPlan.from_proto", false]], "from_pydict() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_pydict", false]], "from_pylist() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.from_pylist", false]], "from_str() (datafusion.dataframe.compression class method)": [[2, "datafusion.dataframe.Compression.from_str", false]], "from_substrait_plan() (datafusion.substrait.consumer static method)": [[13, "datafusion.substrait.Consumer.from_substrait_plan", false]], "from_unixtime() (in module datafusion.functions)": [[4, "datafusion.functions.from_unixtime", false]], "gcd() (in module datafusion.functions)": [[4, "datafusion.functions.gcd", false]], "get_default_level() (datafusion.dataframe.compression method)": [[2, "datafusion.dataframe.Compression.get_default_level", false]], "get_frame_units() (datafusion.expr.windowframe method)": [[3, "datafusion.expr.WindowFrame.get_frame_units", false]], "get_frame_units() (datafusion.windowframe method)": [[5, "datafusion.WindowFrame.get_frame_units", false]], "get_lower_bound() (datafusion.expr.windowframe method)": [[3, "datafusion.expr.WindowFrame.get_lower_bound", false]], "get_lower_bound() (datafusion.windowframe method)": [[5, "datafusion.WindowFrame.get_lower_bound", false]], "get_offset() (datafusion.expr.windowframebound method)": [[3, "datafusion.expr.WindowFrameBound.get_offset", false]], "get_range() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.get_range", false]], "get_upper_bound() (datafusion.expr.windowframe method)": [[3, "datafusion.expr.WindowFrame.get_upper_bound", false]], "get_upper_bound() (datafusion.windowframe method)": [[5, "datafusion.WindowFrame.get_upper_bound", false]], "global_ctx() (datafusion.context.sessioncontext class method)": [[1, "datafusion.context.SessionContext.global_ctx", false]], "googlecloud (in module datafusion.object_store)": [[10, "datafusion.object_store.GoogleCloud", false]], "groupingset (in module datafusion.expr)": [[3, "datafusion.expr.GroupingSet", false]], "gzip (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.GZIP", false]], "head() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.head", false]], "http (in module datafusion.object_store)": [[10, "datafusion.object_store.Http", false]], "ilike (in module datafusion.expr)": [[3, "datafusion.expr.ILike", false]], "immutable (datafusion.udf.volatility attribute)": [[14, "datafusion.udf.Volatility.Immutable", false]], "in_list() (in module datafusion.functions)": [[4, "datafusion.functions.in_list", false]], "include_rank() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.include_rank", false]], "initcap() (in module datafusion.functions)": [[4, "datafusion.functions.initcap", false]], "inlist (in module datafusion.expr)": [[3, "datafusion.expr.InList", false]], "inputs() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.inputs", false]], "inputs() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.inputs", false]], "insubquery (in module datafusion.expr)": [[3, "datafusion.expr.InSubquery", false]], "intersect() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.intersect", false]], "into_view() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.into_view", false]], "is_causal() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.is_causal", false]], "is_correct_input() (datafusion.input.base.baseinputsource method)": [[6, "datafusion.input.base.BaseInputSource.is_correct_input", false]], "is_correct_input() (datafusion.input.location.locationinputplugin method)": [[8, "datafusion.input.location.LocationInputPlugin.is_correct_input", false]], "is_correct_input() (datafusion.input.locationinputplugin method)": [[7, "datafusion.input.LocationInputPlugin.is_correct_input", false]], "is_current_row() (datafusion.expr.windowframebound method)": [[3, "datafusion.expr.WindowFrameBound.is_current_row", false]], "is_following() (datafusion.expr.windowframebound method)": [[3, "datafusion.expr.WindowFrameBound.is_following", false]], "is_not_null() (datafusion.expr method)": [[5, "datafusion.Expr.is_not_null", false]], "is_not_null() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.is_not_null", false]], "is_null() (datafusion.expr method)": [[5, "datafusion.Expr.is_null", false]], "is_null() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.is_null", false]], "is_preceding() (datafusion.expr.windowframebound method)": [[3, "datafusion.expr.WindowFrameBound.is_preceding", false]], "is_unbounded() (datafusion.expr.windowframebound method)": [[3, "datafusion.expr.WindowFrameBound.is_unbounded", false]], "isfalse (in module datafusion.expr)": [[3, "datafusion.expr.IsFalse", false]], "isnan() (in module datafusion.functions)": [[4, "datafusion.functions.isnan", false]], "isnotfalse (in module datafusion.expr)": [[3, "datafusion.expr.IsNotFalse", false]], "isnotnull (in module datafusion.expr)": [[3, "datafusion.expr.IsNotNull", false]], "isnottrue (in module datafusion.expr)": [[3, "datafusion.expr.IsNotTrue", false]], "isnotunknown (in module datafusion.expr)": [[3, "datafusion.expr.IsNotUnknown", false]], "isnull (in module datafusion.expr)": [[3, "datafusion.expr.IsNull", false]], "istrue (in module datafusion.expr)": [[3, "datafusion.expr.IsTrue", false]], "isunknown (in module datafusion.expr)": [[3, "datafusion.expr.IsUnknown", false]], "iszero() (in module datafusion.functions)": [[4, "datafusion.functions.iszero", false]], "join (in module datafusion.expr)": [[3, "datafusion.expr.Join", false]], "join() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.join", false]], "join_on() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.join_on", false]], "joinconstraint (in module datafusion.expr)": [[3, "datafusion.expr.JoinConstraint", false]], "jointype (in module datafusion.expr)": [[3, "datafusion.expr.JoinType", false]], "kind (datafusion.catalog.table property)": [[0, "datafusion.catalog.Table.kind", false]], "kind (datafusion.table property)": [[5, "datafusion.Table.kind", false]], "lag() (in module datafusion.functions)": [[4, "datafusion.functions.lag", false]], "last_value() (in module datafusion.functions)": [[4, "datafusion.functions.last_value", false]], "lcm() (in module datafusion.functions)": [[4, "datafusion.functions.lcm", false]], "lead() (in module datafusion.functions)": [[4, "datafusion.functions.lead", false]], "left() (in module datafusion.functions)": [[4, "datafusion.functions.left", false]], "length() (in module datafusion.functions)": [[4, "datafusion.functions.length", false]], "levenshtein() (in module datafusion.functions)": [[4, "datafusion.functions.levenshtein", false]], "like (in module datafusion.expr)": [[3, "datafusion.expr.Like", false]], "limit (in module datafusion.expr)": [[3, "datafusion.expr.Limit", false]], "limit() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.limit", false]], "list_append() (in module datafusion.functions)": [[4, "datafusion.functions.list_append", false]], "list_cat() (in module datafusion.functions)": [[4, "datafusion.functions.list_cat", false]], "list_concat() (in module datafusion.functions)": [[4, "datafusion.functions.list_concat", false]], "list_dims() (in module datafusion.functions)": [[4, "datafusion.functions.list_dims", false]], "list_distinct() (in module datafusion.functions)": [[4, "datafusion.functions.list_distinct", false]], "list_element() (in module datafusion.functions)": [[4, "datafusion.functions.list_element", false]], "list_except() (in module datafusion.functions)": [[4, "datafusion.functions.list_except", false]], "list_extract() (in module datafusion.functions)": [[4, "datafusion.functions.list_extract", false]], "list_indexof() (in module datafusion.functions)": [[4, "datafusion.functions.list_indexof", false]], "list_intersect() (in module datafusion.functions)": [[4, "datafusion.functions.list_intersect", false]], "list_join() (in module datafusion.functions)": [[4, "datafusion.functions.list_join", false]], "list_length() (in module datafusion.functions)": [[4, "datafusion.functions.list_length", false]], "list_ndims() (in module datafusion.functions)": [[4, "datafusion.functions.list_ndims", false]], "list_position() (in module datafusion.functions)": [[4, "datafusion.functions.list_position", false]], "list_positions() (in module datafusion.functions)": [[4, "datafusion.functions.list_positions", false]], "list_prepend() (in module datafusion.functions)": [[4, "datafusion.functions.list_prepend", false]], "list_push_back() (in module datafusion.functions)": [[4, "datafusion.functions.list_push_back", false]], "list_push_front() (in module datafusion.functions)": [[4, "datafusion.functions.list_push_front", false]], "list_remove() (in module datafusion.functions)": [[4, "datafusion.functions.list_remove", false]], "list_remove_all() (in module datafusion.functions)": [[4, "datafusion.functions.list_remove_all", false]], "list_remove_n() (in module datafusion.functions)": [[4, "datafusion.functions.list_remove_n", false]], "list_repeat() (in module datafusion.functions)": [[4, "datafusion.functions.list_repeat", false]], "list_replace() (in module datafusion.functions)": [[4, "datafusion.functions.list_replace", false]], "list_replace_all() (in module datafusion.functions)": [[4, "datafusion.functions.list_replace_all", false]], "list_replace_n() (in module datafusion.functions)": [[4, "datafusion.functions.list_replace_n", false]], "list_resize() (in module datafusion.functions)": [[4, "datafusion.functions.list_resize", false]], "list_slice() (in module datafusion.functions)": [[4, "datafusion.functions.list_slice", false]], "list_sort() (in module datafusion.functions)": [[4, "datafusion.functions.list_sort", false]], "list_to_string() (in module datafusion.functions)": [[4, "datafusion.functions.list_to_string", false]], "list_union() (in module datafusion.functions)": [[4, "datafusion.functions.list_union", false]], "lit() (in module datafusion)": [[5, "datafusion.lit", false]], "literal (in module datafusion.expr)": [[3, "datafusion.expr.Literal", false]], "literal() (datafusion.expr static method)": [[5, "datafusion.Expr.literal", false]], "literal() (datafusion.expr.expr static method)": [[3, "datafusion.expr.Expr.literal", false]], "literal() (in module datafusion)": [[5, "datafusion.literal", false]], "ln() (in module datafusion.functions)": [[4, "datafusion.functions.ln", false]], "localfilesystem (in module datafusion.object_store)": [[10, "datafusion.object_store.LocalFileSystem", false]], "locationinputplugin (class in datafusion.input)": [[7, "datafusion.input.LocationInputPlugin", false]], "locationinputplugin (class in datafusion.input.location)": [[8, "datafusion.input.location.LocationInputPlugin", false]], "log() (in module datafusion.functions)": [[4, "datafusion.functions.log", false]], "log10() (in module datafusion.functions)": [[4, "datafusion.functions.log10", false]], "log2() (in module datafusion.functions)": [[4, "datafusion.functions.log2", false]], "logical_plan() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.logical_plan", false]], "logicalplan (class in datafusion)": [[5, "datafusion.LogicalPlan", false]], "logicalplan (class in datafusion.plan)": [[11, "datafusion.plan.LogicalPlan", false]], "lower() (in module datafusion.functions)": [[4, "datafusion.functions.lower", false]], "lpad() (in module datafusion.functions)": [[4, "datafusion.functions.lpad", false]], "ltrim() (in module datafusion.functions)": [[4, "datafusion.functions.ltrim", false]], "lz4 (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.LZ4", false]], "lz4_raw (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.LZ4_RAW", false]], "make_array() (in module datafusion.functions)": [[4, "datafusion.functions.make_array", false]], "make_date() (in module datafusion.functions)": [[4, "datafusion.functions.make_date", false]], "make_list() (in module datafusion.functions)": [[4, "datafusion.functions.make_list", false]], "max() (in module datafusion.functions)": [[4, "datafusion.functions.max", false]], "md5() (in module datafusion.functions)": [[4, "datafusion.functions.md5", false]], "mean() (in module datafusion.functions)": [[4, "datafusion.functions.mean", false]], "median() (in module datafusion.functions)": [[4, "datafusion.functions.median", false]], "memoize() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.memoize", false]], "merge() (datafusion.accumulator method)": [[5, "datafusion.Accumulator.merge", false]], "merge() (datafusion.udf.accumulator method)": [[14, "datafusion.udf.Accumulator.merge", false]], "microsoftazure (in module datafusion.object_store)": [[10, "datafusion.object_store.MicrosoftAzure", false]], "min() (in module datafusion.functions)": [[4, "datafusion.functions.min", false]], "module": [[0, "module-datafusion.catalog", false], [1, "module-datafusion.context", false], [2, "module-datafusion.dataframe", false], [3, "module-datafusion.expr", false], [4, "module-datafusion.functions", false], [5, "module-datafusion", false], [6, "module-datafusion.input.base", false], [7, "module-datafusion.input", false], [8, "module-datafusion.input.location", false], [9, "module-datafusion.io", false], [10, "module-datafusion.object_store", false], [11, "module-datafusion.plan", false], [12, "module-datafusion.record_batch", false], [13, "module-datafusion.substrait", false], [14, "module-datafusion.udf", false]], "named_struct() (in module datafusion.functions)": [[4, "datafusion.functions.named_struct", false]], "names() (datafusion.catalog method)": [[5, "datafusion.Catalog.names", false]], "names() (datafusion.catalog.catalog method)": [[0, "datafusion.catalog.Catalog.names", false]], "names() (datafusion.catalog.database method)": [[0, "datafusion.catalog.Database.names", false]], "names() (datafusion.database method)": [[5, "datafusion.Database.names", false]], "nanvl() (in module datafusion.functions)": [[4, "datafusion.functions.nanvl", false]], "negative (in module datafusion.expr)": [[3, "datafusion.expr.Negative", false]], "next() (datafusion.record_batch.recordbatchstream method)": [[12, "datafusion.record_batch.RecordBatchStream.next", false]], "next() (datafusion.recordbatchstream method)": [[5, "datafusion.RecordBatchStream.next", false]], "not (in module datafusion.expr)": [[3, "datafusion.expr.Not", false]], "now() (in module datafusion.functions)": [[4, "datafusion.functions.now", false]], "nth_value() (in module datafusion.functions)": [[4, "datafusion.functions.nth_value", false]], "ntile() (in module datafusion.functions)": [[4, "datafusion.functions.ntile", false]], "null_treatment() (datafusion.expr method)": [[5, "datafusion.Expr.null_treatment", false]], "null_treatment() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.null_treatment", false]], "nullif() (in module datafusion.functions)": [[4, "datafusion.functions.nullif", false]], "nulls_first() (datafusion.expr.sortexpr method)": [[3, "datafusion.expr.SortExpr.nulls_first", false]], "nvl() (in module datafusion.functions)": [[4, "datafusion.functions.nvl", false]], "octet_length() (in module datafusion.functions)": [[4, "datafusion.functions.octet_length", false]], "optimized_logical_plan() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.optimized_logical_plan", false]], "options_internal (datafusion.context.sqloptions attribute)": [[1, "datafusion.context.SQLOptions.options_internal", false]], "options_internal (datafusion.sqloptions attribute)": [[5, "datafusion.SQLOptions.options_internal", false]], "order_by() (datafusion.expr method)": [[5, "datafusion.Expr.order_by", false]], "order_by() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.order_by", false]], "order_by() (in module datafusion.functions)": [[4, "datafusion.functions.order_by", false]], "otherwise() (datafusion.expr.casebuilder method)": [[3, "datafusion.expr.CaseBuilder.otherwise", false]], "over() (datafusion.expr method)": [[5, "datafusion.Expr.over", false]], "over() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.over", false]], "overlay() (in module datafusion.functions)": [[4, "datafusion.functions.overlay", false]], "partition_by() (datafusion.expr method)": [[5, "datafusion.Expr.partition_by", false]], "partition_by() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.partition_by", false]], "partition_count (datafusion.executionplan property)": [[5, "datafusion.ExecutionPlan.partition_count", false]], "partition_count (datafusion.plan.executionplan property)": [[11, "datafusion.plan.ExecutionPlan.partition_count", false]], "partitioning (in module datafusion.expr)": [[3, "datafusion.expr.Partitioning", false]], "percent_rank() (in module datafusion.functions)": [[4, "datafusion.functions.percent_rank", false]], "pi() (in module datafusion.functions)": [[4, "datafusion.functions.pi", false]], "placeholder (in module datafusion.expr)": [[3, "datafusion.expr.Placeholder", false]], "plan (class in datafusion.substrait)": [[13, "datafusion.substrait.Plan", false]], "plan_internal (datafusion.substrait.plan attribute)": [[13, "datafusion.substrait.Plan.plan_internal", false]], "pow() (in module datafusion.functions)": [[4, "datafusion.functions.pow", false]], "power() (in module datafusion.functions)": [[4, "datafusion.functions.power", false]], "producer (class in datafusion.substrait)": [[13, "datafusion.substrait.Producer", false]], "projection (in module datafusion.expr)": [[3, "datafusion.expr.Projection", false]], "python_value() (datafusion.expr method)": [[5, "datafusion.Expr.python_value", false]], "python_value() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.python_value", false]], "radians() (in module datafusion.functions)": [[4, "datafusion.functions.radians", false]], "random() (in module datafusion.functions)": [[4, "datafusion.functions.random", false]], "range() (in module datafusion.functions)": [[4, "datafusion.functions.range", false]], "rank() (in module datafusion.functions)": [[4, "datafusion.functions.rank", false]], "raw_sort (datafusion.expr.sortexpr attribute)": [[3, "datafusion.expr.SortExpr.raw_sort", false]], "rbs (datafusion.record_batch.recordbatchstream attribute)": [[12, "datafusion.record_batch.RecordBatchStream.rbs", false]], "rbs (datafusion.recordbatchstream attribute)": [[5, "datafusion.RecordBatchStream.rbs", false]], "read_avro() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.read_avro", false]], "read_avro() (in module datafusion)": [[5, "datafusion.read_avro", false]], "read_avro() (in module datafusion.io)": [[9, "datafusion.io.read_avro", false]], "read_csv() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.read_csv", false]], "read_csv() (in module datafusion)": [[5, "datafusion.read_csv", false]], "read_csv() (in module datafusion.io)": [[9, "datafusion.io.read_csv", false]], "read_json() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.read_json", false]], "read_json() (in module datafusion)": [[5, "datafusion.read_json", false]], "read_json() (in module datafusion.io)": [[9, "datafusion.io.read_json", false]], "read_parquet() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.read_parquet", false]], "read_parquet() (in module datafusion)": [[5, "datafusion.read_parquet", false]], "read_parquet() (in module datafusion.io)": [[9, "datafusion.io.read_parquet", false]], "read_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.read_table", false]], "record_batch (datafusion.record_batch.recordbatch attribute)": [[12, "datafusion.record_batch.RecordBatch.record_batch", false]], "record_batch (datafusion.recordbatch attribute)": [[5, "datafusion.RecordBatch.record_batch", false]], "recordbatch (class in datafusion)": [[5, "datafusion.RecordBatch", false]], "recordbatch (class in datafusion.record_batch)": [[12, "datafusion.record_batch.RecordBatch", false]], "recordbatchstream (class in datafusion)": [[5, "datafusion.RecordBatchStream", false]], "recordbatchstream (class in datafusion.record_batch)": [[12, "datafusion.record_batch.RecordBatchStream", false]], "regexp_count() (in module datafusion.functions)": [[4, "datafusion.functions.regexp_count", false]], "regexp_like() (in module datafusion.functions)": [[4, "datafusion.functions.regexp_like", false]], "regexp_match() (in module datafusion.functions)": [[4, "datafusion.functions.regexp_match", false]], "regexp_replace() (in module datafusion.functions)": [[4, "datafusion.functions.regexp_replace", false]], "register_avro() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_avro", false]], "register_csv() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_csv", false]], "register_dataset() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_dataset", false]], "register_json() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_json", false]], "register_listing_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_listing_table", false]], "register_object_store() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_object_store", false]], "register_parquet() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_parquet", false]], "register_record_batches() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_record_batches", false]], "register_table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_table", false]], "register_table_provider() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_table_provider", false]], "register_udaf() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_udaf", false]], "register_udf() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_udf", false]], "register_udwf() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_udwf", false]], "register_view() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.register_view", false]], "regr_avgx() (in module datafusion.functions)": [[4, "datafusion.functions.regr_avgx", false]], "regr_avgy() (in module datafusion.functions)": [[4, "datafusion.functions.regr_avgy", false]], "regr_count() (in module datafusion.functions)": [[4, "datafusion.functions.regr_count", false]], "regr_intercept() (in module datafusion.functions)": [[4, "datafusion.functions.regr_intercept", false]], "regr_r2() (in module datafusion.functions)": [[4, "datafusion.functions.regr_r2", false]], "regr_slope() (in module datafusion.functions)": [[4, "datafusion.functions.regr_slope", false]], "regr_sxx() (in module datafusion.functions)": [[4, "datafusion.functions.regr_sxx", false]], "regr_sxy() (in module datafusion.functions)": [[4, "datafusion.functions.regr_sxy", false]], "regr_syy() (in module datafusion.functions)": [[4, "datafusion.functions.regr_syy", false]], "repartition (in module datafusion.expr)": [[3, "datafusion.expr.Repartition", false]], "repartition() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.repartition", false]], "repartition_by_hash() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.repartition_by_hash", false]], "repeat() (in module datafusion.functions)": [[4, "datafusion.functions.repeat", false]], "replace() (in module datafusion.functions)": [[4, "datafusion.functions.replace", false]], "reverse() (in module datafusion.functions)": [[4, "datafusion.functions.reverse", false]], "rex_call_operands() (datafusion.expr method)": [[5, "datafusion.Expr.rex_call_operands", false]], "rex_call_operands() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.rex_call_operands", false]], "rex_call_operator() (datafusion.expr method)": [[5, "datafusion.Expr.rex_call_operator", false]], "rex_call_operator() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.rex_call_operator", false]], "rex_type() (datafusion.expr method)": [[5, "datafusion.Expr.rex_type", false]], "rex_type() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.rex_type", false]], "right() (in module datafusion.functions)": [[4, "datafusion.functions.right", false]], "round() (in module datafusion.functions)": [[4, "datafusion.functions.round", false]], "row_number() (in module datafusion.functions)": [[4, "datafusion.functions.row_number", false]], "rpad() (in module datafusion.functions)": [[4, "datafusion.functions.rpad", false]], "rtrim() (in module datafusion.functions)": [[4, "datafusion.functions.rtrim", false]], "runtimeconfig (class in datafusion.context)": [[1, "datafusion.context.RuntimeConfig", false]], "runtimeenvbuilder (class in datafusion)": [[5, "datafusion.RuntimeEnvBuilder", false]], "runtimeenvbuilder (class in datafusion.context)": [[1, "datafusion.context.RuntimeEnvBuilder", false]], "scalarsubquery (in module datafusion.expr)": [[3, "datafusion.expr.ScalarSubquery", false]], "scalarudf (class in datafusion)": [[5, "datafusion.ScalarUDF", false]], "scalarudf (class in datafusion.udf)": [[14, "datafusion.udf.ScalarUDF", false]], "scalarvariable (in module datafusion.expr)": [[3, "datafusion.expr.ScalarVariable", false]], "schema (datafusion.catalog.table property)": [[0, "datafusion.catalog.Table.schema", false]], "schema (datafusion.table property)": [[5, "datafusion.Table.schema", false]], "schema() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.schema", false]], "schema_name() (datafusion.expr method)": [[5, "datafusion.Expr.schema_name", false]], "schema_name() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.schema_name", false]], "select() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.select", false]], "select_columns() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.select_columns", false]], "serde (class in datafusion.substrait)": [[13, "datafusion.substrait.Serde", false]], "serialize() (datafusion.substrait.serde static method)": [[13, "datafusion.substrait.Serde.serialize", false]], "serialize_bytes() (datafusion.substrait.serde static method)": [[13, "datafusion.substrait.Serde.serialize_bytes", false]], "serialize_to_plan() (datafusion.substrait.serde static method)": [[13, "datafusion.substrait.Serde.serialize_to_plan", false]], "session_id() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.session_id", false]], "sessionconfig (class in datafusion)": [[5, "datafusion.SessionConfig", false]], "sessionconfig (class in datafusion.context)": [[1, "datafusion.context.SessionConfig", false]], "sessioncontext (class in datafusion.context)": [[1, "datafusion.context.SessionContext", false]], "set() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.set", false]], "set() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.set", false]], "sha224() (in module datafusion.functions)": [[4, "datafusion.functions.sha224", false]], "sha256() (in module datafusion.functions)": [[4, "datafusion.functions.sha256", false]], "sha384() (in module datafusion.functions)": [[4, "datafusion.functions.sha384", false]], "sha512() (in module datafusion.functions)": [[4, "datafusion.functions.sha512", false]], "show() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.show", false]], "signum() (in module datafusion.functions)": [[4, "datafusion.functions.signum", false]], "similarto (in module datafusion.expr)": [[3, "datafusion.expr.SimilarTo", false]], "sin() (in module datafusion.functions)": [[4, "datafusion.functions.sin", false]], "sinh() (in module datafusion.functions)": [[4, "datafusion.functions.sinh", false]], "snappy (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.SNAPPY", false]], "sort (in module datafusion.expr)": [[3, "datafusion.expr.Sort", false]], "sort() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.sort", false]], "sort() (datafusion.expr method)": [[5, "datafusion.Expr.sort", false]], "sort() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.sort", false]], "sortexpr (class in datafusion.expr)": [[3, "datafusion.expr.SortExpr", false]], "split_part() (in module datafusion.functions)": [[4, "datafusion.functions.split_part", false]], "sql() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.sql", false]], "sql_with_options() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.sql_with_options", false]], "sqloptions (class in datafusion)": [[5, "datafusion.SQLOptions", false]], "sqloptions (class in datafusion.context)": [[1, "datafusion.context.SQLOptions", false]], "sqrt() (in module datafusion.functions)": [[4, "datafusion.functions.sqrt", false]], "stable (datafusion.udf.volatility attribute)": [[14, "datafusion.udf.Volatility.Stable", false]], "starts_with() (in module datafusion.functions)": [[4, "datafusion.functions.starts_with", false]], "state() (datafusion.accumulator method)": [[5, "datafusion.Accumulator.state", false]], "state() (datafusion.udf.accumulator method)": [[14, "datafusion.udf.Accumulator.state", false]], "stddev() (in module datafusion.functions)": [[4, "datafusion.functions.stddev", false]], "stddev_pop() (in module datafusion.functions)": [[4, "datafusion.functions.stddev_pop", false]], "stddev_samp() (in module datafusion.functions)": [[4, "datafusion.functions.stddev_samp", false]], "string_agg() (in module datafusion.functions)": [[4, "datafusion.functions.string_agg", false]], "string_literal() (datafusion.expr static method)": [[5, "datafusion.Expr.string_literal", false]], "string_literal() (datafusion.expr.expr static method)": [[3, "datafusion.expr.Expr.string_literal", false]], "strpos() (in module datafusion.functions)": [[4, "datafusion.functions.strpos", false]], "struct() (in module datafusion.functions)": [[4, "datafusion.functions.struct", false]], "subquery (in module datafusion.expr)": [[3, "datafusion.expr.Subquery", false]], "subqueryalias (in module datafusion.expr)": [[3, "datafusion.expr.SubqueryAlias", false]], "substr() (in module datafusion.functions)": [[4, "datafusion.functions.substr", false]], "substr_index() (in module datafusion.functions)": [[4, "datafusion.functions.substr_index", false]], "substring() (in module datafusion.functions)": [[4, "datafusion.functions.substring", false]], "sum() (in module datafusion.functions)": [[4, "datafusion.functions.sum", false]], "supports_bounded_execution() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.supports_bounded_execution", false]], "table (class in datafusion)": [[5, "datafusion.Table", false]], "table (class in datafusion.catalog)": [[0, "datafusion.catalog.Table", false]], "table (datafusion.catalog.table attribute)": [[0, "datafusion.catalog.Table.table", false]], "table (datafusion.table attribute)": [[5, "datafusion.Table.table", false]], "table() (datafusion.catalog.database method)": [[0, "datafusion.catalog.Database.table", false]], "table() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.table", false]], "table() (datafusion.database method)": [[5, "datafusion.Database.table", false]], "table_exist() (datafusion.context.sessioncontext method)": [[1, "datafusion.context.SessionContext.table_exist", false]], "tableproviderexportable (class in datafusion.context)": [[1, "datafusion.context.TableProviderExportable", false]], "tablescan (in module datafusion.expr)": [[3, "datafusion.expr.TableScan", false]], "tail() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.tail", false]], "tan() (in module datafusion.functions)": [[4, "datafusion.functions.tan", false]], "tanh() (in module datafusion.functions)": [[4, "datafusion.functions.tanh", false]], "to_arrow_table() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.to_arrow_table", false]], "to_hex() (in module datafusion.functions)": [[4, "datafusion.functions.to_hex", false]], "to_pandas() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.to_pandas", false]], "to_polars() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.to_polars", false]], "to_proto() (datafusion.executionplan method)": [[5, "datafusion.ExecutionPlan.to_proto", false]], "to_proto() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.to_proto", false]], "to_proto() (datafusion.plan.executionplan method)": [[11, "datafusion.plan.ExecutionPlan.to_proto", false]], "to_proto() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.to_proto", false]], "to_pyarrow() (datafusion.record_batch.recordbatch method)": [[12, "datafusion.record_batch.RecordBatch.to_pyarrow", false]], "to_pyarrow() (datafusion.recordbatch method)": [[5, "datafusion.RecordBatch.to_pyarrow", false]], "to_pydict() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.to_pydict", false]], "to_pylist() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.to_pylist", false]], "to_substrait_plan() (datafusion.substrait.producer static method)": [[13, "datafusion.substrait.Producer.to_substrait_plan", false]], "to_timestamp() (in module datafusion.functions)": [[4, "datafusion.functions.to_timestamp", false]], "to_timestamp_micros() (in module datafusion.functions)": [[4, "datafusion.functions.to_timestamp_micros", false]], "to_timestamp_millis() (in module datafusion.functions)": [[4, "datafusion.functions.to_timestamp_millis", false]], "to_timestamp_nanos() (in module datafusion.functions)": [[4, "datafusion.functions.to_timestamp_nanos", false]], "to_timestamp_seconds() (in module datafusion.functions)": [[4, "datafusion.functions.to_timestamp_seconds", false]], "to_unixtime() (in module datafusion.functions)": [[4, "datafusion.functions.to_unixtime", false]], "to_variant() (datafusion.expr method)": [[5, "datafusion.Expr.to_variant", false]], "to_variant() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.to_variant", false]], "to_variant() (datafusion.logicalplan method)": [[5, "datafusion.LogicalPlan.to_variant", false]], "to_variant() (datafusion.plan.logicalplan method)": [[11, "datafusion.plan.LogicalPlan.to_variant", false]], "transform() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.transform", false]], "translate() (in module datafusion.functions)": [[4, "datafusion.functions.translate", false]], "trim() (in module datafusion.functions)": [[4, "datafusion.functions.trim", false]], "trunc() (in module datafusion.functions)": [[4, "datafusion.functions.trunc", false]], "trycast (in module datafusion.expr)": [[3, "datafusion.expr.TryCast", false]], "types() (datafusion.expr method)": [[5, "datafusion.Expr.types", false]], "types() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.types", false]], "udaf (in module datafusion)": [[5, "datafusion.udaf", false]], "udaf (in module datafusion.udf)": [[14, "datafusion.udf.udaf", false]], "udaf() (datafusion.aggregateudf static method)": [[5, "datafusion.AggregateUDF.udaf", false]], "udaf() (datafusion.udf.aggregateudf static method)": [[14, "datafusion.udf.AggregateUDF.udaf", false]], "udf (in module datafusion)": [[5, "datafusion.udf", false]], "udf (in module datafusion.udf)": [[14, "datafusion.udf.udf", false]], "udf() (datafusion.scalarudf static method)": [[5, "datafusion.ScalarUDF.udf", false]], "udf() (datafusion.udf.scalarudf static method)": [[14, "datafusion.udf.ScalarUDF.udf", false]], "udwf (in module datafusion)": [[5, "datafusion.udwf", false]], "udwf (in module datafusion.udf)": [[14, "datafusion.udf.udwf", false]], "udwf() (datafusion.udf.windowudf static method)": [[14, "datafusion.udf.WindowUDF.udwf", false]], "udwf() (datafusion.windowudf static method)": [[5, "datafusion.WindowUDF.udwf", false]], "uncompressed (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.UNCOMPRESSED", false]], "union (in module datafusion.expr)": [[3, "datafusion.expr.Union", false]], "union() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.union", false]], "union_distinct() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.union_distinct", false]], "unnest (in module datafusion.expr)": [[3, "datafusion.expr.Unnest", false]], "unnest_columns() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.unnest_columns", false]], "unnestexpr (in module datafusion.expr)": [[3, "datafusion.expr.UnnestExpr", false]], "update() (datafusion.accumulator method)": [[5, "datafusion.Accumulator.update", false]], "update() (datafusion.udf.accumulator method)": [[14, "datafusion.udf.Accumulator.update", false]], "upper() (in module datafusion.functions)": [[4, "datafusion.functions.upper", false]], "uses_window_frame() (datafusion.udf.windowevaluator method)": [[14, "datafusion.udf.WindowEvaluator.uses_window_frame", false]], "uuid() (in module datafusion.functions)": [[4, "datafusion.functions.uuid", false]], "var() (in module datafusion.functions)": [[4, "datafusion.functions.var", false]], "var_pop() (in module datafusion.functions)": [[4, "datafusion.functions.var_pop", false]], "var_samp() (in module datafusion.functions)": [[4, "datafusion.functions.var_samp", false]], "var_sample() (in module datafusion.functions)": [[4, "datafusion.functions.var_sample", false]], "variant_name() (datafusion.expr method)": [[5, "datafusion.Expr.variant_name", false]], "variant_name() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.variant_name", false]], "volatile (datafusion.udf.volatility attribute)": [[14, "datafusion.udf.Volatility.Volatile", false]], "volatility (class in datafusion.udf)": [[14, "datafusion.udf.Volatility", false]], "when() (datafusion.expr.casebuilder method)": [[3, "datafusion.expr.CaseBuilder.when", false]], "when() (in module datafusion.functions)": [[4, "datafusion.functions.when", false]], "window (class in datafusion.expr)": [[3, "datafusion.expr.Window", false]], "window() (in module datafusion.functions)": [[4, "datafusion.functions.window", false]], "window_frame (datafusion.expr.windowframe attribute)": [[3, "datafusion.expr.WindowFrame.window_frame", false]], "window_frame (datafusion.windowframe attribute)": [[5, "datafusion.WindowFrame.window_frame", false]], "window_frame() (datafusion.expr method)": [[5, "datafusion.Expr.window_frame", false]], "window_frame() (datafusion.expr.expr method)": [[3, "datafusion.expr.Expr.window_frame", false]], "windowevaluator (class in datafusion.udf)": [[14, "datafusion.udf.WindowEvaluator", false]], "windowexpr (in module datafusion.expr)": [[3, "datafusion.expr.WindowExpr", false]], "windowframe (class in datafusion)": [[5, "datafusion.WindowFrame", false]], "windowframe (class in datafusion.expr)": [[3, "datafusion.expr.WindowFrame", false]], "windowframebound (class in datafusion.expr)": [[3, "datafusion.expr.WindowFrameBound", false]], "windowudf (class in datafusion)": [[5, "datafusion.WindowUDF", false]], "windowudf (class in datafusion.udf)": [[14, "datafusion.udf.WindowUDF", false]], "with_allow_ddl() (datafusion.context.sqloptions method)": [[1, "datafusion.context.SQLOptions.with_allow_ddl", false]], "with_allow_ddl() (datafusion.sqloptions method)": [[5, "datafusion.SQLOptions.with_allow_ddl", false]], "with_allow_dml() (datafusion.context.sqloptions method)": [[1, "datafusion.context.SQLOptions.with_allow_dml", false]], "with_allow_dml() (datafusion.sqloptions method)": [[5, "datafusion.SQLOptions.with_allow_dml", false]], "with_allow_statements() (datafusion.context.sqloptions method)": [[1, "datafusion.context.SQLOptions.with_allow_statements", false]], "with_allow_statements() (datafusion.sqloptions method)": [[5, "datafusion.SQLOptions.with_allow_statements", false]], "with_batch_size() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_batch_size", false]], "with_batch_size() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_batch_size", false]], "with_column() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.with_column", false]], "with_column_renamed() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.with_column_renamed", false]], "with_columns() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.with_columns", false]], "with_create_default_catalog_and_schema() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_create_default_catalog_and_schema", false]], "with_create_default_catalog_and_schema() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_create_default_catalog_and_schema", false]], "with_default_catalog_and_schema() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_default_catalog_and_schema", false]], "with_default_catalog_and_schema() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_default_catalog_and_schema", false]], "with_disk_manager_disabled() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_disk_manager_disabled", false]], "with_disk_manager_disabled() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_disk_manager_disabled", false]], "with_disk_manager_os() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_disk_manager_os", false]], "with_disk_manager_os() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_disk_manager_os", false]], "with_disk_manager_specified() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_disk_manager_specified", false]], "with_disk_manager_specified() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_disk_manager_specified", false]], "with_fair_spill_pool() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool", false]], "with_fair_spill_pool() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_fair_spill_pool", false]], "with_greedy_memory_pool() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_greedy_memory_pool", false]], "with_greedy_memory_pool() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_greedy_memory_pool", false]], "with_information_schema() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_information_schema", false]], "with_information_schema() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_information_schema", false]], "with_parquet_pruning() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_parquet_pruning", false]], "with_parquet_pruning() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_parquet_pruning", false]], "with_repartition_aggregations() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_aggregations", false]], "with_repartition_aggregations() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_aggregations", false]], "with_repartition_file_min_size() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_file_min_size", false]], "with_repartition_file_min_size() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_file_min_size", false]], "with_repartition_file_scans() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_file_scans", false]], "with_repartition_file_scans() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_file_scans", false]], "with_repartition_joins() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_joins", false]], "with_repartition_joins() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_joins", false]], "with_repartition_sorts() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_sorts", false]], "with_repartition_sorts() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_sorts", false]], "with_repartition_windows() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_repartition_windows", false]], "with_repartition_windows() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_repartition_windows", false]], "with_target_partitions() (datafusion.context.sessionconfig method)": [[1, "datafusion.context.SessionConfig.with_target_partitions", false]], "with_target_partitions() (datafusion.sessionconfig method)": [[5, "datafusion.SessionConfig.with_target_partitions", false]], "with_temp_file_path() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_temp_file_path", false]], "with_temp_file_path() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_temp_file_path", false]], "with_unbounded_memory_pool() (datafusion.context.runtimeenvbuilder method)": [[1, "datafusion.context.RuntimeEnvBuilder.with_unbounded_memory_pool", false]], "with_unbounded_memory_pool() (datafusion.runtimeenvbuilder method)": [[5, "datafusion.RuntimeEnvBuilder.with_unbounded_memory_pool", false]], "write_csv() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.write_csv", false]], "write_json() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.write_json", false]], "write_parquet() (datafusion.dataframe.dataframe method)": [[2, "datafusion.dataframe.DataFrame.write_parquet", false]], "zstd (datafusion.dataframe.compression attribute)": [[2, "datafusion.dataframe.Compression.ZSTD", false]]}, "objects": {"": [[5, 0, 0, "-", "datafusion"]], "datafusion": [[5, 1, 1, "", "Accumulator"], [5, 1, 1, "", "AggregateUDF"], [5, 1, 1, "", "Catalog"], [5, 4, 1, "", "DFSchema"], [5, 1, 1, "", "Database"], [5, 1, 1, "", "ExecutionPlan"], [5, 1, 1, "", "Expr"], [5, 1, 1, "", "LogicalPlan"], [5, 1, 1, "", "RecordBatch"], [5, 1, 1, "", "RecordBatchStream"], [5, 1, 1, "", "RuntimeEnvBuilder"], [5, 1, 1, "", "SQLOptions"], [5, 1, 1, "", "ScalarUDF"], [5, 1, 1, "", "SessionConfig"], [5, 1, 1, "", "Table"], [5, 1, 1, "", "WindowFrame"], [5, 1, 1, "", "WindowUDF"], [0, 0, 0, "-", "catalog"], [5, 6, 1, "", "col"], [5, 6, 1, "", "column"], [1, 0, 0, "-", "context"], [2, 0, 0, "-", "dataframe"], [3, 0, 0, "-", "expr"], [4, 0, 0, "-", "functions"], [7, 0, 0, "-", "input"], [9, 0, 0, "-", "io"], [5, 6, 1, "", "lit"], [5, 6, 1, "", "literal"], [10, 0, 0, "-", "object_store"], [11, 0, 0, "-", "plan"], [5, 6, 1, "", "read_avro"], [5, 6, 1, "", "read_csv"], [5, 6, 1, "", "read_json"], [5, 6, 1, "", "read_parquet"], [12, 0, 0, "-", "record_batch"], [13, 0, 0, "-", "substrait"], [5, 4, 1, "", "udaf"], [14, 0, 0, "-", "udf"], [5, 4, 1, "", "udwf"]], "datafusion.Accumulator": [[5, 2, 1, "", "evaluate"], [5, 2, 1, "", "merge"], [5, 2, 1, "", "state"], [5, 2, 1, "", "update"]], "datafusion.AggregateUDF": [[5, 2, 1, "", "__call__"], [5, 3, 1, "", "_udaf"], [5, 2, 1, "", "udaf"]], "datafusion.Catalog": [[5, 3, 1, "", "catalog"], [5, 2, 1, "", "database"], [5, 2, 1, "", "names"]], "datafusion.Database": [[5, 3, 1, "", "db"], [5, 2, 1, "", "names"], [5, 2, 1, "", "table"]], "datafusion.ExecutionPlan": [[5, 2, 1, "", "__repr__"], [5, 3, 1, "", "_raw_plan"], [5, 2, 1, "", "children"], [5, 2, 1, "", "display"], [5, 2, 1, "", "display_indent"], [5, 2, 1, "", "from_proto"], [5, 5, 1, "", "partition_count"], [5, 2, 1, "", "to_proto"]], "datafusion.Expr": [[5, 2, 1, "", "__add__"], [5, 2, 1, "", "__and__"], [5, 2, 1, "", "__eq__"], [5, 2, 1, "", "__ge__"], [5, 2, 1, "", "__getitem__"], [5, 2, 1, "", "__gt__"], [5, 2, 1, "", "__invert__"], [5, 2, 1, "", "__le__"], [5, 2, 1, "", "__lt__"], [5, 2, 1, "", "__mod__"], [5, 2, 1, "", "__mul__"], [5, 2, 1, "", "__ne__"], [5, 2, 1, "", "__or__"], [5, 3, 1, "", "__radd__"], [5, 3, 1, "", "__rand__"], [5, 2, 1, "", "__repr__"], [5, 2, 1, "", "__richcmp__"], [5, 3, 1, "", "__rmod__"], [5, 3, 1, "", "__rmul__"], [5, 3, 1, "", "__ror__"], [5, 3, 1, "", "__rsub__"], [5, 3, 1, "", "__rtruediv__"], [5, 2, 1, "", "__sub__"], [5, 2, 1, "", "__truediv__"], [5, 3, 1, "", "_to_pyarrow_types"], [5, 2, 1, "", "alias"], [5, 2, 1, "", "between"], [5, 2, 1, "", "canonical_name"], [5, 2, 1, "", "cast"], [5, 2, 1, "", "column"], [5, 2, 1, "", "column_name"], [5, 2, 1, "", "display_name"], [5, 2, 1, "", "distinct"], [5, 3, 1, "", "expr"], [5, 2, 1, "", "fill_nan"], [5, 2, 1, "", "fill_null"], [5, 2, 1, "", "filter"], [5, 2, 1, "", "is_not_null"], [5, 2, 1, "", "is_null"], [5, 2, 1, "", "literal"], [5, 2, 1, "", "null_treatment"], [5, 2, 1, "", "order_by"], [5, 2, 1, "", "over"], [5, 2, 1, "", "partition_by"], [5, 2, 1, "", "python_value"], [5, 2, 1, "", "rex_call_operands"], [5, 2, 1, "", "rex_call_operator"], [5, 2, 1, "", "rex_type"], [5, 2, 1, "", "schema_name"], [5, 2, 1, "", "sort"], [5, 2, 1, "", "string_literal"], [5, 2, 1, "", "to_variant"], [5, 2, 1, "", "types"], [5, 2, 1, "", "variant_name"], [5, 2, 1, "", "window_frame"]], "datafusion.LogicalPlan": [[5, 2, 1, "", "__repr__"], [5, 3, 1, "", "_raw_plan"], [5, 2, 1, "", "display"], [5, 2, 1, "", "display_graphviz"], [5, 2, 1, "", "display_indent"], [5, 2, 1, "", "display_indent_schema"], [5, 2, 1, "", "from_proto"], [5, 2, 1, "", "inputs"], [5, 2, 1, "", "to_proto"], [5, 2, 1, "", "to_variant"]], "datafusion.RecordBatch": [[5, 3, 1, "", "record_batch"], [5, 2, 1, "", "to_pyarrow"]], "datafusion.RecordBatchStream": [[5, 2, 1, "", "__aiter__"], [5, 2, 1, "", "__anext__"], [5, 2, 1, "", "__iter__"], [5, 2, 1, "", "__next__"], [5, 2, 1, "", "next"], [5, 3, 1, "", "rbs"]], "datafusion.RuntimeEnvBuilder": [[5, 3, 1, "", "config_internal"], [5, 2, 1, "", "with_disk_manager_disabled"], [5, 2, 1, "", "with_disk_manager_os"], [5, 2, 1, "", "with_disk_manager_specified"], [5, 2, 1, "", "with_fair_spill_pool"], [5, 2, 1, "", "with_greedy_memory_pool"], [5, 2, 1, "", "with_temp_file_path"], [5, 2, 1, "", "with_unbounded_memory_pool"]], "datafusion.SQLOptions": [[5, 3, 1, "", "options_internal"], [5, 2, 1, "", "with_allow_ddl"], [5, 2, 1, "", "with_allow_dml"], [5, 2, 1, "", "with_allow_statements"]], "datafusion.ScalarUDF": [[5, 2, 1, "", "__call__"], [5, 3, 1, "", "_udf"], [5, 2, 1, "", "udf"]], "datafusion.SessionConfig": [[5, 3, 1, "", "config_internal"], [5, 2, 1, "", "set"], [5, 2, 1, "", "with_batch_size"], [5, 2, 1, "", "with_create_default_catalog_and_schema"], [5, 2, 1, "", "with_default_catalog_and_schema"], [5, 2, 1, "", "with_information_schema"], [5, 2, 1, "", "with_parquet_pruning"], [5, 2, 1, "", "with_repartition_aggregations"], [5, 2, 1, "", "with_repartition_file_min_size"], [5, 2, 1, "", "with_repartition_file_scans"], [5, 2, 1, "", "with_repartition_joins"], [5, 2, 1, "", "with_repartition_sorts"], [5, 2, 1, "", "with_repartition_windows"], [5, 2, 1, "", "with_target_partitions"]], "datafusion.Table": [[5, 5, 1, "", "kind"], [5, 5, 1, "", "schema"], [5, 3, 1, "", "table"]], "datafusion.WindowFrame": [[5, 2, 1, "", "get_frame_units"], [5, 2, 1, "", "get_lower_bound"], [5, 2, 1, "", "get_upper_bound"], [5, 3, 1, "", "window_frame"]], "datafusion.WindowUDF": [[5, 2, 1, "", "__call__"], [5, 2, 1, "", "_create_window_udf"], [5, 2, 1, "", "_create_window_udf_decorator"], [5, 2, 1, "", "_get_default_name"], [5, 2, 1, "", "_normalize_input_types"], [5, 3, 1, "", "_udwf"], [5, 2, 1, "", "udwf"]], "datafusion.catalog": [[0, 1, 1, "", "Catalog"], [0, 1, 1, "", "Database"], [0, 1, 1, "", "Table"]], "datafusion.catalog.Catalog": [[0, 3, 1, "", "catalog"], [0, 2, 1, "", "database"], [0, 2, 1, "", "names"]], "datafusion.catalog.Database": [[0, 3, 1, "", "db"], [0, 2, 1, "", "names"], [0, 2, 1, "", "table"]], "datafusion.catalog.Table": [[0, 5, 1, "", "kind"], [0, 5, 1, "", "schema"], [0, 3, 1, "", "table"]], "datafusion.context": [[1, 1, 1, "", "ArrowArrayExportable"], [1, 1, 1, "", "ArrowStreamExportable"], [1, 1, 1, "", "RuntimeConfig"], [1, 1, 1, "", "RuntimeEnvBuilder"], [1, 1, 1, "", "SQLOptions"], [1, 1, 1, "", "SessionConfig"], [1, 1, 1, "", "SessionContext"], [1, 1, 1, "", "TableProviderExportable"]], "datafusion.context.ArrowArrayExportable": [[1, 2, 1, "", "__arrow_c_array__"]], "datafusion.context.ArrowStreamExportable": [[1, 2, 1, "", "__arrow_c_stream__"]], "datafusion.context.RuntimeEnvBuilder": [[1, 3, 1, "", "config_internal"], [1, 2, 1, "", "with_disk_manager_disabled"], [1, 2, 1, "", "with_disk_manager_os"], [1, 2, 1, "", "with_disk_manager_specified"], [1, 2, 1, "", "with_fair_spill_pool"], [1, 2, 1, "", "with_greedy_memory_pool"], [1, 2, 1, "", "with_temp_file_path"], [1, 2, 1, "", "with_unbounded_memory_pool"]], "datafusion.context.SQLOptions": [[1, 3, 1, "", "options_internal"], [1, 2, 1, "", "with_allow_ddl"], [1, 2, 1, "", "with_allow_dml"], [1, 2, 1, "", "with_allow_statements"]], "datafusion.context.SessionConfig": [[1, 3, 1, "", "config_internal"], [1, 2, 1, "", "set"], [1, 2, 1, "", "with_batch_size"], [1, 2, 1, "", "with_create_default_catalog_and_schema"], [1, 2, 1, "", "with_default_catalog_and_schema"], [1, 2, 1, "", "with_information_schema"], [1, 2, 1, "", "with_parquet_pruning"], [1, 2, 1, "", "with_repartition_aggregations"], [1, 2, 1, "", "with_repartition_file_min_size"], [1, 2, 1, "", "with_repartition_file_scans"], [1, 2, 1, "", "with_repartition_joins"], [1, 2, 1, "", "with_repartition_sorts"], [1, 2, 1, "", "with_repartition_windows"], [1, 2, 1, "", "with_target_partitions"]], "datafusion.context.SessionContext": [[1, 2, 1, "", "catalog"], [1, 2, 1, "", "create_dataframe"], [1, 2, 1, "", "create_dataframe_from_logical_plan"], [1, 3, 1, "", "ctx"], [1, 2, 1, "", "deregister_table"], [1, 2, 1, "", "empty_table"], [1, 2, 1, "", "enable_url_table"], [1, 2, 1, "", "execute"], [1, 2, 1, "", "from_arrow"], [1, 2, 1, "", "from_arrow_table"], [1, 2, 1, "", "from_pandas"], [1, 2, 1, "", "from_polars"], [1, 2, 1, "", "from_pydict"], [1, 2, 1, "", "from_pylist"], [1, 2, 1, "", "global_ctx"], [1, 2, 1, "", "read_avro"], [1, 2, 1, "", "read_csv"], [1, 2, 1, "", "read_json"], [1, 2, 1, "", "read_parquet"], [1, 2, 1, "", "read_table"], [1, 2, 1, "", "register_avro"], [1, 2, 1, "", "register_csv"], [1, 2, 1, "", "register_dataset"], [1, 2, 1, "", "register_json"], [1, 2, 1, "", "register_listing_table"], [1, 2, 1, "", "register_object_store"], [1, 2, 1, "", "register_parquet"], [1, 2, 1, "", "register_record_batches"], [1, 2, 1, "", "register_table"], [1, 2, 1, "", "register_table_provider"], [1, 2, 1, "", "register_udaf"], [1, 2, 1, "", "register_udf"], [1, 2, 1, "", "register_udwf"], [1, 2, 1, "", "register_view"], [1, 2, 1, "", "session_id"], [1, 2, 1, "", "sql"], [1, 2, 1, "", "sql_with_options"], [1, 2, 1, "", "table"], [1, 2, 1, "", "table_exist"]], "datafusion.context.TableProviderExportable": [[1, 2, 1, "", "__datafusion_table_provider__"]], "datafusion.dataframe": [[2, 1, 1, "", "Compression"], [2, 1, 1, "", "DataFrame"]], "datafusion.dataframe.Compression": [[2, 3, 1, "", "BROTLI"], [2, 3, 1, "", "GZIP"], [2, 3, 1, "", "LZ4"], [2, 3, 1, "", "LZ4_RAW"], [2, 3, 1, "", "SNAPPY"], [2, 3, 1, "", "UNCOMPRESSED"], [2, 3, 1, "", "ZSTD"], [2, 2, 1, "", "from_str"], [2, 2, 1, "", "get_default_level"]], "datafusion.dataframe.DataFrame": [[2, 2, 1, "", "__arrow_c_stream__"], [2, 2, 1, "", "__getitem__"], [2, 2, 1, "", "__repr__"], [2, 2, 1, "", "_repr_html_"], [2, 2, 1, "", "aggregate"], [2, 2, 1, "", "cache"], [2, 2, 1, "", "cast"], [2, 2, 1, "", "collect"], [2, 2, 1, "", "collect_partitioned"], [2, 2, 1, "", "count"], [2, 2, 1, "", "describe"], [2, 3, 1, "", "df"], [2, 2, 1, "", "distinct"], [2, 2, 1, "", "drop"], [2, 2, 1, "", "except_all"], [2, 2, 1, "", "execute_stream"], [2, 2, 1, "", "execute_stream_partitioned"], [2, 2, 1, "", "execution_plan"], [2, 2, 1, "", "explain"], [2, 2, 1, "", "filter"], [2, 2, 1, "", "head"], [2, 2, 1, "", "intersect"], [2, 2, 1, "", "into_view"], [2, 2, 1, "", "join"], [2, 2, 1, "", "join_on"], [2, 2, 1, "", "limit"], [2, 2, 1, "", "logical_plan"], [2, 2, 1, "", "optimized_logical_plan"], [2, 2, 1, "", "repartition"], [2, 2, 1, "", "repartition_by_hash"], [2, 2, 1, "", "schema"], [2, 2, 1, "", "select"], [2, 2, 1, "", "select_columns"], [2, 2, 1, "", "show"], [2, 2, 1, "", "sort"], [2, 2, 1, "", "tail"], [2, 2, 1, "", "to_arrow_table"], [2, 2, 1, "", "to_pandas"], [2, 2, 1, "", "to_polars"], [2, 2, 1, "", "to_pydict"], [2, 2, 1, "", "to_pylist"], [2, 2, 1, "", "transform"], [2, 2, 1, "", "union"], [2, 2, 1, "", "union_distinct"], [2, 2, 1, "", "unnest_columns"], [2, 2, 1, "", "with_column"], [2, 2, 1, "", "with_column_renamed"], [2, 2, 1, "", "with_columns"], [2, 2, 1, "", "write_csv"], [2, 2, 1, "", "write_json"], [2, 2, 1, "", "write_parquet"]], "datafusion.expr": [[3, 4, 1, "", "Aggregate"], [3, 4, 1, "", "AggregateFunction"], [3, 4, 1, "", "Alias"], [3, 4, 1, "", "Analyze"], [3, 4, 1, "", "Between"], [3, 4, 1, "", "BinaryExpr"], [3, 4, 1, "", "Case"], [3, 1, 1, "", "CaseBuilder"], [3, 4, 1, "", "Cast"], [3, 4, 1, "", "Column"], [3, 4, 1, "", "CreateMemoryTable"], [3, 4, 1, "", "CreateView"], [3, 4, 1, "", "Distinct"], [3, 4, 1, "", "DropTable"], [3, 4, 1, "", "EmptyRelation"], [3, 4, 1, "", "Exists"], [3, 4, 1, "", "Explain"], [3, 1, 1, "", "Expr"], [3, 4, 1, "", "Extension"], [3, 4, 1, "", "Filter"], [3, 4, 1, "", "GroupingSet"], [3, 4, 1, "", "ILike"], [3, 4, 1, "", "InList"], [3, 4, 1, "", "InSubquery"], [3, 4, 1, "", "IsFalse"], [3, 4, 1, "", "IsNotFalse"], [3, 4, 1, "", "IsNotNull"], [3, 4, 1, "", "IsNotTrue"], [3, 4, 1, "", "IsNotUnknown"], [3, 4, 1, "", "IsNull"], [3, 4, 1, "", "IsTrue"], [3, 4, 1, "", "IsUnknown"], [3, 4, 1, "", "Join"], [3, 4, 1, "", "JoinConstraint"], [3, 4, 1, "", "JoinType"], [3, 4, 1, "", "Like"], [3, 4, 1, "", "Limit"], [3, 4, 1, "", "Literal"], [3, 4, 1, "", "Negative"], [3, 4, 1, "", "Not"], [3, 4, 1, "", "Partitioning"], [3, 4, 1, "", "Placeholder"], [3, 4, 1, "", "Projection"], [3, 4, 1, "", "Repartition"], [3, 4, 1, "", "ScalarSubquery"], [3, 4, 1, "", "ScalarVariable"], [3, 4, 1, "", "SimilarTo"], [3, 4, 1, "", "Sort"], [3, 1, 1, "", "SortExpr"], [3, 4, 1, "", "Subquery"], [3, 4, 1, "", "SubqueryAlias"], [3, 4, 1, "", "TableScan"], [3, 4, 1, "", "TryCast"], [3, 4, 1, "", "Union"], [3, 4, 1, "", "Unnest"], [3, 4, 1, "", "UnnestExpr"], [3, 1, 1, "", "Window"], [3, 4, 1, "", "WindowExpr"], [3, 1, 1, "", "WindowFrame"], [3, 1, 1, "", "WindowFrameBound"]], "datafusion.expr.CaseBuilder": [[3, 3, 1, "", "case_builder"], [3, 2, 1, "", "end"], [3, 2, 1, "", "otherwise"], [3, 2, 1, "", "when"]], "datafusion.expr.Expr": [[3, 2, 1, "", "__add__"], [3, 2, 1, "", "__and__"], [3, 2, 1, "", "__eq__"], [3, 2, 1, "", "__ge__"], [3, 2, 1, "", "__getitem__"], [3, 2, 1, "", "__gt__"], [3, 2, 1, "", "__invert__"], [3, 2, 1, "", "__le__"], [3, 2, 1, "", "__lt__"], [3, 2, 1, "", "__mod__"], [3, 2, 1, "", "__mul__"], [3, 2, 1, "", "__ne__"], [3, 2, 1, "", "__or__"], [3, 3, 1, "", "__radd__"], [3, 3, 1, "", "__rand__"], [3, 2, 1, "", "__repr__"], [3, 2, 1, "", "__richcmp__"], [3, 3, 1, "", "__rmod__"], [3, 3, 1, "", "__rmul__"], [3, 3, 1, "", "__ror__"], [3, 3, 1, "", "__rsub__"], [3, 3, 1, "", "__rtruediv__"], [3, 2, 1, "", "__sub__"], [3, 2, 1, "", "__truediv__"], [3, 3, 1, "", "_to_pyarrow_types"], [3, 2, 1, "", "alias"], [3, 2, 1, "", "between"], [3, 2, 1, "", "canonical_name"], [3, 2, 1, "", "cast"], [3, 2, 1, "", "column"], [3, 2, 1, "", "column_name"], [3, 2, 1, "", "display_name"], [3, 2, 1, "", "distinct"], [3, 3, 1, "", "expr"], [3, 2, 1, "", "fill_nan"], [3, 2, 1, "", "fill_null"], [3, 2, 1, "", "filter"], [3, 2, 1, "", "is_not_null"], [3, 2, 1, "", "is_null"], [3, 2, 1, "", "literal"], [3, 2, 1, "", "null_treatment"], [3, 2, 1, "", "order_by"], [3, 2, 1, "", "over"], [3, 2, 1, "", "partition_by"], [3, 2, 1, "", "python_value"], [3, 2, 1, "", "rex_call_operands"], [3, 2, 1, "", "rex_call_operator"], [3, 2, 1, "", "rex_type"], [3, 2, 1, "", "schema_name"], [3, 2, 1, "", "sort"], [3, 2, 1, "", "string_literal"], [3, 2, 1, "", "to_variant"], [3, 2, 1, "", "types"], [3, 2, 1, "", "variant_name"], [3, 2, 1, "", "window_frame"]], "datafusion.expr.SortExpr": [[3, 2, 1, "", "__repr__"], [3, 2, 1, "", "ascending"], [3, 2, 1, "", "expr"], [3, 2, 1, "", "nulls_first"], [3, 3, 1, "", "raw_sort"]], "datafusion.expr.Window": [[3, 3, 1, "", "_null_treatment"], [3, 3, 1, "", "_order_by"], [3, 3, 1, "", "_partition_by"], [3, 3, 1, "", "_window_frame"]], "datafusion.expr.WindowFrame": [[3, 2, 1, "", "get_frame_units"], [3, 2, 1, "", "get_lower_bound"], [3, 2, 1, "", "get_upper_bound"], [3, 3, 1, "", "window_frame"]], "datafusion.expr.WindowFrameBound": [[3, 3, 1, "", "frame_bound"], [3, 2, 1, "", "get_offset"], [3, 2, 1, "", "is_current_row"], [3, 2, 1, "", "is_following"], [3, 2, 1, "", "is_preceding"], [3, 2, 1, "", "is_unbounded"]], "datafusion.functions": [[4, 6, 1, "", "abs"], [4, 6, 1, "", "acos"], [4, 6, 1, "", "acosh"], [4, 6, 1, "", "alias"], [4, 6, 1, "", "approx_distinct"], [4, 6, 1, "", "approx_median"], [4, 6, 1, "", "approx_percentile_cont"], [4, 6, 1, "", "approx_percentile_cont_with_weight"], [4, 6, 1, "", "array"], [4, 6, 1, "", "array_agg"], [4, 6, 1, "", "array_append"], [4, 6, 1, "", "array_cat"], [4, 6, 1, "", "array_concat"], [4, 6, 1, "", "array_dims"], [4, 6, 1, "", "array_distinct"], [4, 6, 1, "", "array_element"], [4, 6, 1, "", "array_empty"], [4, 6, 1, "", "array_except"], [4, 6, 1, "", "array_extract"], [4, 6, 1, "", "array_has"], [4, 6, 1, "", "array_has_all"], [4, 6, 1, "", "array_has_any"], [4, 6, 1, "", "array_indexof"], [4, 6, 1, "", "array_intersect"], [4, 6, 1, "", "array_join"], [4, 6, 1, "", "array_length"], [4, 6, 1, "", "array_ndims"], [4, 6, 1, "", "array_pop_back"], [4, 6, 1, "", "array_pop_front"], [4, 6, 1, "", "array_position"], [4, 6, 1, "", "array_positions"], [4, 6, 1, "", "array_prepend"], [4, 6, 1, "", "array_push_back"], [4, 6, 1, "", "array_push_front"], [4, 6, 1, "", "array_remove"], [4, 6, 1, "", "array_remove_all"], [4, 6, 1, "", "array_remove_n"], [4, 6, 1, "", "array_repeat"], [4, 6, 1, "", "array_replace"], [4, 6, 1, "", "array_replace_all"], [4, 6, 1, "", "array_replace_n"], [4, 6, 1, "", "array_resize"], [4, 6, 1, "", "array_slice"], [4, 6, 1, "", "array_sort"], [4, 6, 1, "", "array_to_string"], [4, 6, 1, "", "array_union"], [4, 6, 1, "", "arrow_cast"], [4, 6, 1, "", "arrow_typeof"], [4, 6, 1, "", "ascii"], [4, 6, 1, "", "asin"], [4, 6, 1, "", "asinh"], [4, 6, 1, "", "atan"], [4, 6, 1, "", "atan2"], [4, 6, 1, "", "atanh"], [4, 6, 1, "", "avg"], [4, 6, 1, "", "bit_and"], [4, 6, 1, "", "bit_length"], [4, 6, 1, "", "bit_or"], [4, 6, 1, "", "bit_xor"], [4, 6, 1, "", "bool_and"], [4, 6, 1, "", "bool_or"], [4, 6, 1, "", "btrim"], [4, 6, 1, "", "cardinality"], [4, 6, 1, "", "case"], [4, 6, 1, "", "cbrt"], [4, 6, 1, "", "ceil"], [4, 6, 1, "", "char_length"], [4, 6, 1, "", "character_length"], [4, 6, 1, "", "chr"], [4, 6, 1, "", "coalesce"], [4, 6, 1, "", "col"], [4, 6, 1, "", "concat"], [4, 6, 1, "", "concat_ws"], [4, 6, 1, "", "corr"], [4, 6, 1, "", "cos"], [4, 6, 1, "", "cosh"], [4, 6, 1, "", "cot"], [4, 6, 1, "", "count"], [4, 6, 1, "", "count_star"], [4, 6, 1, "", "covar"], [4, 6, 1, "", "covar_pop"], [4, 6, 1, "", "covar_samp"], [4, 6, 1, "", "cume_dist"], [4, 6, 1, "", "current_date"], [4, 6, 1, "", "current_time"], [4, 6, 1, "", "date_bin"], [4, 6, 1, "", "date_part"], [4, 6, 1, "", "date_trunc"], [4, 6, 1, "", "datepart"], [4, 6, 1, "", "datetrunc"], [4, 6, 1, "", "decode"], [4, 6, 1, "", "degrees"], [4, 6, 1, "", "dense_rank"], [4, 6, 1, "", "digest"], [4, 6, 1, "", "empty"], [4, 6, 1, "", "encode"], [4, 6, 1, "", "ends_with"], [4, 6, 1, "", "exp"], [4, 6, 1, "", "extract"], [4, 6, 1, "", "factorial"], [4, 6, 1, "", "find_in_set"], [4, 6, 1, "", "first_value"], [4, 6, 1, "", "flatten"], [4, 6, 1, "", "floor"], [4, 6, 1, "", "from_unixtime"], [4, 6, 1, "", "gcd"], [4, 6, 1, "", "in_list"], [4, 6, 1, "", "initcap"], [4, 6, 1, "", "isnan"], [4, 6, 1, "", "iszero"], [4, 6, 1, "", "lag"], [4, 6, 1, "", "last_value"], [4, 6, 1, "", "lcm"], [4, 6, 1, "", "lead"], [4, 6, 1, "", "left"], [4, 6, 1, "", "length"], [4, 6, 1, "", "levenshtein"], [4, 6, 1, "", "list_append"], [4, 6, 1, "", "list_cat"], [4, 6, 1, "", "list_concat"], [4, 6, 1, "", "list_dims"], [4, 6, 1, "", "list_distinct"], [4, 6, 1, "", "list_element"], [4, 6, 1, "", "list_except"], [4, 6, 1, "", "list_extract"], [4, 6, 1, "", "list_indexof"], [4, 6, 1, "", "list_intersect"], [4, 6, 1, "", "list_join"], [4, 6, 1, "", "list_length"], [4, 6, 1, "", "list_ndims"], [4, 6, 1, "", "list_position"], [4, 6, 1, "", "list_positions"], [4, 6, 1, "", "list_prepend"], [4, 6, 1, "", "list_push_back"], [4, 6, 1, "", "list_push_front"], [4, 6, 1, "", "list_remove"], [4, 6, 1, "", "list_remove_all"], [4, 6, 1, "", "list_remove_n"], [4, 6, 1, "", "list_repeat"], [4, 6, 1, "", "list_replace"], [4, 6, 1, "", "list_replace_all"], [4, 6, 1, "", "list_replace_n"], [4, 6, 1, "", "list_resize"], [4, 6, 1, "", "list_slice"], [4, 6, 1, "", "list_sort"], [4, 6, 1, "", "list_to_string"], [4, 6, 1, "", "list_union"], [4, 6, 1, "", "ln"], [4, 6, 1, "", "log"], [4, 6, 1, "", "log10"], [4, 6, 1, "", "log2"], [4, 6, 1, "", "lower"], [4, 6, 1, "", "lpad"], [4, 6, 1, "", "ltrim"], [4, 6, 1, "", "make_array"], [4, 6, 1, "", "make_date"], [4, 6, 1, "", "make_list"], [4, 6, 1, "", "max"], [4, 6, 1, "", "md5"], [4, 6, 1, "", "mean"], [4, 6, 1, "", "median"], [4, 6, 1, "", "min"], [4, 6, 1, "", "named_struct"], [4, 6, 1, "", "nanvl"], [4, 6, 1, "", "now"], [4, 6, 1, "", "nth_value"], [4, 6, 1, "", "ntile"], [4, 6, 1, "", "nullif"], [4, 6, 1, "", "nvl"], [4, 6, 1, "", "octet_length"], [4, 6, 1, "", "order_by"], [4, 6, 1, "", "overlay"], [4, 6, 1, "", "percent_rank"], [4, 6, 1, "", "pi"], [4, 6, 1, "", "pow"], [4, 6, 1, "", "power"], [4, 6, 1, "", "radians"], [4, 6, 1, "", "random"], [4, 6, 1, "", "range"], [4, 6, 1, "", "rank"], [4, 6, 1, "", "regexp_count"], [4, 6, 1, "", "regexp_like"], [4, 6, 1, "", "regexp_match"], [4, 6, 1, "", "regexp_replace"], [4, 6, 1, "", "regr_avgx"], [4, 6, 1, "", "regr_avgy"], [4, 6, 1, "", "regr_count"], [4, 6, 1, "", "regr_intercept"], [4, 6, 1, "", "regr_r2"], [4, 6, 1, "", "regr_slope"], [4, 6, 1, "", "regr_sxx"], [4, 6, 1, "", "regr_sxy"], [4, 6, 1, "", "regr_syy"], [4, 6, 1, "", "repeat"], [4, 6, 1, "", "replace"], [4, 6, 1, "", "reverse"], [4, 6, 1, "", "right"], [4, 6, 1, "", "round"], [4, 6, 1, "", "row_number"], [4, 6, 1, "", "rpad"], [4, 6, 1, "", "rtrim"], [4, 6, 1, "", "sha224"], [4, 6, 1, "", "sha256"], [4, 6, 1, "", "sha384"], [4, 6, 1, "", "sha512"], [4, 6, 1, "", "signum"], [4, 6, 1, "", "sin"], [4, 6, 1, "", "sinh"], [4, 6, 1, "", "split_part"], [4, 6, 1, "", "sqrt"], [4, 6, 1, "", "starts_with"], [4, 6, 1, "", "stddev"], [4, 6, 1, "", "stddev_pop"], [4, 6, 1, "", "stddev_samp"], [4, 6, 1, "", "string_agg"], [4, 6, 1, "", "strpos"], [4, 6, 1, "", "struct"], [4, 6, 1, "", "substr"], [4, 6, 1, "", "substr_index"], [4, 6, 1, "", "substring"], [4, 6, 1, "", "sum"], [4, 6, 1, "", "tan"], [4, 6, 1, "", "tanh"], [4, 6, 1, "", "to_hex"], [4, 6, 1, "", "to_timestamp"], [4, 6, 1, "", "to_timestamp_micros"], [4, 6, 1, "", "to_timestamp_millis"], [4, 6, 1, "", "to_timestamp_nanos"], [4, 6, 1, "", "to_timestamp_seconds"], [4, 6, 1, "", "to_unixtime"], [4, 6, 1, "", "translate"], [4, 6, 1, "", "trim"], [4, 6, 1, "", "trunc"], [4, 6, 1, "", "upper"], [4, 6, 1, "", "uuid"], [4, 6, 1, "", "var"], [4, 6, 1, "", "var_pop"], [4, 6, 1, "", "var_samp"], [4, 6, 1, "", "var_sample"], [4, 6, 1, "", "when"], [4, 6, 1, "", "window"]], "datafusion.input": [[7, 1, 1, "", "LocationInputPlugin"], [6, 0, 0, "-", "base"], [8, 0, 0, "-", "location"]], "datafusion.input.LocationInputPlugin": [[7, 2, 1, "", "build_table"], [7, 2, 1, "", "is_correct_input"]], "datafusion.input.base": [[6, 1, 1, "", "BaseInputSource"]], "datafusion.input.base.BaseInputSource": [[6, 2, 1, "", "build_table"], [6, 2, 1, "", "is_correct_input"]], "datafusion.input.location": [[8, 1, 1, "", "LocationInputPlugin"]], "datafusion.input.location.LocationInputPlugin": [[8, 2, 1, "", "build_table"], [8, 2, 1, "", "is_correct_input"]], "datafusion.io": [[9, 6, 1, "", "read_avro"], [9, 6, 1, "", "read_csv"], [9, 6, 1, "", "read_json"], [9, 6, 1, "", "read_parquet"]], "datafusion.object_store": [[10, 4, 1, "", "AmazonS3"], [10, 4, 1, "", "GoogleCloud"], [10, 4, 1, "", "Http"], [10, 4, 1, "", "LocalFileSystem"], [10, 4, 1, "", "MicrosoftAzure"]], "datafusion.plan": [[11, 1, 1, "", "ExecutionPlan"], [11, 1, 1, "", "LogicalPlan"]], "datafusion.plan.ExecutionPlan": [[11, 2, 1, "", "__repr__"], [11, 3, 1, "", "_raw_plan"], [11, 2, 1, "", "children"], [11, 2, 1, "", "display"], [11, 2, 1, "", "display_indent"], [11, 2, 1, "", "from_proto"], [11, 5, 1, "", "partition_count"], [11, 2, 1, "", "to_proto"]], "datafusion.plan.LogicalPlan": [[11, 2, 1, "", "__repr__"], [11, 3, 1, "", "_raw_plan"], [11, 2, 1, "", "display"], [11, 2, 1, "", "display_graphviz"], [11, 2, 1, "", "display_indent"], [11, 2, 1, "", "display_indent_schema"], [11, 2, 1, "", "from_proto"], [11, 2, 1, "", "inputs"], [11, 2, 1, "", "to_proto"], [11, 2, 1, "", "to_variant"]], "datafusion.record_batch": [[12, 1, 1, "", "RecordBatch"], [12, 1, 1, "", "RecordBatchStream"]], "datafusion.record_batch.RecordBatch": [[12, 3, 1, "", "record_batch"], [12, 2, 1, "", "to_pyarrow"]], "datafusion.record_batch.RecordBatchStream": [[12, 2, 1, "", "__aiter__"], [12, 2, 1, "", "__anext__"], [12, 2, 1, "", "__iter__"], [12, 2, 1, "", "__next__"], [12, 2, 1, "", "next"], [12, 3, 1, "", "rbs"]], "datafusion.substrait": [[13, 1, 1, "", "Consumer"], [13, 1, 1, "", "Plan"], [13, 1, 1, "", "Producer"], [13, 1, 1, "", "Serde"]], "datafusion.substrait.Consumer": [[13, 2, 1, "", "from_substrait_plan"]], "datafusion.substrait.Plan": [[13, 2, 1, "", "encode"], [13, 3, 1, "", "plan_internal"]], "datafusion.substrait.Producer": [[13, 2, 1, "", "to_substrait_plan"]], "datafusion.substrait.Serde": [[13, 2, 1, "", "deserialize"], [13, 2, 1, "", "deserialize_bytes"], [13, 2, 1, "", "serialize"], [13, 2, 1, "", "serialize_bytes"], [13, 2, 1, "", "serialize_to_plan"]], "datafusion.udf": [[14, 1, 1, "", "Accumulator"], [14, 1, 1, "", "AggregateUDF"], [14, 1, 1, "", "ScalarUDF"], [14, 1, 1, "", "Volatility"], [14, 1, 1, "", "WindowEvaluator"], [14, 1, 1, "", "WindowUDF"], [14, 4, 1, "", "_R"], [14, 4, 1, "", "udaf"], [14, 4, 1, "", "udf"], [14, 4, 1, "", "udwf"]], "datafusion.udf.Accumulator": [[14, 2, 1, "", "evaluate"], [14, 2, 1, "", "merge"], [14, 2, 1, "", "state"], [14, 2, 1, "", "update"]], "datafusion.udf.AggregateUDF": [[14, 2, 1, "", "__call__"], [14, 3, 1, "", "_udaf"], [14, 2, 1, "", "udaf"]], "datafusion.udf.ScalarUDF": [[14, 2, 1, "", "__call__"], [14, 3, 1, "", "_udf"], [14, 2, 1, "", "udf"]], "datafusion.udf.Volatility": [[14, 3, 1, "", "Immutable"], [14, 3, 1, "", "Stable"], [14, 3, 1, "", "Volatile"], [14, 2, 1, "", "__str__"]], "datafusion.udf.WindowEvaluator": [[14, 2, 1, "", "evaluate"], [14, 2, 1, "", "evaluate_all"], [14, 2, 1, "", "evaluate_all_with_rank"], [14, 2, 1, "", "get_range"], [14, 2, 1, "", "include_rank"], [14, 2, 1, "", "is_causal"], [14, 2, 1, "", "memoize"], [14, 2, 1, "", "supports_bounded_execution"], [14, 2, 1, "", "uses_window_frame"]], "datafusion.udf.WindowUDF": [[14, 2, 1, "", "__call__"], [14, 2, 1, "", "_create_window_udf"], [14, 2, 1, "", "_create_window_udf_decorator"], [14, 2, 1, "", "_get_default_name"], [14, 2, 1, "", "_normalize_input_types"], [14, 3, 1, "", "_udwf"], [14, 2, 1, "", "udwf"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "data", "Python data"], "5": ["py", "property", "Python property"], "6": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:data", "5": "py:property", "6": "py:function"}, "terms": {"": [1, 2, 3, 4, 5, 14, 16, 17, 22, 25, 27, 28, 29, 30], "0": [2, 3, 4, 5, 14, 19, 20, 21, 22, 23, 26, 27, 29, 31, 32, 39, 40], "00": 23, "01": [19, 23, 26], "01t00": 23, "03": 23, "04023": 4, "05": [23, 26], "06": [23, 26], "08": 23, "09": [19, 23], "1": [2, 3, 4, 5, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 40], "10": [4, 5, 14, 18, 19, 20, 22, 23, 26, 27, 28, 29, 31, 32, 40], "100": [4, 18, 19, 20, 29, 31, 32], "1000": [1, 5, 9, 21], "10000000": 30, "1024": [1, 5], "103": [18, 31, 32], "104": [18, 31, 32], "105": [18, 20, 31, 32], "107": 20, "109": [18, 31, 32, 40], "11": [18, 19, 20, 22, 23, 27, 29, 31, 32], "110": 20, "111": [18, 31, 32], "112": 20, "115": [18, 20, 31, 32], "12": [17, 18, 19, 20, 22, 23, 27, 29, 31, 32], "120": [4, 18, 20, 31, 32], "121": 20, "122": [18, 31, 32], "123": [18, 21, 31, 32], "12371": 4, "125": [4, 20, 23, 40], "128": 4, "13": [18, 20, 22, 23, 27, 29, 31, 32], "130": [18, 31, 32], "135": [18, 31, 32], "136": 20, "14": [18, 19, 20, 22, 23, 26, 27, 31, 32], "140": 20, "14097612086726": 21, "145": [18, 20, 31, 32], "149": 40, "15": [18, 19, 20, 22, 23, 26, 27, 29, 31, 32], "150": [18, 29, 31, 32], "158": 40, "159": [18, 31, 32, 40], "16": [19, 20, 22, 23, 27], "160": 40, "161": 40, "162": 40, "163": 40, "165": [23, 40], "17": [19, 20, 22, 23, 27, 29], "18": [19, 20, 22, 23, 27, 29], "19": [20, 22, 23, 40], "190": 40, "1902": 4, "1921": 23, "195": [18, 31, 32], "1970": 23, "2": [2, 3, 4, 5, 14, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 40], "20": [2, 4, 5, 14, 18, 20, 22, 23, 28, 29, 31, 32, 40], "200": 40, "2025": 23, "205": [18, 31, 32], "21": [19, 20, 22, 23, 29], "22": [2, 22, 31], "223": 40, "224": 4, "229": 40, "23": [19, 22, 29, 40], "23076923076923": 20, "2345": 4, "24": [19, 22], "25": [4, 18, 20, 22, 23, 29, 31, 32], "256": 4, "25806451612904": 20, "26": [22, 29], "27": 22, "28": [19, 22, 29], "28571428571429": 20, "29": 22, "3": [2, 4, 14, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 40], "30": [18, 20, 22, 28, 29, 31, 32], "309": [18, 23, 31, 32], "30t17": 23, "31": 22, "314": [18, 23, 31, 32], "318": [18, 23, 31, 32], "32": 22, "33": [19, 22], "333333333333332": 29, "333333333333336": 20, "34": [22, 23], "35": [18, 19, 20, 22, 26, 29, 31, 32], "36": [19, 22], "37": 22, "38": 22, "384": 4, "39": [18, 22, 31, 32, 40], "395": [18, 31, 32], "3rd": 4, "4": [2, 4, 14, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 40], "40": [4, 17, 18, 20, 22, 28, 31, 32], "405": [18, 23, 31, 32], "41": 22, "42": [20, 22, 29, 31], "42857142857143": 29, "43": [18, 22, 29, 31, 32, 39], "44": [18, 22, 31, 32], "45": [18, 20, 22, 23, 29, 31, 32], "4579": 23, "46": [20, 32], "47": 20, "4732": 23, "48": [18, 20, 31, 32], "49": [18, 23, 31, 32], "495": [18, 31, 32], "5": [2, 4, 14, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 40], "50": [4, 18, 20, 28, 31, 32], "51": [19, 20], "512": 4, "5129": 23, "52": [18, 20, 31, 32], "525": [18, 23, 31, 32], "53": 20, "530": [18, 31, 32], "531": 21, "534": [18, 23, 31, 32], "536576280z": 23, "54": [20, 22, 23], "55": [18, 20, 29, 31, 32], "56": 20, "58": [18, 20, 31, 32], "5811388300841898": 21, "59": [18, 31, 32], "6": [18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 33, 40], "60": [4, 18, 20, 29, 31, 32], "62": [18, 31, 32], "625": [18, 23, 31, 32], "63": [18, 20, 31, 32], "630": [18, 31, 32], "634": [18, 23, 31, 32], "64": [17, 18, 29, 31, 32], "65": [18, 20, 22, 26, 29, 31, 32], "66": [19, 20], "666666666666668": 29, "66666666666667": 20, "666667": 4, "669": 21, "67": [20, 22], "7": [18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 33, 40], "70": [18, 20, 29, 31, 32], "71": [20, 22], "72": 20, "721": 21, "73": 19, "732": 23, "75": [4, 18, 20, 31, 32], "76": 29, "774": 21, "77777777777777": 20, "78": [18, 19, 31, 32], "785714285714285": 20, "78571428571429": 20, "79": [18, 19, 31, 32], "8": [18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33], "80": [4, 18, 20, 29, 31, 32], "803": 21, "81": 19, "82": [18, 31, 32], "83": [18, 20, 31, 32], "832": 21, "833333333333336": 20, "84": [18, 29, 31, 32], "85": [18, 20, 31, 32], "855": 23, "86": 20, "86740bfd3d9831d6b7c1d0e1bf4a21d91598a0ac": [3, 5], "88888888888889": 20, "9": [4, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 33, 40], "90": [4, 18, 20, 29, 31, 32], "91": 20, "92": 19, "94": [19, 26], "95": [19, 20, 29, 40], "96": [19, 20], "972": 23, "98": [20, 40], "A": [1, 2, 3, 4, 5, 6, 11, 13, 14, 19, 21, 25, 29, 39], "AND": [2, 3, 4, 5, 14], "As": [4, 5, 14, 16, 22, 26, 31], "At": [4, 16], "BY": 14, "Be": 2, "By": [2, 16, 17, 20], "For": [1, 2, 4, 13, 14, 16, 17, 20, 22, 23, 25, 26, 27, 32], "INTO": [1, 5], "If": [1, 2, 3, 4, 5, 6, 9, 14, 16, 17, 20, 23, 25, 27, 29, 32, 39], "In": [5, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 33, 40], "It": [1, 2, 3, 4, 5, 14, 16, 18, 19, 20, 22, 25, 33, 38], "Its": 18, "No": 2, "Not": [3, 5], "OR": [3, 4, 5], "On": [2, 16, 31], "One": [2, 3, 16, 20, 29], "That": [3, 5, 33], "The": [1, 2, 4, 5, 7, 8, 9, 11, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31], "Then": 27, "There": [4, 23, 27], "These": [4, 5, 12, 14, 20, 22, 30], "To": [2, 4, 16, 17, 22, 23, 26, 27, 29, 31, 32, 33, 39], "With": [3, 5, 32, 33], "__add__": [3, 5], "__aiter__": [5, 12], "__and__": [3, 5], "__anext__": [5, 12], "__arrow_c_array__": [1, 33], "__arrow_c_stream__": [1, 2, 33], "__call__": [5, 14], "__datafusion_table_provider__": [1, 16, 39], "__eq__": [3, 5], "__ge__": [3, 5], "__getitem__": [2, 3, 5], "__gt__": [3, 5], "__init__": [5, 14, 27], "__invert__": [3, 5], "__iter__": [5, 12], "__le__": [3, 5], "__lt__": [3, 5], "__mod__": [3, 5], "__mul__": [3, 5], "__ne__": [3, 5], "__next__": [5, 12], "__or__": [3, 5], "__radd__": [3, 5], "__rand__": [3, 5], "__repr__": [2, 3, 5, 11], "__richcmp__": [3, 5], "__rmod__": [3, 5], "__rmul__": [3, 5], "__ror__": [3, 5], "__rsub__": [3, 5], "__rtruediv__": [3, 5], "__str__": 14, "__sub__": [3, 5], "__truediv__": [3, 5], "__version__": 32, "_aggreg": 4, "_create_window_udf": [5, 14], "_create_window_udf_decor": [5, 14], "_get_default_nam": [5, 14], "_intern": [0, 2, 3, 5, 11, 12, 13], "_normalize_input_typ": [5, 14], "_null_treat": 3, "_order_bi": 3, "_partition_bi": 3, "_r": [5, 14], "_raw_plan": [5, 11], "_repr_html_": 2, "_sum": [5, 14, 27], "_to_pyarrow_typ": [3, 5], "_udaf": [5, 14], "_udf": [5, 14], "_udwf": [5, 14], "_window_fram": 3, "_window_funct": 4, "a0": 22, "a_siz": 22, "ab": 4, "abc": 6, "abi": 16, "abi3": 17, "abi_st": 16, "abil": 31, "abilti": 31, "abl": [5, 11], "about": [13, 16, 18, 29, 30], "abov": [4, 16, 20, 29], "absolut": 4, "abstract": [5, 6, 14, 22, 27], "accept": [1, 3, 5, 33], "access": [5, 9, 16, 22, 31], "access_key_id": 31, "account": 31, "accum": [5, 14], "accumul": [5, 14, 27], "achiev": 18, "aco": 4, "acosh": 4, "acronym": 16, "across": [14, 16, 22], "act": [5, 11], "activ": [16, 17], "actual": 2, "ad": 2, "adapt": 16, "add": [1, 2, 3, 4, 16, 17], "add_3": 2, "addit": [2, 3, 4, 5, 13, 14, 16, 17, 27, 31], "addition": [16, 19], "adhoc": 17, "adopt": 16, "advanc": 31, "advantag": [16, 17, 18], "affect": [14, 20], "after": [2, 4, 14, 27], "ag": 22, "against": [1, 3, 4, 14, 16, 18, 28], "age_col": 22, "age_in_year": 22, "agg": 2, "aggreg": [1, 2, 3, 4, 5, 14, 19, 24], "aggregatefunct": 3, "aggregateudf": [1, 5, 14], "aim": 32, "albert": 22, "algorithm": [2, 4], "alia": [1, 2, 3, 4, 5, 19, 20, 22, 23, 26, 27, 29, 33], "alias": 17, "alic": 25, "all": [0, 1, 2, 4, 5, 14, 16, 17, 19, 20, 23, 25, 26, 27, 29, 31], "alloc": 2, "allow": [1, 5, 14, 16, 17, 18, 20, 22, 23, 27], "alpha": [27, 31], "alreadi": [4, 16], "also": [1, 2, 5, 14, 16, 17, 18, 20, 22, 23, 27, 29, 32, 40], "altern": [26, 35, 38], "alternate_a": 2, "alwai": 14, "amazons3": [10, 31], "amount": [2, 14], "an": [1, 2, 3, 4, 5, 9, 11, 13, 14, 16, 17, 19, 20, 21, 22, 25, 26, 27, 29, 31, 32, 33, 34, 35, 38], "analyt": 29, "analyz": [2, 3, 17], "ani": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 16, 20, 25, 27, 29, 31, 33], "anoth": [2, 4, 5, 9, 16], "anti": [2, 24], "apach": [1, 3, 4, 5, 16, 17, 18, 33], "apart": 18, "api": [1, 5, 11, 16, 17, 18, 23, 29, 30, 40], "appear": [3, 4, 5, 16], "append": [4, 27], "appli": 2, "applic": 16, "approach": [4, 20, 22], "appropri": [14, 17, 31], "approx_distinct": [4, 20], "approx_median": [4, 20], "approx_percentile_cont": [4, 20], "approx_percentile_cont_with_weight": [4, 20], "approxim": [4, 20], "ar": [1, 2, 3, 4, 5, 9, 11, 12, 14, 16, 17, 19, 20, 22, 24, 26, 27, 29, 31, 32, 33], "arbitrari": [2, 4], "arc": [4, 16, 39], "area": 16, "arg": [1, 2, 4, 5, 13, 14, 17], "argument": [2, 4, 5, 14, 20, 27], "around": [4, 17], "arrai": [1, 2, 3, 4, 5, 14, 20, 24, 27, 31, 33], "array1": 4, "array2": 4, "array_agg": [4, 20], "array_append": [4, 17], "array_cat": [4, 22], "array_concat": [4, 22], "array_dim": 4, "array_distinct": 4, "array_el": [3, 4, 5, 22], "array_empti": [4, 22], "array_except": 4, "array_extract": 4, "array_ha": 4, "array_has_al": 4, "array_has_ani": 4, "array_indexof": 4, "array_intersect": 4, "array_join": 4, "array_length": 4, "array_ndim": 4, "array_pop_back": 4, "array_pop_front": 4, "array_posit": 4, "array_prepend": 4, "array_push_back": 4, "array_push_front": 4, "array_remov": 4, "array_remove_al": 4, "array_remove_n": 4, "array_repeat": [4, 22], "array_replac": 4, "array_replace_al": 4, "array_replace_n": 4, "array_res": 4, "array_slic": 4, "array_sort": 4, "array_to_str": 4, "array_union": 4, "arrow": [1, 2, 3, 4, 5, 17, 18, 21, 31, 32, 36], "arrow_cast": [3, 4, 5, 23], "arrow_datafusion_python_root": 17, "arrow_typeof": 4, "arrowarrayexport": 1, "arrowstreamexport": 1, "arxiv": 4, "as_pi": [5, 14, 27], "ascend": [3, 4, 5, 20, 29], "ascii": 4, "asin": 4, "asinh": 4, "assembl": 1, "assign": [3, 4, 5], "assist": 17, "associ": [0, 1, 3, 4, 5, 16], "assum": [2, 4, 17, 31], "assumpt": 18, "async": [5, 12], "atan": 4, "atan2": 4, "atanh": 4, "atk": [18, 31, 32], "attack": [18, 20, 23, 29, 31, 32, 40], "attempt": [1, 2, 5, 14, 16, 17], "auto": 15, "autoapi": 15, "automat": [1, 5], "avail": [2, 20, 24, 27, 30, 39], "availbl": 29, "averag": [4, 14, 29], "avg": [4, 14, 20, 29], "avoid": [1, 5, 9], "avro": [1, 5, 9, 31, 36], "awar": [2, 26], "aws_access_key_id": 31, "aws_secret_access_kei": 31, "b": [2, 4, 21, 22, 27, 28, 31, 33], "back": [3, 16, 18, 33], "bar": 30, "base": [1, 2, 3, 4, 5, 7, 8, 9, 14, 15, 22, 25, 27], "base64": 4, "baseinputsourc": [6, 7, 8], "basi": [5, 14, 27], "basic": [19, 24, 26, 27], "basic_typ": 23, "batch": [1, 2, 5, 11, 12, 14, 21, 27, 28, 31, 33], "batch_arrai": 27, "batch_siz": [1, 5], "becaus": [3, 5, 27], "becca": 22, "beedril": [18, 29, 31, 32], "beedrillmega": [18, 29, 31, 32], "been": 16, "befor": [4, 17, 22, 27], "beforehand": [1, 5], "begin": [1, 3, 4, 5, 14], "beginnig": 4, "being": 2, "below": [19, 20, 31], "best": [1, 5, 16], "beta": 31, "better": 2, "between": [1, 3, 4, 5, 14, 16, 18, 19, 25, 27, 29], "betwen": 29, "bia": [5, 14], "bias_10": [5, 14], "biased_numb": [5, 14], "biasednumb": [5, 14], "bin": [4, 17], "binari": [3, 4, 5, 11, 16], "binaryexpr": [3, 5], "bind": [5, 18, 32], "bit": 4, "bit_and": [4, 20], "bit_length": 4, "bit_or": [4, 20], "bit_xor": [4, 20], "bitwis": [4, 22], "blake2": 4, "blake2b": 4, "blake3": 4, "blastois": [18, 31, 32], "blastoisemega": [18, 31, 32], "blob": [3, 5], "blog": 17, "blue": 22, "bob": 25, "bool": [1, 2, 3, 4, 5, 6, 7, 8, 9, 14], "bool_": 27, "bool_and": [4, 20], "bool_or": [4, 20], "boolean": [4, 24], "bootstrap": 17, "both": [2, 4, 5, 14, 16, 17, 22, 25], "bound": [3, 5, 14, 29, 39], "boundari": [14, 16, 29], "bow": 29, "box": 16, "bracket": 22, "break": 16, "bronz": 4, "brotli": 2, "btrim": 4, "bucket_nam": 31, "bug": [18, 20, 29, 31, 32], "build": [3, 4, 5, 16, 18, 19, 20, 29], "build_flag": 17, "build_tabl": [6, 7, 8], "builder": [3, 4, 20, 29], "built": [14, 16, 20, 22, 23, 27], "bulb": 23, "bulbafleur": 23, "bulbasaur": [18, 23, 29, 31, 32], "bulk": 16, "butterfre": [18, 29, 31, 32], "byte": [1, 4, 5, 11, 13], "c": [1, 2, 14, 16, 17, 18, 21, 31, 33], "cach": 2, "calcul": [2, 4, 14, 27], "call": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 16, 19, 20, 22, 27, 33], "callabl": [2, 5, 14], "calll": 22, "can": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 16, 17, 19, 20, 22, 26, 27, 28, 29, 30, 31, 32, 33, 39], "can_retir": 22, "cannot": 4, "canon": 16, "canonical_nam": [3, 5], "capit": [4, 26], "capsul": 16, "cardin": [4, 22], "carefulli": 16, "cargo": 17, "carlo": 22, "case": [2, 3, 4, 5, 14, 16, 20, 23, 26, 27, 29, 31], "case_build": 3, "casebuild": [3, 4], "cast": [2, 3, 4, 5, 24], "castabl": [3, 5], "catalog": [1, 5, 15], "caterpi": [18, 29, 31, 32], "caus": [1, 5, 17, 29, 33], "cbrt": 4, "cdatainterfac": 1, "ceil": 4, "certain": 14, "certainli": 17, "chain": 2, "challeng": 16, "chang": [14, 17, 22], "chansei": 20, "char": 23, "char_length": [4, 23], "charact": 4, "character_length": 4, "charizard": [18, 23, 29, 31, 32], "charizardmega": [18, 23, 29, 31, 32], "charli": 25, "charmand": [18, 23, 29, 31, 32], "charmeleon": [18, 23, 29, 31, 32], "check": [4, 22, 23], "checksum": 4, "children": [5, 11], "chr": 4, "chrono": 4, "ci": [16, 17], "citycab": 25, "class": 27, "classmethod": [1, 2], "classvar": [3, 5], "claus": [14, 29], "clean": 17, "clefabl": 29, "clefairi": [20, 29], "clone": [17, 39], "close": 29, "co": 4, "coalesc": [4, 23], "code": [4, 16, 23], "codebas": 17, "coeffici": 4, "coerc": 4, "col": [2, 3, 4, 5, 14, 19, 20, 22, 23, 26, 27, 28, 29, 33, 40], "col1": 14, "col_attack": 20, "col_diff": 27, "col_spe": 20, "col_type_1": 20, "col_type_2": 20, "collect": [2, 18, 19, 21, 28, 33, 40], "collect_partit": 2, "color": 22, "column": [1, 2, 3, 4, 5, 9, 14, 19, 20, 21, 23, 24, 25, 27, 29, 40], "column_a": 3, "column_nam": [3, 5], "com": [3, 4, 5, 17], "combin": [2, 4, 22, 25, 26, 27], "come": [31, 37], "command": [1, 5, 17], "common": [3, 4, 5, 6, 7, 8, 20, 23, 25, 29, 33], "commun": [16, 17], "compar": [4, 29], "comparison": [3, 5, 20], "compat": [16, 22], "compil": [16, 22], "complet": [3, 4, 5, 6, 16, 17, 27, 39], "complex": [2, 18, 23], "complic": 2, "compon": 4, "compos": 4, "compress": [1, 2, 5, 9], "compression_level": 2, "comput": [2, 3, 4, 5, 14, 16, 22, 27], "concat": 4, "concat_w": 4, "concaten": [4, 22], "concatenated_arrai": 22, "concept": [1, 2, 3, 5, 22], "concis": 17, "concurr": [1, 5], "condit": 24, "config": [1, 5, 17, 30], "config_intern": [1, 5], "config_opt": [1, 5], "configur": [1, 5, 17], "conflict": [1, 5, 9], "conjunct": 2, "connect": [1, 19], "consecut": 4, "consid": 4, "consist": 4, "consol": 2, "construct": [3, 5, 14, 27], "constructor": [0, 2, 3, 5, 11, 12, 13, 14], "consum": [6, 13, 33], "contain": [2, 4, 5, 11, 14, 15, 16, 17, 20, 22, 25, 27], "content": [17, 24], "context": [4, 5, 9, 11, 13, 15, 28, 30, 33, 40], "continu": [4, 16], "contribut": 17, "control": [1, 5, 20, 29], "conveni": [5, 14, 31], "convent": 16, "convers": [16, 17], "convert": [1, 2, 3, 4, 5, 11, 12, 13, 14, 16, 19, 21, 22, 23, 27, 28, 40], "copi": [16, 17, 18, 27, 33], "core": [2, 3, 5, 16], "corr": [4, 20], "correctli": [2, 14], "correl": 4, "correspond": [4, 25], "cosh": 4, "cosin": 4, "cost": 18, "costli": 14, "cot": 4, "cotang": 4, "could": [2, 3, 5, 16], "count": [2, 4, 20, 21], "count_star": 4, "counterpart": [4, 16], "coupl": [16, 29], "covar": 4, "covar_pop": [4, 20], "covar_samp": [4, 20], "covari": 4, "cover": [19, 23, 30], "cpython": 17, "crate": 16, "creat": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 22, 28, 30, 33, 40], "create_datafram": [1, 27, 31], "create_dataframe_from_logical_plan": 1, "creatememoryt": 3, "createview": 3, "credenti": 31, "criteria": [4, 29], "cstream": 16, "cstring": [16, 39], "csv": [1, 2, 5, 9, 16, 18, 20, 23, 29, 31, 32, 36, 40], "ctx": [1, 4, 5, 11, 13, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40], "cube": 4, "cubon": 20, "cume_dist": [4, 14, 29], "cumul": 4, "curr_valu": 27, "current": [2, 3, 4, 5, 11, 14, 16, 23, 27, 29], "current_d": 4, "current_tim": 4, "custom": [1, 5, 6, 11, 16, 25, 27, 36], "customer_id": 25, "d": [2, 14, 33], "dai": [4, 23], "dant": 22, "dark": 20, "data": [0, 1, 2, 3, 4, 5, 9, 11, 14, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 32, 33, 34, 37, 39], "data_typ": 4, "databas": [0, 5, 22], "dataflow": [5, 11], "datafram": [1, 3, 4, 5, 9, 11, 12, 14, 15, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 32, 33, 40], "datafrm": 2, "datafus": [15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40], "datafusion_df": 31, "datafusion_table_provid": [16, 39], "dataset": [1, 23, 29, 31, 32], "datasourc": 6, "datastructur": [3, 5], "datatyp": [2, 3, 5, 14], "datatypemap": [3, 5], "date": [4, 23], "date32": 4, "date_bin": 4, "date_part": [4, 23], "date_trunc": 4, "datepart": 4, "datetrunc": 4, "db": [0, 5], "ddl": [1, 5], "decid": [14, 16], "decim": 4, "decimal_plac": 4, "decod": 4, "decor": [5, 14], "def": [2, 5, 14, 18, 27, 31, 32], "default": [1, 2, 3, 4, 5, 8, 9, 14, 16, 17, 27, 29, 30], "default_valu": 4, "defens": [18, 23, 31, 32, 40], "defin": [1, 3, 5, 14, 16, 17, 23, 24, 29], "definit": [1, 3, 5, 14, 16, 19, 27], "degre": 4, "delet": [1, 5], "delimit": [1, 4, 5, 9], "delta": 16, "delta_t": 31, "deltalak": 31, "deltat": 31, "demonstr": [1, 27, 29, 32, 33], "dens": 4, "dense_rank": [4, 14, 29], "depend": [4, 16, 20, 27, 29], "deprec": [2, 4, 29], "deregister_t": 1, "descend": 4, "describ": [2, 4, 16, 19, 20, 21, 31], "descript": [4, 5, 14], "deseri": 13, "deserialize_byt": 13, "design": [16, 24], "desir": 4, "detafram": 1, "detail": [2, 3, 4, 5, 14, 17, 21], "determin": [2, 3, 4, 5, 27], "dev": 17, "develop": 16, "deviat": 4, "df": [1, 2, 3, 4, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 38, 40], "df_filter": 28, "df_view": 28, "dfschema": 5, "dict": [1, 2, 3, 5], "dictionari": [1, 2, 22, 28, 31], "differ": [2, 3, 4, 5, 11, 14, 16, 23, 27, 31], "difficult": 16, "digest": 4, "dimens": 4, "dimension": 2, "directli": [3, 4, 13, 31, 33], "directori": [1, 5, 17], "disabl": [1, 5], "discard": 2, "discuss": 16, "disk": [1, 5, 7, 8], "displai": [5, 11, 19, 21, 28, 32], "display_graphviz": [5, 11], "display_ind": [5, 11], "display_indent_schema": [5, 11], "display_nam": [3, 5], "distanc": 4, "distinct": [2, 3, 4, 5], "distinctli": 16, "distinguish": 16, "distribut": 4, "divid": 4, "divis": [3, 4, 5], "divisor": 4, "dml": [1, 5], "do": [1, 5, 14, 16, 17, 19, 20, 27, 29, 31, 39], "doc": [1, 4], "docstr": 17, "document": [1, 2, 3, 4, 5, 15, 16, 17, 19, 30, 32], "doe": [2, 4, 14, 16, 17, 29, 31], "doesn": 14, "dominant_typ": 23, "done": [2, 20, 27], "dot": [5, 11], "doubl": [26, 33], "double_func": [5, 14], "double_it": [5, 14], "double_udf": [5, 14], "down": [16, 29, 31], "downcast": 16, "download": [26, 32], "dragon": [18, 20, 23, 29, 31, 32], "dragonair": 29, "dratini": 29, "drop": [1, 2, 5], "droptabl": 3, "dtype": 2, "due": [1, 5, 9, 17], "duplic": [2, 4, 25], "dure": [5, 14, 17], "dynamic_lookup": 17, "e": [2, 4, 14, 27, 39], "each": [2, 3, 4, 5, 14, 16, 17, 20, 29], "earli": 16, "easi": [16, 37], "easier": [16, 23, 32], "easili": [3, 5, 16], "east": 31, "effect": [26, 32], "effort": 16, "either": [1, 2, 3, 5, 14, 16, 20], "electr": [20, 29], "element": [2, 3, 4, 5, 22], "ellipsi": [2, 5, 14], "els": 27, "else_expr": 3, "employe": 22, "empti": [1, 4, 5, 11, 20, 22], "empty_t": 1, "emptyrel": 3, "enabl": [1, 5, 16], "enable_url_t": 1, "encod": [4, 13], "encourag": 17, "end": [0, 2, 3, 4, 5, 11, 12, 14, 29], "end_bound": [3, 5], "ends_with": 4, "engin": [1, 5, 18, 19], "enough": 14, "ensur": 6, "entir": [14, 20, 27, 29], "entri": [2, 4, 20, 29], "enum": [2, 3, 5, 14], "enumer": 14, "enviorn": 17, "environ": [17, 18], "equal": [2, 3, 4, 5], "equival": [4, 14, 16, 20, 29], "error": [1, 3, 5, 17], "especi": 17, "essenti": [5, 12, 21], "etc": [1, 3, 5, 7, 8, 14], "eval_rang": 14, "evalu": [2, 3, 4, 5, 14, 19, 20, 22, 27, 29], "evaluate_al": [5, 14, 27], "evaluate_all_with_rank": [14, 27], "even": [1, 5, 16, 25], "everi": [4, 5, 14], "everyth": [7, 8], "ex": [3, 5, 26], "exact": 16, "exactli": [2, 29], "examin": [3, 5], "exampl": [1, 2, 3, 4, 5, 11, 14, 16, 19, 20, 22, 23, 25, 27, 28, 29, 31, 32, 39], "excel": 16, "except": [2, 3, 4, 5, 22], "except_al": 2, "exclud": [2, 25], "execut": [1, 2, 5, 14, 17, 18, 19, 30, 33], "execute_stream": [2, 5, 12], "execute_stream_partit": 2, "execution_plan": 2, "executionplan": [1, 2, 5, 11], "exeggcut": 20, "exist": [1, 2, 3, 4, 5, 16], "exp": 4, "exp_smooth": 27, "expand": 2, "expect": [3, 4, 5, 14, 16, 22, 27, 29], "expens": 2, "experi": 17, "explain": [2, 3], "explan": [2, 19], "explicit": 30, "explicitli": [5, 14], "expon": 4, "exponenti": 4, "exponentialsmooth": 27, "export": [1, 2, 16, 17, 36], "expos": [1, 16, 31, 39], "expr": [1, 2, 4, 5, 9, 14, 15, 29], "expr1": 4, "expr2": 4, "express": [2, 3, 4, 5, 14, 20, 23, 24, 27, 29], "exprfuncbuild": [3, 5], "extend": [4, 6, 16], "extens": [1, 3, 5, 9], "extract": [3, 4, 5, 23], "extraenv": 17, "f": [3, 19, 20, 22, 23, 29, 31], "face": 16, "fact": [16, 27], "factori": [4, 5, 14], "fail": 17, "fair": [1, 5], "fairi": [20, 29], "fals": [2, 3, 4, 5, 14, 16, 17, 18, 22, 23, 26, 27, 30, 31, 32, 39], "familiar": 17, "far": 2, "faster": [4, 14], "featur": [4, 16, 17, 31, 33], "fetch": 17, "few": [16, 17, 19], "ffi": 31, "ffi_": 16, "ffi_provid": 16, "ffi_tableprovid": [1, 16, 39], "field": [2, 4, 23], "fight": [20, 29], "file": [1, 2, 5, 7, 8, 9, 13, 16, 17, 18, 19, 26, 32, 34, 35, 37, 38], "file_compression_typ": [1, 5, 9], "file_extens": [1, 5, 9], "file_partition_col": [1, 5, 9], "file_sort_ord": [1, 5, 9], "filenam": 17, "fill": [3, 4, 5, 29], "fill_nan": [3, 5], "fill_nul": [3, 5], "filter": [2, 3, 4, 5, 11, 19, 22, 28, 29, 31], "final": [19, 27], "find": [4, 16, 17, 19, 20, 29], "find_in_set": 4, "finish": [3, 20], "fire": [18, 20, 23, 31, 32], "first": [1, 2, 3, 4, 5, 16, 17, 19, 20, 22, 29, 32], "first_1": 20, "first_2": 20, "first_arrai": 4, "first_valu": [4, 14, 20], "fix": 14, "flag": [4, 14, 17], "flatten": 4, "fleur": 23, "float": [3, 4, 5, 14, 27], "float64": [5, 14, 23, 27], "floor": 4, "flow": [5, 11], "flower": 23, "fly": [18, 20, 29, 31, 32], "fn": 39, "focus": 16, "folder": [16, 39], "follow": [1, 2, 3, 4, 5, 14, 16, 17, 19, 20, 22, 23, 25, 27, 29, 31, 32], "foo": 30, "fora": [3, 5], "foreign": 16, "foreign_provid": 16, "foreigntableprovid": 16, "form": [2, 4, 5, 11, 20], "format": [1, 2, 4, 5, 11, 31, 34, 37], "format_argu": 4, "formatt": 4, "forth": 33, "found": [4, 17, 29, 39], "four": 27, "frame": [3, 4, 5, 14, 21, 27], "frame_bound": 3, "framework": 17, "free": [1, 5], "frequent": [16, 17], "from": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40], "from_arrai": [27, 31], "from_arrow": [1, 31, 33], "from_arrow_t": 1, "from_panda": 1, "from_polar": [1, 31], "from_proto": [5, 11], "from_pydict": [1, 21, 22, 25, 27, 28, 31, 33], "from_pylist": [1, 25, 31], "from_str": 2, "from_substrait_plan": 13, "from_unixtim": 4, "from_val": 4, "fuction": 14, "full": [2, 4, 24, 40], "fulli": 17, "func": [2, 5, 14], "function": [1, 2, 3, 10, 12, 14, 15, 16, 19, 21, 24, 31, 38], "function_to_impl": [14, 27], "further": 16, "futher": 4, "futur": [14, 29], "g": [4, 14], "gamma": 31, "gcd": 4, "gener": [3, 5, 11, 12, 13, 14, 15, 16, 17, 18, 31, 32], "geodud": 29, "get": [2, 5, 11, 14, 17, 22, 31], "get_default_level": 2, "get_frame_unit": [3, 5], "get_lower_bound": [3, 5], "get_offset": 3, "get_rang": 14, "get_upper_bound": [3, 5], "getenv": 31, "ghost": 20, "gil": 18, "git": 17, "github": [3, 4, 5, 17], "give": [4, 20, 26, 32], "given": [0, 1, 3, 4, 5, 14, 27], "glanc": 16, "global": [1, 5, 9], "global_ctx": 1, "go": [16, 21, 23], "goe": 16, "gold": 4, "good": [16, 17], "googlecloud": [10, 31], "graph": [5, 11], "graphic": [5, 11], "graphviz": [5, 11], "grass": [18, 20, 23, 29, 31, 32], "great": 17, "greater": [3, 4, 5], "greatest": 4, "greatli": 27, "greedi": [1, 5], "green": 22, "grimer": 29, "ground": 20, "group": [1, 2, 3, 4, 5, 9, 14, 19, 20, 21, 29], "group_bi": [2, 20], "groupingset": 3, "guarante": 16, "guid": [1, 24, 30, 32], "gzip": 2, "ha": [1, 2, 4, 5, 14, 16, 22, 26, 31], "handl": [12, 20, 29], "happen": [17, 33], "has_head": [1, 5, 9], "hash": [2, 4], "haskel": 21, "have": [1, 2, 4, 5, 9, 13, 14, 16, 17, 18, 20, 25, 27, 29, 39], "head": 2, "header": [1, 2, 5, 9], "healthi": 17, "heavy_red_unit": 22, "help": [1, 5, 9, 17, 22, 23], "helper": [5, 14], "henc": 14, "here": [4, 16, 23, 26, 29, 32, 33, 40], "hex": 4, "hexadecim": 4, "high": [3, 5], "higher": [2, 3, 5], "highli": 27, "highlight": 32, "hint": [1, 17], "homebrew": 17, "host": 1, "how": [1, 2, 3, 4, 5, 14, 16, 20, 21, 24, 25, 27, 29, 30, 32], "howev": [14, 27], "hp": [18, 31, 32], "html": [1, 4], "http": [1, 3, 4, 5, 10, 11, 13, 31], "hyperbol": 4, "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 25, 27, 29, 31, 32, 33, 34, 35, 37, 38], "ic": 20, "id": [1, 17, 25], "ideal": 16, "ident": 31, "identifi": [1, 3, 5, 16, 26], "idx": [14, 27], "ignor": [4, 17, 20, 29], "ignore_nul": [20, 29], "ilik": 3, "immut": [5, 14, 27], "impl": 39, "implement": [1, 2, 14, 17, 27, 31, 33, 39], "import": [1, 3, 5, 14, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40], "improv": [1, 5, 14, 27], "in_list": [4, 23], "includ": [1, 2, 3, 5, 16, 20, 23, 25], "include_rank": [14, 27], "inclus": [1, 3, 4, 5], "incorpor": 27, "increas": [1, 5, 20], "increment": [14, 16, 27], "indent": [5, 11], "independ": [4, 29], "index": [3, 4, 5, 14, 22], "indic": [3, 4, 22], "individu": [22, 29], "infer": [1, 5, 9], "inform": [1, 2, 3, 5, 6, 13, 16, 27], "information_schema": [1, 5], "init": 17, "initcap": 4, "initi": 4, "inlin": 14, "inlist": 3, "inner": [2, 24], "input": [1, 2, 4, 5, 9, 11, 14, 15, 22, 27], "input_item": [6, 7, 8], "input_typ": [5, 14], "inputsourc": 6, "insert": [1, 5], "instanc": [1, 4, 5, 14, 19], "instanti": [5, 14], "instead": [3, 4, 5, 16], "insubqueri": 3, "int": [1, 2, 3, 4, 5, 9, 11, 14, 27], "int32": [5, 14, 23], "int64": [5, 14, 21, 23, 27], "integ": [3, 4, 5, 22], "integr": [16, 32, 39], "intend": 16, "interact": [16, 22], "intercept": 4, "interchang": 37, "interest": 22, "interfac": [1, 4, 16, 18, 19, 27, 29, 31, 33, 39], "intermedi": [5, 14], "intern": 27, "intersect": [2, 4], "interv": 4, "into_view": 2, "intro": 17, "introduc": [17, 19], "introduct": 19, "intuit": 16, "invers": 4, "invoc": 14, "io": [1, 5, 13, 15], "is_caus": 14, "is_correct_input": [6, 7, 8], "is_current_row": 3, "is_empti": 22, "is_follow": 3, "is_not_nul": [3, 5, 20], "is_nul": [3, 5, 27], "is_null_arr": 27, "is_preced": 3, "is_unbound": 3, "isfals": 3, "isnan": 4, "isnotfals": 3, "isnotnul": [3, 5], "isnottru": 3, "isnotunknown": 3, "isnul": 3, "issu": [4, 17, 29], "istru": 3, "isunknown": 3, "iszero": 4, "iter": [2, 5, 12], "iterat": 2, "its": [2, 4, 5, 11, 14, 16, 18, 29], "itself": 22, "ivi": 23, "ivyfleur": 23, "ivysaur": [18, 23, 29, 31, 32], "java": 21, "javascript": 37, "jigglypuff": 29, "join": [1, 2, 3, 5, 11, 24], "join_kei": [2, 25], "join_on": 2, "joinconstraint": 3, "jointyp": 3, "json": [1, 2, 5, 9, 31, 36], "jupyt": 32, "jupyterlab": 32, "jynx": 20, "kakuna": [18, 29, 31, 32], "keep": [17, 28], "kei": [1, 2, 3, 5, 16, 19, 22, 25], "kind": [0, 5, 16, 17], "know": [1, 5], "known": 22, "kwarg": [6, 7, 8], "kwd": [2, 14], "l179": [3, 5], "lab": 32, "label": 2, "lack": 18, "lag": [4, 14, 29], "lambda": [5, 14], "languag": [1, 5, 11, 16], "larg": [2, 23], "large_trip_dist": 26, "last": [4, 29], "last_valu": [4, 20, 29], "last_with_nul": 29, "last_wo_nul": 29, "later": [31, 32, 39], "latest": [4, 16], "latter": 1, "lazi": 19, "lcm": 4, "lead": [4, 14, 16, 27, 29, 31], "leaf": [5, 11], "leak": 18, "learn": [16, 21, 29], "least": [4, 14, 20, 25, 27], "leav": [5, 11], "left": [2, 4, 23, 24], "left_on": [2, 25], "leftmost": 4, "legendari": [18, 31, 32], "len": [14, 23], "length": [4, 5, 14], "less": [3, 4, 5], "lesson": 16, "let": [16, 30, 39], "letter": [4, 26], "level": [2, 4, 16], "levenshtein": 4, "leverag": 16, "lib": 17, "lib_dir": 17, "lib_nam": 17, "librari": [5, 6, 16, 18, 32, 33, 39], "lightweight": 37, "like": [1, 3, 4, 5, 6, 16, 17, 18, 23], "limit": [2, 3, 4, 17, 19, 21, 23], "line": [1, 2, 5, 9, 11, 16], "linear": [4, 20], "link": [17, 29], "lint": 17, "linter": 17, "list": [0, 1, 2, 3, 4, 5, 9, 11, 14, 20, 27, 28, 29, 31], "list_append": [4, 17], "list_cat": 4, "list_concat": 4, "list_dim": 4, "list_distinct": 4, "list_el": 4, "list_except": 4, "list_extract": 4, "list_indexof": 4, "list_intersect": 4, "list_join": 4, "list_length": 4, "list_ndim": 4, "list_posit": 4, "list_prepend": 4, "list_push_back": 4, "list_push_front": 4, "list_remov": 4, "list_remove_al": 4, "list_remove_n": 4, "list_repeat": 4, "list_replac": 4, "list_replace_al": 4, "list_replace_n": 4, "list_res": 4, "list_slic": 4, "list_sort": 4, "list_to_str": 4, "list_union": 4, "listingt": 1, "lit": [2, 3, 4, 5, 17, 19, 20, 22, 26, 29, 33], "liter": [2, 3, 5, 23, 24, 26, 28], "ll": [23, 25, 29], "ln": 4, "local": [1, 16, 17], "localfilesystem": [10, 31], "locat": [1, 7, 15], "locationinputplugin": [7, 8], "lock": 18, "log": [4, 23], "log10": 4, "log2": 4, "logarithm": 4, "logic": [1, 2, 3, 5, 11, 13, 19, 20, 26], "logical_plan": [2, 13], "logicalplan": [1, 2, 3, 5, 11, 13], "lonely_trip": 26, "long": 16, "long_tim": 22, "longer": 4, "look": [17, 30], "low": [3, 5, 20], "low_passenger_count": 26, "lower": [3, 4, 5, 14, 23, 26], "lowercas": [2, 4], "lowest": [16, 20], "lpad": 4, "ltrim": 4, "lz4": 2, "lz4_raw": 2, "lzo": 2, "m": 17, "mac": 17, "machin": 17, "machop": 29, "made": 26, "magikarp": 20, "magnemit": 29, "mai": [1, 2, 4, 5, 9, 14, 16, 27, 31, 32, 33], "main": [1, 19], "maintain": [1, 2, 16, 19], "major": [17, 18], "make": [4, 16, 17, 18, 23], "make_arrai": 4, "make_d": 4, "make_list": 4, "manag": [1, 5, 17], "mani": [16, 20, 27], "manipul": [1, 5, 23], "mankei": 29, "manner": 16, "manual": 17, "map": 2, "map_err": 39, "match": [2, 3, 4, 25], "math": 20, "mathemat": [24, 26], "maturin": 17, "max": [4, 20, 21], "maximum": [1, 4, 5, 9], "md5": 4, "mean": [4, 16, 17, 21], "meaning": [4, 26], "meant": [5, 11], "medal": 4, "median": [4, 20, 21], "member": 17, "memoiz": 14, "memori": [1, 2, 5, 11, 14, 18], "mention": 22, "merg": [5, 14, 25, 27], "metadata": [1, 5, 9], "metapod": [18, 20, 29, 31, 32], "method": [1, 2, 4, 5, 14, 19, 21, 25, 27, 28], "metric": 2, "metrorid": 25, "microsecond": 4, "microsoftazur": [10, 31], "might": [14, 20], "millisecond": 4, "min": [4, 20, 21], "minimum": [1, 4, 5], "model": 2, "modifi": [2, 19], "modify_df": 2, "modul": 29, "modulo": [3, 5], "moment": [2, 16], "month": [4, 23], "more": [1, 2, 3, 5, 13, 16, 17, 20, 23, 27, 30], "most": [14, 16, 22, 29, 32], "mostli": 17, "much": [14, 17], "multi": 18, "multipl": [1, 2, 3, 4, 5, 14, 20, 23, 25, 27, 29, 31], "must": [1, 2, 3, 4, 5, 14, 20, 22, 26, 27, 29, 33, 39], "my_capsul": 16, "my_delta_t": 31, "my_provid": 16, "my_tabl": [28, 39], "my_udaf": 27, "myaccumul": 27, "mytableprovid": [16, 39], "myusernam": 17, "n": [2, 4], "name": [0, 1, 2, 3, 4, 5, 9, 14, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 39], "name_pair": 4, "named_expr": 2, "named_struct": [4, 17], "nan": [3, 4, 5], "nanosecond": 4, "nanvl": 4, "narrowli": 16, "nativ": 16, "natur": 4, "nearest": 4, "necessari": 16, "need": [1, 2, 3, 5, 9, 14, 16, 17, 27, 29, 32], "neg": [3, 4], "negat": [3, 4, 5, 23], "new": [1, 2, 3, 4, 5, 14, 16, 17, 22, 24, 39, 40], "new_bound": [16, 39], "new_err": 39, "new_nam": 2, "next": [4, 5, 12], "node": [5, 11], "non": [2, 3, 4, 20, 29], "none": [1, 2, 3, 4, 5, 9, 13, 14, 16, 27, 29, 31], "normal": 20, "not_red_unit": 22, "notat": [22, 37], "note": [1, 2, 3, 5, 19, 22, 33], "notebook": 32, "now": [4, 14, 23, 28], "nr": 21, "nth_valu": [4, 14, 20], "ntile": [4, 29], "null": [2, 3, 4, 5, 21, 25, 27, 33], "null_count": 21, "null_first": 4, "null_treat": [3, 4, 5, 20, 29], "nullabl": 2, "nullif": [4, 23], "nulls_first": [3, 4, 5], "nulltreat": [3, 4, 5, 20, 29], "num": [2, 4], "num_centroid": 4, "num_el": 22, "num_row": [5, 14, 27], "number": [1, 2, 4, 5, 9, 11, 14, 17, 22, 23, 29], "numebr": 4, "numer": [2, 4], "nvl": 4, "o": 31, "object": [1, 2, 3, 5, 10, 16, 22, 27, 30, 33, 37], "object_stor": [5, 15, 31], "objectstor": 1, "obtain": [6, 18], "obviou": 16, "occur": [5, 14, 33], "occurr": 4, "octet_length": 4, "oddish": 29, "offend": 17, "offer": [23, 40], "offici": 16, "offset": [2, 3], "often": 29, "old": 2, "old_nam": 2, "older": 31, "olymp": 4, "omit": 25, "on_expr": 2, "onc": [4, 6, 14, 39], "one": [2, 3, 4, 5, 14, 16, 20, 25, 27, 29, 31], "onli": [1, 2, 3, 4, 5, 9, 14, 16, 20, 25, 27, 29], "onlin": [1, 2, 3, 4, 5, 16, 30], "op": [2, 3, 5], "oper": [1, 2, 3, 4, 5, 11, 12, 14, 16, 18, 20, 22, 26, 27, 29, 31, 33], "operand": [3, 5], "opt": 17, "optim": [2, 14, 16], "optimized_logical_plan": 2, "option": [1, 4, 5, 9, 14, 17, 20, 23, 30, 31, 32], "options_intern": [1, 5], "order": [1, 2, 3, 4, 5, 6, 9, 14, 16, 22], "order_bi": [3, 4, 5, 20, 29], "org": [1, 4, 5, 11], "origin": [2, 4, 27], "other": [1, 2, 3, 4, 5, 14, 16, 17, 18, 22, 24], "otherwis": [3, 4], "our": [16, 17, 20, 32], "out": [2, 4, 16, 20, 21, 22, 23, 25, 26, 29, 32, 33, 40], "output": [2, 3, 5, 11, 14, 17, 20, 22, 27, 28], "over": [2, 3, 5, 14, 16, 18, 20, 29], "overhead": 14, "overlai": 4, "overlap": 4, "overrid": 27, "overridden": 20, "own": [6, 27], "pa": [1, 3, 5, 12, 14, 27, 31, 33], "packag": [4, 16, 17], "pad": 4, "page": [15, 16], "pair": 4, "panda": [1, 2, 19, 21, 31, 40], "pandas_df": 31, "para": 29, "parallel": [1, 5], "paramet": [1, 2, 3, 4, 5, 9, 13, 14, 17, 22, 24, 25], "parasect": 29, "parquet": [1, 2, 5, 9, 16, 18, 19, 26, 30, 31, 36], "parquet_prun": [1, 5, 9], "part": [4, 23], "particular": 4, "partit": [1, 2, 3, 4, 5, 9, 11, 14, 20], "partition_bi": [3, 4, 5, 29], "partition_count": [5, 11], "pass": [2, 5, 14, 16, 17, 21, 22, 27, 30, 31], "passenger_count": 26, "path": [1, 2, 5, 9, 13, 17, 31], "path_to_t": 31, "pathlib": [1, 2, 5, 9, 13], "pattern": [4, 16], "pc": [5, 14], "pcre": 4, "pd": 31, "peopl": 4, "per": [2, 14, 29], "percent": 4, "percent_rank": [4, 14, 29], "percentag": 4, "percentil": 4, "perform": [1, 2, 3, 4, 5, 14, 16, 17, 19, 20, 23, 27, 29, 31], "period": 16, "person": 17, "physic": [2, 5, 11, 19], "pi": 4, "pick": 4, "pinsir": 29, "pip": [18, 32], "pl": 31, "place": [4, 17, 32], "placehold": 3, "plan": [1, 2, 3, 5, 13, 14, 15, 18, 19], "plan_intern": 13, "planner": [5, 11], "pleas": 26, "plu": 4, "plugin": [6, 7, 8], "point": [4, 17], "pointer_width": 17, "poison": [18, 20, 29, 31, 32], "pokemon": [18, 19, 20, 23, 29, 31, 32, 40], "polar": [1, 2, 31], "polars_df": 31, "pool": [1, 5], "popul": 4, "popular": [23, 31], "portion": 16, "posit": [4, 20], "possibl": [3, 5, 14, 16, 27, 29], "post": 17, "potenti": [2, 5, 11], "pow": [4, 23], "power": [4, 23, 27, 29], "pr": 17, "practic": 16, "prece": 4, "preced": [3, 5, 14], "preceed": 29, "precis": 4, "predic": [1, 2, 5, 9], "prefer": 17, "prefix": [4, 16], "prepend": 4, "presenc": 23, "present": 25, "preserve_nul": 2, "prevent": 17, "previou": [4, 27, 29], "previous": 1, "primari": [7, 22], "print": [2, 5, 11, 28, 30], "printabl": [5, 11], "prior": [2, 31], "probabl": 20, "process": [14, 20, 29], "produc": [4, 5, 11, 13, 14, 16, 29], "product": 4, "program": 16, "programmat": [5, 11], "project": [2, 3, 5, 11, 16, 17, 33], "properti": [0, 3, 5, 11], "proto_byt": 13, "protobuf": [5, 11], "protocol": 1, "provid": [0, 1, 2, 3, 4, 5, 6, 7, 12, 13, 14, 16, 19, 20, 23, 27, 29, 32, 36], "prune": [1, 5, 9], "psychic": 20, "public": [0, 5], "pull": 17, "pure": 17, "push": [17, 31], "pushdown_filt": 30, "put": 26, "py": [1, 2, 5, 13, 14, 16, 39], "pyarrow": [0, 1, 2, 3, 5, 9, 12, 14, 16, 21, 27, 31, 33, 40], "pycapsul": [1, 2, 16, 31, 33, 39], "pycapsuleinterfac": 1, "pymethod": 39, "pyo3": [16, 17], "pyo3_build_config": 17, "pyo3_config_fil": 17, "pyo3_print_config": 17, "pyobject": [3, 5], "pypi": 32, "pyproject": 17, "pyresult": 39, "pyruntimeerror": 39, "pyspark": 18, "pytabl": 16, "pytest": 17, "python": [1, 3, 5, 14, 21, 22, 27, 31, 32, 33, 39], "python3": 17, "python_valu": [3, 5], "pythontyp": [3, 5], "queri": [1, 5, 11, 13, 14, 16, 18, 19, 23, 28], "quick": 21, "quit": 38, "quot": 26, "r": [2, 3, 4, 5, 16, 17], "radian": 4, "rais": [2, 4], "random": [4, 14, 21, 22], "rang": [1, 2, 3, 4, 5, 14, 21, 22, 23, 27, 29, 30], "rank": [4, 14, 27, 29], "ranks_in_partit": 14, "rather": [4, 13], "ratio": 4, "raw": 3, "raw_sort": 3, "rawexpr": [3, 5], "rb": [5, 12], "re": 16, "read": [1, 5, 7, 8, 9, 13, 16, 30, 31, 32, 34, 35, 37, 38, 40], "read_avro": [1, 5, 9, 34], "read_csv": [1, 5, 9, 18, 19, 20, 29, 31, 32, 35], "read_json": [1, 5, 9, 37], "read_parquet": [1, 5, 9, 19, 26, 38], "read_tabl": 1, "reader": [1, 5, 9, 33], "realiti": 20, "reason": 17, "rebuild": 17, "receiv": [4, 14, 16], "recent": [29, 31], "recommend": [2, 16, 17, 27], "record": [1, 2, 5, 11, 12, 26, 27, 31, 33, 34], "record_batch": [1, 2, 5, 15], "record_batch_stream": [5, 12], "recordbatch": [1, 2, 5, 12, 27, 31], "recordbatchstream": [1, 2, 5, 12], "red": 22, "red_or_green_unit": 22, "red_unit": 22, "reduc": [17, 27], "ref": 4, "refer": [2, 4, 16, 19, 23, 40], "referenc": [1, 19], "regardless": 14, "regener": 17, "regex": 4, "regexp_count": 4, "regexp_lik": 4, "regexp_match": [4, 23], "regexp_replac": [4, 23], "region": 31, "regist": [1, 5, 6, 9, 16, 19, 24, 31, 39, 40], "register_avro": 1, "register_csv": [1, 23, 35, 40], "register_dataset": [1, 31], "register_json": 1, "register_listing_t": 1, "register_object_stor": [1, 31], "register_parquet": [1, 31, 38], "register_record_batch": 1, "register_t": [1, 2], "register_table_provid": [1, 31, 39], "register_udaf": 1, "register_udf": 1, "register_udwf": 1, "register_view": [1, 28], "regr_avgi": [4, 20], "regr_avgx": [4, 20], "regr_count": [4, 20], "regr_intercept": [4, 20], "regr_r2": [4, 20], "regr_slop": [4, 20], "regr_sxi": 4, "regr_sxx": [4, 20], "regr_syi": [4, 20], "regress": [4, 20], "regular": [4, 23], "rel": [4, 29], "relat": [5, 11, 25], "releas": [16, 29], "relev": 17, "reli": 17, "remain": 4, "remot": [7, 8], "remov": [1, 2, 4, 20], "renam": 2, "renamed_ag": 22, "repartit": [1, 2, 3, 5], "repartition_by_hash": 2, "repeat": [4, 22], "repeated_arrai": 22, "replac": 4, "repo": 17, "report": [2, 17], "repositori": [16, 31], "repres": [1, 2, 3, 4, 5, 9, 11, 12, 13, 19, 22, 27], "represent": [1, 2, 3, 4, 5, 9, 11], "request": [2, 17], "requested_schema": [1, 2], "requir": [2, 3, 14, 16, 23, 31], "reserv": [1, 5], "resolv": [17, 29], "resourc": 16, "respect": [2, 4, 20, 31], "respect_nul": [4, 20, 29], "result": [1, 2, 4, 5, 11, 12, 14, 18, 19, 20, 22, 25, 26, 27, 28, 29], "result_dict": 28, "retriev": [1, 3, 5, 25], "return": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 13, 14, 22, 25, 27, 33], "return_typ": [5, 14], "reus": 16, "reusabl": 3, "revers": 4, "review": [16, 17], "rex": [3, 5], "rex_call_oper": [3, 5], "rex_call_operand": [3, 5], "rex_typ": [3, 5], "rextyp": [3, 5], "rfc3339": 4, "rh": [3, 5], "rhyhorn": 29, "right": [2, 4, 25], "right_on": [2, 25], "ritchi": 29, "robin": 2, "rock": 20, "roll": 29, "root": [4, 5, 11], "roption": 16, "round": [2, 4, 19], "rout": 16, "row": [1, 2, 3, 4, 5, 9, 14, 19, 20, 21, 22, 25, 27, 28, 29, 40], "row_numb": [4, 14, 29], "rpad": 4, "rresult": 16, "rstring": 16, "rtrim": 4, "rubi": 21, "run": [1, 2, 5, 9, 18, 28, 32], "runnabl": 17, "runtim": [1, 5, 14, 30], "runtimeconfig": 1, "runtimeenvbuild": [1, 5, 30], "rust": [4, 16, 18, 30, 31, 39], "rustc": 16, "rustflag": 17, "rustonomicon": 16, "rvec": 16, "s3": 31, "safe": 16, "safeti": 18, "same": [2, 4, 5, 14, 16, 19, 27], "sampl": [4, 21, 28], "saur": 23, "save": 14, "scalar": [3, 5, 14, 22, 24], "scalarsubqueri": 3, "scalarudf": [1, 5, 14], "scalarvalu": 14, "scalarvari": 3, "scan": [1, 5, 11], "schema": [0, 1, 2, 3, 5, 9, 11, 21], "schema_infer_max_record": [1, 5, 9], "schema_nam": [3, 5], "scheme": 2, "scienc": 23, "score": 4, "search": 4, "second": [4, 19, 20, 22], "second_arrai": 4, "secret_access_kei": 31, "section": [16, 19, 21, 24, 25, 29, 31], "see": [1, 2, 3, 4, 5, 12, 13, 14, 16, 17, 20, 22, 27, 29], "seen": [14, 20], "select": [1, 2, 3, 4, 5, 9, 14, 19, 22, 23, 24, 27, 28, 29, 33, 40], "select_column": 2, "self": [5, 12, 14, 27, 39], "semi": [2, 24], "sensit": 2, "separ": 4, "seper": 4, "sequenc": 2, "serd": 13, "seri": 22, "serial": [13, 34], "serialize_byt": 13, "serialize_to_plan": 13, "serv": 16, "session": [1, 5, 30, 32], "session_id": 1, "sessionconfig": [1, 5, 30], "sessioncontext": [1, 2, 4, 5, 6, 11, 13, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40], "sessioncontextintern": 1, "set": [0, 1, 3, 4, 5, 14, 16, 17, 19, 24, 27, 30], "sever": 26, "sha": 4, "sha224": 4, "sha256": 4, "sha384": 4, "sha512": 4, "sharabl": 16, "share": [16, 17, 19, 22, 33], "shift_offet": 4, "shift_offset": 4, "shot": 14, "should": [1, 3, 4, 5, 6, 9, 11, 13, 17, 20, 25, 27, 29], "show": [2, 16, 18, 19, 21, 22, 25, 27, 29, 31, 32, 39], "side": [4, 16], "sign": 4, "signific": 31, "significantli": 4, "signum": 4, "silver": 4, "similar": [4, 16, 19, 22, 29], "similarto": 3, "simpl": [4, 17, 26, 37, 38], "simplest": [14, 27], "simpli": [2, 5, 14, 16, 17], "simplifi": 29, "sin": 4, "sinc": [2, 20, 27, 31], "sine": 4, "singl": [1, 2, 3, 4, 5, 11, 14, 20, 22, 27, 29], "sinh": 4, "size": [1, 2, 4, 5, 22], "skip": [1, 2, 5, 9, 14], "skip_metadata": [1, 5, 9], "slice": 4, "slope": 4, "slow": 2, "slower": 2, "slowest": 27, "slowpok": 29, "small": 31, "smallest": [14, 20], "smooth_a": 27, "snappi": 2, "snorlax": 29, "so": [1, 2, 5, 16, 17, 26, 27, 29, 33, 39], "softwar": [5, 11, 16], "some": [4, 14, 16, 17, 20, 23, 29, 32, 39], "sometim": [1, 5, 16, 31], "soon": [4, 31], "sort": [1, 2, 3, 4, 5, 9, 20, 29], "sortexpr": [1, 2, 3, 4, 5], "sound": 16, "sourc": [1, 4, 5, 6, 7, 8, 9, 16, 17, 19, 32, 33, 39], "sp": [18, 31, 32], "space": 4, "sparingli": 27, "special": 14, "specif": [3, 5, 11, 21, 22, 29], "specifi": [1, 2, 3, 4, 5, 22, 25, 27, 29], "speed": [2, 18, 20, 29, 31, 32], "sphinx": 15, "spill": [1, 5], "spillabl": [1, 5], "split": [4, 27], "split_part": 4, "sql": [1, 5, 11, 13, 14, 18, 19, 22, 26, 28], "sql_with_opt": 1, "sqloption": [1, 5], "sqltabl": [6, 7, 8], "sqltype": [3, 5], "sqrt": 4, "squar": 4, "squi": 23, "squirtl": [18, 23, 29, 31, 32], "src": [3, 5, 17], "stabl": [14, 16, 27], "standard": [4, 16], "start": [3, 4, 5, 14, 22, 26, 29, 32], "start_ag": 22, "start_bound": [3, 5], "started_young": 22, "starts_with": 4, "state": [1, 5, 14, 19, 27], "state_typ": [5, 14], "statement": [1, 3, 4, 5, 19, 40], "static": [3, 5, 11, 13, 14], "statist": [2, 20, 21], "std": 21, "stddev": [4, 20], "stddev_pop": [4, 20], "stddev_samp": 4, "steel": 20, "step": [4, 16], "still": [27, 31], "stop": 4, "storag": 31, "store": [1, 3, 5, 10], "str": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14], "str_lit": 23, "straightforward": [34, 35], "stream": [1, 2, 5, 12, 16], "strftime": 4, "stride": 4, "string": [2, 3, 4, 5, 11, 14, 16, 17, 20, 21, 22, 24], "string1": 4, "string2": 4, "string_agg": [4, 20], "string_list": 4, "string_liter": [3, 5, 23], "string_view": [3, 5, 33], "strong": 18, "strpo": 4, "struct": [1, 3, 4, 5, 16, 24, 33], "structarrai": 33, "structur": [5, 11, 16], "style": [16, 22], "sub": [3, 5], "subfield": [3, 4, 5], "submit": 17, "submodul": 17, "subqueri": 3, "subqueryalia": 3, "subset": 26, "substr": 4, "substr_index": 4, "substrait": [5, 15], "subtract": [3, 5], "suffici": [1, 5], "suffix": 4, "suggest": 31, "sum": [4, 5, 14, 20, 27], "sum_bias_10": [5, 14], "summar": [2, 5, 14], "summari": [2, 20, 21], "support": [2, 3, 4, 5, 11, 13, 16, 25, 31], "supports_bounded_execut": [14, 27], "suppos": [4, 16, 20], "suppress_build_script_link_lin": 17, "sure": 17, "symbol": 2, "sync": 17, "synchon": 16, "syntax": 4, "system": [1, 5, 16, 17], "t": [4, 14, 26], "t1": 14, "tabl": [0, 1, 2, 5, 6, 7, 8, 9, 11, 16, 19, 21, 23, 25, 32, 33, 35, 36, 38], "table_exist": 1, "table_nam": [6, 7, 8], "table_partition_col": [1, 5, 9], "table_provid": 1, "tableprovid": [16, 39], "tableproviderexport": 1, "tablescan": 3, "tail": 2, "take": [2, 14, 16, 17, 20, 22, 27, 29], "tan": 4, "tangent": 4, "tanh": 4, "target": [1, 5], "target_partit": [1, 5], "task": [23, 33], "technic": 18, "tempor": 24, "temporari": [1, 5], "term": 29, "terminologi": 16, "test": [4, 17], "text": [1, 4], "textual": 23, "th": 4, "than": [2, 3, 4, 5, 20], "thei": [6, 14, 16, 22, 27], "them": [4, 16, 17, 19, 21], "then_expr": 3, "therefor": 2, "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 39], "third": 19, "thoroughli": 16, "those": [2, 3, 5, 18, 20, 27, 31], "though": 27, "thread": 18, "three": [27, 29, 31], "through": [16, 18, 24, 31, 32], "thu": 14, "thusli": 16, "ticket": 17, "tie": 4, "tight": 16, "tile": 4, "time": [4, 14, 16, 17, 20, 22, 23, 27, 33], "time64": 4, "timestamp": [4, 23], "tip_amount": [19, 26], "tip_perc": 19, "tips_plus_tol": 26, "tlc": 26, "tmp": [1, 5], "to_arrow_t": 2, "to_hex": 4, "to_panda": [2, 21, 23, 40], "to_polar": 2, "to_proto": [5, 11], "to_pyarrow": [5, 12], "to_pyarrow_dataset": 31, "to_pydict": [2, 28], "to_pylist": 2, "to_str": 39, "to_substrait_plan": 13, "to_timestamp": [4, 23], "to_timestamp_micro": 4, "to_timestamp_milli": 4, "to_timestamp_nano": 4, "to_timestamp_second": 4, "to_unixtim": 4, "to_val": 4, "to_vari": [3, 5, 11], "togeth": [2, 4, 20], "tolls_amount": 26, "toml": 17, "top": 21, "topic": 31, "total": [2, 4, 18, 19, 22, 23, 31, 32], "total_amount": 19, "total_as_float": 23, "total_as_int": 23, "toward": 4, "tracker": 4, "tradit": 17, "trait": [14, 16], "transact": [1, 5], "transfer": 16, "transform": [2, 5, 11, 19], "translat": [4, 16], "treat": [3, 29], "treatment": [3, 5], "tree": [5, 11, 22], "trigger": 2, "trim": 4, "trip": [26, 31], "trip_dist": [19, 26], "trivial": [2, 17], "tru": 2, "true": [1, 2, 3, 4, 5, 6, 7, 8, 9, 14, 17, 20, 22, 23, 26, 27, 29, 30], "trunc": 4, "truncat": [4, 20, 23, 26, 29], "try": [1, 5, 9, 16], "trycast": 3, "tupl": [1, 2, 4, 5, 9, 14], "turn": [2, 3, 5, 16], "tutori": 32, "two": [2, 3, 4, 5, 11, 16, 20, 22, 25, 27, 29, 30], "type": [1, 2, 3, 4, 5, 9, 14, 16, 17, 18, 20, 22, 23, 26, 27, 29, 31, 32], "typic": [0, 3, 5, 12, 14, 19], "typing_extens": [5, 12], "u": [16, 20, 22, 31], "udaf": [1, 5, 14, 18, 27], "udaf1": [5, 14], "udaf2": [5, 14], "udaf3": [5, 14], "udf": [1, 5, 15, 18, 27], "udf4": [5, 14], "udwf": [1, 5, 14], "udwf1": [5, 14], "udwf2": [5, 14], "udwf3": [5, 14], "ultim": 17, "unari": [5, 11], "unbound": [1, 3, 5, 14, 29], "uncompress": 2, "undefin": 17, "under": [1, 16], "underli": [3, 5, 16], "unfortun": 16, "unicod": 4, "union": [2, 3, 4], "union_distinct": 2, "uniqu": [1, 4, 14, 20], "unit": [3, 5, 29], "unixtim": 4, "unknown": 3, "unlik": [3, 5, 29], "unmatch": 25, "unnest": [2, 3], "unnest_column": 2, "unnestexpr": 3, "unoptim": 2, "unsaf": 16, "unspil": [1, 5], "until": 19, "unwrap": 39, "up": [5, 11, 14, 19, 22, 29], "updat": [1, 2, 5, 14, 27], "upon": [4, 16, 27], "upper": 4, "uppercas": 4, "upstream": 16, "urbango": 25, "url": 1, "us": [1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 37, 38, 39], "usag": [1, 2, 3, 4, 5, 14, 20, 29], "user": [0, 1, 2, 3, 4, 5, 6, 11, 12, 13, 14, 16, 17, 19, 22, 23, 24, 31, 32], "uses_window_fram": [14, 27], "utc": 4, "utf8": [3, 4, 5], "utf8view": [3, 5], "util": [16, 29], "uuid": 4, "uv": 17, "v": 17, "v4": 4, "valid": [1, 3, 5, 6, 7, 8, 14], "valu": [1, 2, 3, 4, 5, 11, 14, 20, 22, 23, 25, 26, 27, 29], "value1": 4, "value2": 4, "value_i": 4, "value_x": 4, "valueerror": 2, "values_a": 27, "values_b": 27, "var": 4, "var_pop": [4, 20], "var_samp": [4, 20], "var_sampl": 4, "variabl": [1, 4, 5, 17, 22], "varianc": 4, "variant": [3, 5, 11, 25], "variant_nam": [3, 5], "varieti": [22, 27, 31], "variou": 32, "vastli": 17, "vec": 16, "vendorid": 26, "venomoth": 29, "venonat": 29, "venu": 23, "venufleur": 23, "venufleurmega": 23, "venusaur": [18, 23, 29, 31, 32], "venusaurmega": [18, 23, 29, 31, 32], "venv": 17, "verbos": 2, "veri": [34, 35], "verifi": 32, "verion": 31, "version": [16, 17, 31], "via": [1, 13, 16, 17, 18, 22, 25, 31, 32, 39, 40], "view": [1, 21, 23, 24, 32], "view1": 28, "viewtabl": 2, "vink": 29, "virtual": [1, 5, 17], "visual": [5, 11], "volatil": [5, 14, 27], "voltorb": [20, 29], "vulpix": 20, "wa": [1, 5], "wai": [16, 17, 20, 31, 32], "wait": 16, "want": [16, 17, 20, 23, 27, 29, 39], "wartortl": [18, 31, 32], "water": [18, 20, 23, 31, 32], "we": [2, 16, 17, 19, 20, 22, 23, 25, 26, 27, 29, 30, 32, 33], "weedl": [18, 29, 31, 32], "weight": [4, 22], "welcom": [17, 32], "well": [1, 5, 16, 17], "were": [16, 22], "what": [16, 19], "whatev": 14, "when": [1, 3, 4, 5, 9, 14, 16, 17, 18, 20, 22, 25, 27, 29, 30, 37], "when_expr": 3, "whenev": 17, "where": [3, 4, 5, 11, 20, 22, 27, 28, 29], "wherea": 22, "wherev": 16, "whether": [1, 3, 4, 5, 9, 14, 22], "which": [1, 2, 3, 4, 5, 14, 16, 17, 18, 20, 22, 26, 27, 29, 31, 33], "while": [14, 25], "who": 16, "whole": 20, "wide": [22, 30, 31], "window": [1, 3, 4, 5, 14, 20, 24], "window_fram": [3, 4, 5, 29], "windowevalu": [5, 14, 27], "windowexpr": 3, "windowfram": [3, 4, 5, 29], "windowframebound": [3, 5], "windowudf": [1, 5, 14], "wish": 16, "with_allow_ddl": [1, 5], "with_allow_dml": [1, 5], "with_allow_stat": [1, 5], "with_batch_s": [1, 5], "with_column": 2, "with_column_renam": 2, "with_create_default_catalog_and_schema": [1, 5, 30], "with_default_catalog_and_schema": [1, 5, 30], "with_disk_manager_dis": [1, 5], "with_disk_manager_o": [1, 5, 30], "with_disk_manager_specifi": [1, 5], "with_fair_spill_pool": [1, 5, 30], "with_greedy_memory_pool": [1, 5], "with_head": 2, "with_information_schema": [1, 5, 30], "with_parquet_prun": [1, 5, 30], "with_repartition_aggreg": [1, 5, 30], "with_repartition_file_min_s": [1, 5], "with_repartition_file_scan": [1, 5], "with_repartition_join": [1, 5, 30], "with_repartition_sort": [1, 5], "with_repartition_window": [1, 5, 30], "with_target_partit": [1, 5, 30], "with_temp_file_path": [1, 5], "with_unbounded_memory_pool": [1, 5], "within": [4, 7, 14, 20, 22], "within_limit": 2, "without": [4, 16, 17, 20, 23, 25, 26, 27], "won": 26, "word": 4, "work": [1, 4, 5, 23, 26, 32], "workflow": 17, "would": [3, 4, 6, 14, 16], "wrap": [1, 2, 16], "wrapper": [1, 5, 12, 17], "write": [2, 6, 13, 16, 27], "write_csv": 2, "write_json": 2, "write_parquet": 2, "written": [16, 18], "x": [4, 5, 14, 18, 23, 29, 31, 32, 40], "xor": 4, "y": [4, 14, 18, 23, 29, 31, 32], "year": 4, "years_in_posit": 22, "yellow": 31, "yellow_tripdata_2021": [19, 26], "yet": 2, "yield": 4, "you": [1, 4, 5, 14, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 39], "your": [5, 14, 16, 17, 20, 21, 26, 27, 39], "yourself": 16, "z": [1, 5, 14], "zero": [2, 4, 18, 33], "zstandard": 2, "zstd": 2, "zubat": 20, "\u03c0": 4}, "titles": ["datafusion.catalog", "datafusion.context", "datafusion.dataframe", "datafusion.expr", "datafusion.functions", "datafusion", "datafusion.input.base", "datafusion.input", "datafusion.input.location", "datafusion.io", "datafusion.object_store", "datafusion.plan", "datafusion.record_batch", "datafusion.substrait", "datafusion.udf", "API Reference", "Python Extensions", "Introduction", "DataFusion in Python", "Concepts", "Aggregation", "Basic Operations", "Expressions", "Functions", "Common Operations", "Joins", "Column Selections", "User-Defined Functions", "Registering Views", "Window Functions", "Configuration", "Data Sources", "Introduction", "Arrow", "Avro", "CSV", "IO", "JSON", "Parquet", "Custom Table Provider", "SQL"], "titleterms": {"The": 16, "aggreg": [20, 27, 29], "altern": 16, "anti": 25, "api": 15, "approach": 16, "arrai": 22, "arrow": [16, 33], "attribut": [3, 5, 10, 14], "avail": 29, "avro": 34, "base": 6, "basic": 21, "boolean": 22, "build": 17, "cast": 23, "catalog": 0, "class": [0, 1, 2, 3, 5, 6, 7, 8, 11, 12, 13, 14], "code": 17, "column": [22, 26], "commit": 17, "common": 24, "concept": 19, "condit": 23, "configur": 30, "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "context": [1, 19], "creat": 31, "csv": 35, "custom": [31, 39], "data": 31, "datafram": [2, 19, 31], "datafus": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 33], "defin": 27, "delta": 31, "depend": 17, "detail": 16, "develop": 17, "distinct": 20, "exampl": 18, "export": 33, "expr": 3, "express": [19, 22], "extens": 16, "ffi": 16, "file": 31, "filter": 20, "frame": 29, "from": [16, 33], "full": 25, "function": [4, 5, 9, 20, 22, 23, 27, 29], "guidelin": 17, "hook": 17, "how": 17, "iceberg": 31, "implement": 16, "import": 33, "improv": 17, "inner": 25, "input": [6, 7, 8], "inspir": 16, "instal": [17, 18, 32], "introduct": [17, 32], "io": [9, 36], "issu": 16, "join": 25, "json": 37, "lake": 31, "left": 25, "librari": 31, "liter": 22, "local": 31, "locat": 8, "mathemat": 23, "memori": 31, "modul": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14], "null": [20, 29], "object": 31, "object_stor": 10, "oper": [21, 24], "option": 27, "order": [20, 29], "other": [23, 31], "packag": [5, 7], "paramet": [20, 29], "parquet": 38, "partit": 29, "plan": 11, "pre": 17, "primari": 16, "provid": [31, 39], "python": [16, 17, 18], "record_batch": 12, "refer": 15, "regist": 28, "return": 4, "run": 17, "rust": 17, "scalar": 27, "select": 26, "semi": 25, "separ": 17, "session": 19, "set": [20, 29], "sourc": 31, "speed": 17, "sql": 40, "statu": 16, "store": 31, "string": 23, "struct": 22, "submodul": [5, 7], "substrait": 13, "tabl": [31, 39], "tempor": 23, "treatment": [20, 29], "udf": 14, "udwf": 27, "updat": 17, "user": 27, "view": 28, "window": [27, 29], "work": 16}})