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
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à.
SVV_REDSHIFT_DATABASE
Utilizza SVV_REDSHIFT_DATABASES per visualizzare un elenco di tutti i database a cui un utente ha accesso. Ciò include i database nel cluster e i database creati dalle unità di condivisione dati fornite da cluster remoti.
SVV_REDSHIFT_DATABASES è visibile a tutti gli utenti per impostazione predefinita. Per controllare l’accesso ai metadati del database, abilita la sicurezza dei metadati per il cluster con provisioning o il gruppo di lavoro serverless. La sicurezza dei metadati consente di separare le autorizzazioni della vista per i metadati degli oggetti in base a utenti e ruoli. Per ulteriori informazioni, consulta Sicurezza dei metadati.
Per ulteriori informazioni sulle procedure consigliate per l'interrogazione delle tabelle e delle viste di sistema, vedere Interrogazione delle tabelle di sistema.
Nota
Utilizzate il comando SHOW DATABASES per l'individuazione del database. SHOW DATABASES funziona in modo coerente in contesti di catalogo locali, di datashare ed esterni e viene aggiornato man mano che vengono rilasciate nuove funzionalità. Per ulteriori informazioni, consulta Best practice per la scoperta dei metadati.
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| database_name | varchar(128) | Nome del database. |
| database_owner | intero | L'ID utente del proprietario del database. |
| database_type | varchar(32) | Il tipo di database. I tipi possibili sono database locali o condivisi. |
| database_acl | varchar(128) | Queste informazioni sono solo per uso interno. |
| database_options | varchar(128) | Le proprietà del database. |
| database_isolation_level | varchar(128) | Il livello di isolamento del database. I valori possibili sono Snapshot Isolation e Serializable. |
Query di esempio
L'esempio seguente restituisce l'output di SVV_REDSHIFT_DATABASES.
select database_name, database_owner, database_type, database_options, database_isolation_level from svv_redshift_databases;database_name | database_owner | database_type | database_options | database_isolation_level --------------+----------------+---------------+------------------+------------------ dev | 1 | local | NULL | Serializable