TABLE_SHARE_USAGE
Si applica a: Databricks SQL
Databricks Runtime 10.4 LTS e versioni successive
INFORMATION_SCHEMA.TABLE_SHARE_USAGE elenca tabelle che appartengono a condivisioni .
Le informazioni vengono visualizzate solo per le condivisioni con cui l'utente dispone dell'autorizzazione per interagire.
Si tratta di un'estensione dello schema delle informazioni standard di SQL.
Definizione
La relazione TABLE_SHARE_USAGE
contiene le colonne seguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
CATALOG_NAME |
STRING |
No | Catalogo della tabella nella condivisione. |
SCHEMA_NAME |
STRING |
No | schema della tabella nella condivisione. |
TABLE_NAME |
STRING |
No | Tabella nella condivisione. |
SHARE_NAME |
STRING |
No | Nome della condivisione. |
PARTITION_SPEC |
STRING |
Sì | Specifica del filtro delle partizioni per la tabella condivisa. |
CDF_ENABLED |
STRING |
No | Indica se CDF è abilitato nella tabella condivisa. |
START_VERSION |
LONG |
No | Versione iniziale associata alla tabella condivisa. |
SHARED_AS_SCHEMA |
STRING |
No | Alias dello schema condiviso. |
SHARED_AS_TABLE |
STRING |
No | Alias della tabella condivisa. |
COMMENT |
STRING |
Sì | Commento facoltativo che descrive l'utilizzo della condivisione tabella. |
Vincoli
Alla relazione TABLE_SHARE_USAGE
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco colonne | Descrizione |
---|---|---|---|
Chiave primaria | TABLE_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA , SHARED_AS_TABLE |
Identificatore univoco per l'utilizzo della condivisione della tabella. |
Foreign key | TABLE_SHARE_USAGE_TABLES_FK |
CATALOG_NAME , SCHEMA_NAME , TABLE_NAME |
Riferimenti TABLES |
Foreign key | TABLE_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Riferimenti SHARES |
Esempi
> SELECT share_name, catalog_name, schema_name, table_name
FROM information_schema.table_share_usage;
Elementi correlati
- schema delle informazioni
- INFORMATION_SCHEMA.SHARES
- INFORMATION_SCHEMA.TABLES
- SHOW ALL IN SHARE