write_final_mark
write_marks_for_substreams_in_compact_parts
t Tuple(a String, b UInt32, c Array(Nullable(UInt32))) est sérialisée dans les sous-flux suivants :
t.apour les données String de l’élément de tupleat.bpour les données UInt32 de l’élément de tuplebt.c.size0pour les tailles de tableau de l’élément de tuplect.c.nullpour la carte des valeurs NULL des éléments du tableau imbriqué de l’élément de tuplect.cpour les données UInt32 des éléments du tableau imbriqué de l’élément de tuplec
t.c, nous lirons uniquement les données des
sous-flux t.c.size0, t.c.null et t.c, et nous ne lirons pas les données des sous-flux t.a et t.b. Lorsque ce paramètre est désactivé,
nous n’écrirons une marque que pour la colonne de niveau supérieur t, ce qui signifie que nous lirons toujours toutes les données de la colonne depuis le granule, même si nous n’avons besoin que des données de certains sous-flux.