

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

# Creazione di un profilo di autenticazione
<a name="connecting-with-authentication-profiles-creating"></a>

Utilizzando AWS CLI, crei un profilo di autenticazione con il `create-authentication-profile` comando. In questo modo si presuppone l'esistenza di un cluster Amazon Redshift e di un database esistente. Le credenziali devono disporre dell'autorizzazione per connettersi al database Amazon Redshift e dei diritti per recuperare il profilo di autenticazione. È possibile fornire le opzioni di configurazione come stringa JSON o fare riferimento a un file contenente la stringa JSON. 

```
create-authentication-profile --authentication-profile-name<value: String> --authentication-profile-content<value: String>
```

 Nell'esempio seguente viene creato un profilo denominato `ExampleProfileName`. Qui puoi aggiungere chiavi e valori che definiscono il nome del cluster e altre impostazioni di opzione, come stringa JSON. 

```
create-authentication-profile --authentication-profile-name "ExampleProfileName" --authentication-profile-content "{\"AllowDBUserOverride\":\"1\",\"Client_ID\":\"ExampleClientID\",\"App_ID\":\"ExampleAppID\",\"AutoCreate\":false,\"enableFetchRingBuffer\":true,\"databaseMetadataCurrentDbOnly\":true}"
}
```

 Questo comando crea il profilo con le impostazioni JSON specificate. Viene restituito quanto segue, che indica che il profilo è stato creato. 

 `{"AuthenticationProfileName": "ExampleProfileName", "AuthenticationProfileContent": "{\"AllowDBUserOverride\":\"1\",\"Client_ID\":\"ExampleClientID\",\"App_ID\":\"ExampleAppID\",\"AutoCreate\":false,\"enableFetchRingBuffer\":true,\"databaseMetadataCurrentDbOnly\":true}" } ` 

## Limitazioni e quote per la creazione di un profilo di autenticazione
<a name="connecting-with-authentication-profiles-limitations"></a>

Ogni cliente ha una quota di dieci (10) profili di autenticazione.

Alcuni errori possono verificarsi con i profili di autenticazione. Esempi sono se crei un nuovo profilo con un nome esistente o se superi la quota del profilo. Per ulteriori informazioni, consulta [CreateAuthenticationProfile](https://docs.aws.amazon.com/redshift/latest/APIReference/redshift-api.pdf#API_CreateAuthenticationProfile). 

Non è possibile memorizzare determinate chiavi di opzione e valori per le stringhe di connessione JDBC, ODBC e Python nell'archivio profili di autenticazione: 
+ `AccessKeyID`
+ `access_key_id`
+ `SecretAccessKey`
+ `secret_access_key_id`
+ `PWD`
+ `Password`
+ `password`

Non è possibile memorizzare la chiave o il valore `AuthProfile` nell'archivio profili, per le stringhe di connessione JDBC o ODBC. Per le connessioni Python, non è possibile memorizzare `auth_profile`. 

I profili di autenticazione sono archiviati in Amazon DynamoDB e gestiti da. AWS