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
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:
-
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.
-
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:
-
Scegli Clusters o Gruppi di lavoro Serverless.
-
Vai alla pagina dei dettagli di un cluster o gruppo di lavoro specifico.
-
Scegli Autonomics nella sezione delle schede.
-
Nella scheda Autonomics, puoi visualizzare e gestire la tua lista negata.
-
Per gestire le denylist interregionali, scegli la regione corrispondente. AWS
Aggiungere risorse in denylist
-
Accedi alla scheda Autonomics del cluster o gruppo di lavoro selezionato, seleziona la AWS regione e scegli Aggiungi risorse.
-
Seleziona uno o più cluster con provisioning o gruppi di lavoro Serverless da aggiungere alla denylist e scegli Aggiungi.
-
La tabella mostra l'elenco delle risorse denylist.
Rimuovi le risorse in lista negata
-
Vai alla scheda Autonomics del cluster o gruppo di lavoro selezionato, seleziona la regione. AWS
-
Scegli il cluster o il gruppo di lavoro che desideri eliminare dall'elenco e seleziona Rimuovi.
-
Si apre una finestra di dialogo di conferma. Seleziona Rimuovi per confermare.