

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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
<a name="discovering-metadata-application-name"></a>

Quando ti connetti ad Amazon Redshift, imposta la proprietà opzionale del driver del nome dell'applicazione. Questa proprietà identifica l'applicazione o lo strumento che ha stabilito ogni connessione, il che semplifica il monitoraggio, l'audit e la risoluzione dei problemi dell'ambiente Amazon Redshift.

Il nome dell'applicazione che fornisci viene visualizzato nella colonna di. `application_name` `SYS_CONNECTION_LOG` È possibile utilizzarlo per effettuare le seguenti operazioni:
+ **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://{{endpoint}}:{{port}}/{{database}}?ApplicationName=my-etl-pipeline | 
| 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 ogni driver, vedere quanto segue:
+ JDBC: [ApplicationName](https://docs.aws.amazon.com/redshift/latest/mgmt/jdbc20-configuration-options.html#jdbc20-applicationname-option)
+ ODBC: [ApplicationName](https://docs.aws.amazon.com/redshift/latest/mgmt/odbc20-configuration-options.html#odbc20-application_name-option)
+ [Python: nome\_applicazione](https://docs.aws.amazon.com/redshift/latest/mgmt/python-configuration-options.html#python-application_name-option)

**Nota**  
Usa una convenzione di denominazione descrittiva e coerente per i nomi delle applicazioni, come `{{team}}-{{service}}-{{environment}}` (ad esempio,). `quicksight-analytics-dashboard-prod` Questo approccio semplifica il filtraggio e l'analisi dei dati`SYS_CONNECTION_LOG`.