View a markdown version of this page

TRANSPOSER - AWS Glue DataBrew Guide du développeur

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

TRANSPOSER

Convertit toutes les lignes sélectionnées en colonnes et les colonnes en lignes.

Transformation du tableau de lignes en colonnes, illustrant la réorganisation des données pour une meilleure analyse.
Parameters
  • pivotColumns— JSON-encoded Chaîne représentant une liste de colonnes dont les lignes seront converties en noms de colonnes.

  • valueColumns— JSON-encoded Chaîne représentant une liste d'une ou plusieurs colonnes à convertir en lignes.

  • aggregateFunction— Nom d'une fonction d'agrégation. Si vous ne souhaitez pas d'agrégation, utilisez le mot cléCOLLECT_LIST.

  • newColumn— La colonne qui contient les colonnes transposées sous forme de valeurs.

Exemple Exemple

{ "Action": { "Operation": "TRANSPOSE", "Parameters": { "pivotColumns": "[\"Teacher\"]", "valueColumns": "[\"Tom\",\"John\",\"Harry\"]", "aggregateFunction": "COLLECT_LIST", "newColumn": "Student" } } }