Utilizzo della trasformazione Colonna derivata per combinare altre colonne - AWS Glue

Utilizzo della trasformazione Colonna derivata per combinare altre colonne

La trasformazione Colonna derivata consente di definire una nuova colonna basata su una formula matematica o un'espressione SQL in cui è possibile utilizzare altre colonne nei dati, oltre a costanti e valori letterali. Ad esempio, per ricavare una colonna "percentage" dalle colonne "success" e "count", puoi inserire l'espressione SQL: "success * 100/count || '%'".

Risultato dell'esempio:

success count percentage
14 100 14%
6 20 3%
3 40 7,5%
Per aggiungere una trasformazione Colonna derivata:
  1. Aprire il pannello Risorse, quindi scegliere Colonna derivata per aggiungere una nuova trasformazione al diagramma di processo. Il nodo selezionato al momento dell'aggiunta del nodo ne sarà il nodo padre.

  2. (Facoltativo) Nella scheda Proprietà del nodo, è possibile inserire un nome per il nodo nel diagramma del processo. Se non è già selezionato un nodo padre, scegliere un nodo dall'elenco Nodi padre da utilizzare come origine di input per la trasformazione.

  3. Nella scheda Trasforma, inserire il nome della colonna e l'espressione per il relativo contenuto.

    La schermata mostra la scheda Trasforma per la trasformazione Colonna derivata.