View a markdown version of this page

Gestione delle esclusioni dei carichi di lavoro da Autonomics - Amazon Redshift

Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del blog pubblicato il 30 giugno 2025.

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

Gestione delle esclusioni dei carichi di lavoro da Autonomics

È possibile escludere specifici endpoint predisposti o gruppi di lavoro serverless dall'influenzare le decisioni di autonomics, come la chiave di distribuzione e la chiave di ordinamento, tramite una funzione di elenco negato. Ciò consente di controllare quali carichi di lavoro vengono presi in considerazione da Amazon Redshift quando prende decisioni di ottimizzazione per i dati Redshift Managed Storage (RMS).

Utilizzo della denylist

Puoi gestire la denylist tramite la sezione Autonomics nella console di Amazon Redshift:

  1. Aggiungere o rimuovere elementi

    Aggiungi endpoint o gruppi di lavoro serverless specifici a cui è stato assegnato il provisioning alla lista di rifiuto e rimuovili quando necessario.

  2. Visualizza e cerca

    Visualizza tutti gli elementi respinti e cerca endpoint o gruppi di lavoro specifici nell'elenco negato.

La denylist è particolarmente utile quando gestisci mercati di dati, condividi dati con utenti esterni o hai più unità aziendali, dove desideri evitare che determinati modelli di utilizzo influenzino le decisioni di ottimizzazione adatte al tuo carico di lavoro. Ad esempio, se il gruppo di lavoro A esegue il carico di lavoro A e il gruppo di lavoro B esegue il carico di lavoro B su una tabella condivisa T, la chiave di ordinamento di T sarà determinata da entrambi i carichi di lavoro A e B. Se desideri che solo il carico di lavoro A influenzi la decisione relativa alla chiave di ordinamento, aggiungi il gruppo di lavoro B all'elenco negato dell'endpoint o del gruppo di lavoro che possiede la tabella T. Per impostazione predefinita, Amazon Redshift Autonomics considera i modelli di query del produttore e di tutti i consumatori a clusters/workgroups meno che espressamente esclusi dalla denylist.

Nota

Puoi negare l'inserimento di risorse in diverse AWS regioni all'interno dello stesso account. Cross-account la negazione dell'inserimento nell'elenco non è ancora supportata.

Gestione delle risorse denylist nella console Amazon Redshift

Sulla console di Amazon Redshift Serverless, completare questa procedura:

  1. Scegli Clusters o Gruppi di lavoro Serverless.

  2. Vai alla pagina dei dettagli di un cluster o gruppo di lavoro specifico.

  3. Scegli Autonomics nella sezione delle schede.

  4. Nella scheda Autonomics, puoi visualizzare e gestire la tua lista negata.

  5. Per gestire le denylist interregionali, scegli la regione corrispondente. AWS

Aggiungere risorse in denylist

  1. Accedi alla scheda Autonomics del cluster o gruppo di lavoro selezionato, seleziona la AWS regione e scegli Aggiungi risorse.

  2. Seleziona uno o più cluster con provisioning o gruppi di lavoro Serverless da aggiungere alla denylist e scegli Aggiungi.

  3. La tabella mostra l'elenco delle risorse denylist.

Rimuovi le risorse in lista negata

  1. Vai alla scheda Autonomics del cluster o gruppo di lavoro selezionato, seleziona la regione. AWS

  2. Scegli il cluster o il gruppo di lavoro che desideri eliminare dall'elenco e seleziona Rimuovi.

  3. Si apre una finestra di dialogo di conferma. Seleziona Rimuovi per confermare.