View a markdown version of this page

FORMATO_NUMERO_TELEFONICO - AWS Glue DataBrew Guida per gli sviluppatori

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

FORMATO_NUMERO_TELEFONICO

Restituisce una colonna in cui una stringa di numeri di telefono viene convertita in un valore formattato.

Parameters
  • sourceColumn: il nome di una colonna esistente.

  • phoneNumberFormat: il formato in cui convertire il numero di telefono. Se non viene specificato alcun formato, il valore predefinito è E.164, un formato standard per i numeri di telefono riconosciuto a livello internazionale. I valori validi includono quanto segue:

    • E164(ometti il periodo successivoE)

  • defaultRegion: un codice regionale valido costituito da due o tre lettere maiuscole che specifica la regione del numero di telefono quando non è presente alcun prefisso nel numero stesso. Può essere indicato al massimo uno di defaultRegion o defaultRegionColumn.

  • defaultRegionColumn— Il nome di una colonna del tipo Country di dati avanzato. Il codice regionale della colonna specificata viene utilizzato per determinare il prefisso del numero di telefono quando non è presente nel numero stesso. Può essere indicato al massimo uno di defaultRegion o defaultRegionColumn.

Note
  • Gli input che non possono essere formattati con un numero di telefono valido rimangono invariati.

  • Se non viene fornita alcuna regione predefinita e un numero di telefono non inizia con un simbolo più (+) e il prefisso internazionale, il numero di telefono non viene formattato.

Esempio

Esempio: area predefinita fissa

{ "Action": { "Operation": "FORMAT_PHONE_NUMBER", "Parameters": { "sourceColumn": "Phone Number", "defaultRegion": "US" } } }

Esempio: opzione predefinita per la colonna relativa alla regione

{ "Action": { "Operation": "FORMAT_PHONE_NUMBER", "Parameters": { "sourceColumn": "Phone Number", "defaultRegionColumn": "Country Code" } } }