Segui i suggerimenti di Amazon Redshift Advisor - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

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

Segui i suggerimenti di Amazon Redshift Advisor

Per migliorare le prestazioni e ridurre i costi operativi del cluster Amazon Redshift, Amazon Redshift Advisor fornisce suggerimenti specifici sulle modifiche da implementare. Advisor sviluppa raccomandazioni personalizzate analizzando le prestazioni e i parametri di utilizzo relativi al cluster. Queste raccomandazioni riguardano le impostazioni delle operazioni e del cluster. Per aiutarti a stabilire le priorità nelle tue ottimizzazioni, Advisor classifica le raccomandazioni per ordine di impatto.

Come funziona Advisor

Advisor basa le sue raccomandazioni sull'osservazione delle statistiche delle prestazioni o dei dati delle operazioni. Advisor sviluppa osservazioni eseguendo test sull'utente clusters/workgroups per determinare se un valore di test rientra in un intervallo specificato. Se il risultato del test non rientra in quell'intervallo, Advisor genera un'osservazione per quel cluster. Nello stesso tempo, crea una raccomandazione su come riportare il valore osservato nell'intervallo della best practice.

Per le architetture multicluster che utilizzano Amazon Redshift Data Sharing, Advisor ora offre un'ottimizzazione avanzata analizzando i modelli di carico di lavoro clusters/workgroups in tutta la rete di dati, anche in diverse regioni. clusters/workgroups Quando condividi tabelle tra cluster/gruppi di lavoro di produttori e consumatori, Advisor raccoglie automaticamente i modelli di query da tutti gli endpoint consumer nella rete di dati, a meno che non vengano esplicitamente negati, e li combina con i carichi di lavoro dei produttori per generare consigli più efficaci. Ciò significa che le ottimizzazioni delle tabelle, incluse le chiavi di ordinamento, le chiavi di distribuzione e la compressione, si basano sul modo in cui i dati vengono effettivamente utilizzati nell'intera organizzazione, non solo su un singolo cluster. Advisor supporta anche Amazon Redshift Serverless, mantenendo automaticamente la continuità dell'ottimizzazione tra i cicli di pausa e ripresa.

Ad esempio, supponiamo che il data warehouse contenga tabelle con chiavi di distribuzione non ottimali che causano la distorsione dei dati tra i nodi di elaborazione. In questo caso, Advisor consiglia automaticamente di ridistribuire le tabelle utilizzando il parametro DISTKEY per specificare una colonna che distribuisca i dati in modo uniforme. In un altro esempio, si supponga che Advisor osservi che nel cluster sono presenti tabelle prive di chiavi di ordinamento o con definizioni di chiavi di ordinamento inefficienti che comportano prestazioni di query scadenti. In questo caso, Advisor fornisce automaticamente consigli per le colonne chiave di ordinamento appropriate in base ai modelli di query per migliorare il filtraggio dei dati e ridurre l'I/O del disco.

Ottimizzazione delle architetture di condivisione dei dati

Quando usi Amazon Redshift Data Sharing per distribuire carichi di lavoro su più carichi di lavoro. clusters/workgroups, Advisor helps you optimize performance across your entire data mesh. Advisor automatically analyzes how shared tables are being queried across all consumer clusters/workgroups Ciò include la comprensione di quali colonne vengono filtrate frequentemente, quali tabelle vengono comunemente unite e in che modo i dati vengono scansionati. Considerando il quadro completo dell'utilizzo dei dati, Advisor genera consigli che migliorano le prestazioni per tutti gli utenti dei dati condivisi.

Ottimizzando le tabelle in base ai modelli di utilizzo nell'intera organizzazione anziché in un singolo cluster, è possibile:

  • Prendi decisioni di ottimizzazione basate sui dati in base ai modelli di accesso ai dati in tutta clusters/workgroups la rete

  • Riduci i costi di storage grazie a strategie di compressione più efficaci

  • Migliora l'utilizzo delle risorse nella tua rete di dati

Regioni di Amazon Redshift in cui è supportato Advisor

La funzionalità Amazon Redshift Advisor è disponibile solo nelle seguenti regioni: AWS

  • Regione Stati Uniti orientali (Virginia settentrionale) (us-east-1)

  • Regione Stati Uniti orientali (Ohio) (us-east-2)

  • Regione Stati Uniti occidentali (California settentrionale) (us-west-1)

  • Regione Stati Uniti occidentali (Oregon) (us-west-2)

  • Regione Africa (Città del Capo) (af-south-1)

  • Regione Asia Pacifico (Hong Kong) (ap-east-1)

  • Regione Asia Pacifico (Hyderabad) (ap-south-2)

  • Regione Asia Pacifico (Jakarta) (ap-southeast-3)

  • Regione Asia Pacifico (Melbourne) (ap-southeast-4)

  • Regione Asia Pacifico (Malesia) (ap-southeast-5)

  • Regione Asia Pacifico (Mumbai) (ap-south-1)

  • Regione Asia Pacifico (Osaka) (ap-northeast-3)

  • Regione Asia Pacifico (Seoul) (ap-northeast-2)

  • Regione Asia Pacifico (Singapore) (ap-southeast-1)

  • Regione Asia Pacifico (Sydney) (ap-southeast-2)

  • Regione Asia Pacifico (Tokyo) (ap-northeast-1)

  • Regione Canada (Centrale) (ca-central-1)

  • Regione Canada occidentale (Calgary) (ca-west-1)

  • Regione Cina (Pechino) (cn-north-1)

  • Regione Cina (Ningxia) (cn-northwest-1)

  • Regione Europa (Francoforte) (eu-central-1)

  • Regione Europa (Irlanda) (eu-west-1)

  • Regione Europa (Londra) (eu-west-2)

  • Regione Europa (Milano) (eu-south-1)

  • Regione Europa (Parigi) (eu-west-3)

  • Regione Europa (Spagna) (eu-south-2)

  • Regione Europa (Stoccolma) (eu-north-1)

  • Regione Europa (Zurigo) (eu-central-2)

  • Regione di Israele (Tel Aviv) (il-central-1)

  • Regione Medio Oriente (Bahrein) (me-south-1)

  • Regione Medio Oriente (EAU) (me-central-1)

  • Regione Sud America (San Paolo) (sa-east-1)