UDFs : entrées d’UDTFs JavaScript regroupées dans une seule partition

Attention

Ce changement de comportement est présent dans le bundle 2023_04.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Pour une UDTF JavaScript avec une clause OVER vide, le comportement du regroupement des lignes d’entrée est le suivant :

Précédemment

Dans une UDTF JavaScript avec une clause OVER vide, l’entrée est partitionnée comme si la clause OVER était absente. En revanche, la documentation indique que les lignes d’entrée appartiennent à une seule partition.

Actuellement

Les lignes d’entrée des fonctions de table JavaScript seront regroupées en une seule partition. C’est ce qui a été fait précédemment.

Pour connaître l’impact de cette modification, vérifiez si vous avez utilisé une UDTF JavaScript avec une clause OVER vide explicite et si les résultats contiennent plus de lignes par partition que prévu (il ne devrait y avoir qu’une ou aucune ligne de ce type).

Réf : 595