datafusion.parquet.predicate_evaluation_errors
Predicate evaluation errorsDimensions:None
Available on:Native (1)
Interface Metrics (1)
Native
Number of errors encountered during predicate evaluationDimensions:None
Technical Annotations (13)
Configuration Parameters (2)
datafusion.execution.parquet.pushdown_filtersrecommended: falsedatafusion.execution.parquet.reorder_filtersrecommended: trueError Signatures (2)
Parquet error: External: Compute error: Error evaluating filter predicate: ArrowError(InvalidArgumentError("Can't compare arrays of different types")exceptionCan't compare arrays of different typesexceptionCLI Commands (3)
SET datafusion.execution.parquet.pushdown_filters = false;remediationSET datafusion.execution.parquet.pushdown_filters = true;diagnosticSET datafusion.execution.parquet.reorder_filters = true;diagnosticTechnical References (6)
ArrayStaticFiltercomponentHashJoinExeccomponentInListExprcomponentdowncast_dictionary_array!componentarrow_ord::ord::build_comparecomponentDictionary(Int32, Utf8)conceptRelated Insights (2)
Dynamic filter pushdown causes type comparison error when joining VALUES against Dictionary-encoded Parquet columnscritical
▸
Parquet predicate evaluation errors lost when pushdown filters enabledinfo
▸