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à.
Imposta la proprietà di connessione del nome dell'applicazione
Quando ti connetti ad Amazon Redshift, imposta la proprietà opzionale del nome dell'applicazione (driver). Questa proprietà identifica l'applicazione o lo strumento che ha stabilito ciascuna connessione, semplificando il monitoraggio, l'audit e la risoluzione dei problemi dell'ambiente Amazon Redshift.
Il nome dell'applicazione fornito viene visualizzato nella colonna di. application_name SYS_CONNECTION_LOG Puoi usarlo per fare quanto segue:
-
Tieni traccia delle fonti di connessione. Identifica quali applicazioni, servizi o strumenti si connettono al tuo cluster.
-
Risolvi i problemi relativi alle prestazioni. Correla le query con l'applicazione di origine per isolare i problemi di prestazioni.
-
Verifica l'accesso. Comprendi i modelli di utilizzo a livello di applicazione nel tuo data warehouse.
La tabella seguente mostra come impostare il nome dell'applicazione per ogni driver Amazon Redshift.
| Driver | Proprietà | Esempio |
|---|---|---|
| JDBC | ApplicationName |
jdbc:redshift:// |
| ODBC | ApplicationName |
Imposta ApplicationName=my-bi-tool nel DSN o nella stringa di connessione. |
| Python | application_name |
redshift_connector.connect(...,
application_name='my-data-catalog') |
Per ulteriori informazioni sulla proprietà del nome dell'applicazione per ciascun driver, vedere quanto segue:
Nota
Usa una convenzione di denominazione descrittiva e coerente per i nomi delle applicazioni, come (ad esempio,). team-service-environmentquicksight-analytics-dashboard-prod Questo approccio semplifica il filtraggio e l'analisi dei dati. SYS_CONNECTION_LOG