Nodo principale: solo funzioni - Amazon Redshift

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à.

Nodo principale: solo funzioni

Alcune query di Amazon Redshift vengono distribuite ed eseguite sui nodi di calcolo; altre vengono eseguite esclusivamente sul nodo principale.

Il nodo leader distribuisce SQL ai nodi di calcolo quando una query fa riferimento a tabelle o tabelle di sistema create dall'utente (tabelle con prefisso or e viste di sistema con STV prefisso STL or). SVL SVV Una query che fa riferimento solo alle tabelle del catalogo (tabelle con un prefisso PG, come PG_ TABLE _DEF) o che non fa riferimento ad alcuna tabella, viene eseguita esclusivamente sul nodo leader.

Alcune SQL funzioni di Amazon Redshift sono supportate solo sul nodo leader e non sui nodi di elaborazione. Una query che utilizza una funzione del nodo principale deve essere eseguita esclusivamente sul nodo principale e non sui nodi di calcolo, altrimenti verrà restituito un errore.

La documentazione per ciascuna funzione solo sul nodo principale comprende una nota che indica che la funzione restituirà un errore se fa riferimento a tabelle definite dall'utente o a tabelle di sistema di Amazon Redshift.

Per ulteriori informazioni, consulta SQLfunzioni supportate sul nodo leader.

Le seguenti SQL funzioni sono solo funzioni dei nodi leader e non sono supportate sui nodi di calcolo:

Funzioni di informazioni di sistema

  • CURRENT_SCHEMA

  • CURRENT_SCHEMAS

  • HAS_DATABASE_PRIVILEGE

  • HAS_SCHEMA_PRIVILEGE

  • HAS_TABLE_PRIVILEGE

Funzioni stringa

  • SUBSTR

Funzioni matematiche

  • FACTORIAL()

Le seguenti funzioni solo sul nodo principale sono obsolete e non sono più supportate:

Funzioni di data

  • AGE

  • CURRENT_TIME

  • CURRENT_TIMESTAMP

  • LOCALTIME

  • ISFINITE

  • NOW

Funzioni stringa

  • GETBIT

  • GET_BYTE

  • SET_BIT

  • SET_BYTE

  • TO_ ASCII