Aller au contenu principal

InputPartition

Une classe de base représentant une partition d'entrée retournée par la méthode partitions() de DataSourceReader.

Ajouté dans Databricks Runtime 14.3 LTS

Syntaxe

Python
InputPartition(value)

parameter

parameter

Type

Description

value

tout

La valeur identifiant cette partition.

parameter

Type

Description

value

tout

La valeur identifiant cette partition.

Notes

Cette classe doit être sérialisable.

Exemples

Utilisez l’implémentation de partition d’entrée default :

Python
def partitions(self):
return [InputPartition(1)]

Sous-classez la classe de partition d'entrée :

Python
from dataclasses import dataclass

@dataclass
class RangeInputPartition(InputPartition):
start: int
end: int

def partitions(self):
return [RangeInputPartition(1, 3), RangeInputPartition(4, 6)]