

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

# SVV\_DATASHARES
<a name="r_SVV_DATASHARES"></a>

Utilizza SVV\_DATASHARES per visualizzare un elenco di unità di condivisione dati creati sul cluster e unità di condivisione dati condivise con il cluster. 

SVV\_DATASHARES è visibile ai seguenti utenti:
+ Utenti con privilegi avanzati
+ Proprietari dell'unità di condivisione dati
+ Utenti con autorizzazioni ALTER o USAGE per un'unità di condivisione dati

Gli altri utenti non possono visualizzare alcuna riga. Per informazioni sulle autorizzazioni ALTER e USAGE, consulta [GRANT](r_GRANT.md).

## Colonne di tabella
<a name="r_SVV_DATASHARES-table-columns"></a>


| Nome della colonna  | Tipo di dati  | Description  | 
| --- | --- | --- | 
| share\_name | varchar(128) | Il nome di una unità di condivisione dati. | 
| share\_id | intero | L'ID dell'unità di condivisione dati.  | 
| share\_owner | intero | Il proprietario dell'unità di condivisione dati.  | 
| source\_database | varchar(128) | Il database di origine per questa unità di condivisione dati. | 
| consumer\_database | varchar(128) | Il database del consumer creato da questa unità di condivisione dati. | 
| share\_type | varchar(8) | Il tipo di unità di condivisione dati. I valori possibili sono INBOUND e OUTBOUND. | 
| createdate | timestamp without time zone  | La data in cui è stata creata l'unità di condivisione dati. | 
| is\_publicaccessible | booleano | La proprietà che specifica se una unità di condivisione dati può essere condivisa in un cluster accessibile pubblicamente. | 
| share\_acl | varchar(256)  | La stringa che definisce le autorizzazioni per l'utente o il gruppo di utenti specificato per l'unità di condivisione dati. | 
| producer\_account | varchar(16) | L'ID dell'account del produttore di unità di condivisione dati. | 
| producer\_namespace | varchar(64) | L'identificatore del cluster univoco per il cluster di produttori dell'unità di condivisione dati.  | 
| managed\_by | varchar(64) | La proprietà che specifica il AWS servizio che gestisce il datashare.  | 

## Note per l'utilizzo
<a name="r_SVV_DATASHARES-usage"></a>

**Recupero di metadati aggiuntivi**: utilizzando il numero intero restituito nella colonna `share_owner`, puoi effettuare il join con `usesysid` in [SVL\_USER\_INFO](r_SVL_USER_INFO.md) per ottenere i dati del proprietario dell’unità di condivisione dati. Sono inclusi il nome e le proprietà aggiuntive.

## Query di esempio
<a name="r_SVV_DATASHARES-sample-query"></a>

L'esempio seguente restituisce l'output di SVV\_DATASHARES.

```
SELECT share_owner, source_database, share_type, is_publicaccessible
FROM svv_datashares
WHERE share_name LIKE 'tickit_datashare%'
AND source_database = 'dev';
    
  share_owner | source_database | share_type  | is_publicaccessible  
--------------+-----------------+-------------+----------------------
     100      |      dev        |   OUTBOUND  |        True
(1 rows)
```

L'esempio seguente restituisce l'output di SVV\_DATASHARES per la condivisione di dati in uscita.

```
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'OUTBOUND';
                
   share_name   | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account|         producer_namespace           | managed_by 
----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+-----------------+--------------------------------------+------------
    salesshare  |      1      |       dev       |                   |  OUTBOUND  |        True         |           |   123456789012  | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |    
 marketingshare |      1      |       dev       |                   |  OUTBOUND  |        True         |           |   123456789012  | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |
```

L'esempio seguente restituisce l'output di SVV\_DATASHARES per la condivisione di dati in entrata.

```
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'INBOUND';
                
  share_name    | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account |         producer_namespace           | managed_by 
----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+------------------+--------------------------------------+------------
  salesshare    |             |                 |                   |  INBOUND   |       False         |           |  123456789012    | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | 
 marketingshare |             |                 |                   |  INBOUND   |       False         |           |  123456789012    | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | ADX
```