pyarrow.dataset.get_partition_keys#
- pyarrow.dataset.get_partition_keys(Expression partition_expression)#
从表达式中提取分区键(字段和标量之间的相等约束),作为将字段名称映射到其值的字典。
注:HivePartitioning 或 DirectoryPartitioning 产生的所有表达式都是相等条件的合取式(conjunctions of equality conditions),可以通过此函数访问。其他子表达式将被忽略。
- 参数:
- partition_expression
pyarrow.dataset.Expression
- partition_expression
- 返回:
示例
例如,表达式 <pyarrow.dataset.Expression ((part == A:string) and (year == 2016:int32))> 被转换为 {‘part’: ‘A’, ‘year’: 2016}