METASTORE
Si applica a: Databricks SQL Databricks Runtime 10.4 LTS e versioni successive
INFORMATION_SCHEMA. METASTORES descrive il metastore corrente.
Le informazioni vengono visualizzate solo per il metastore corrente per tutti gli utenti.
Si tratta di un'estensione dello schema delle informazioni standard di SQL.
Definizione
La relazione METASTORES
contiene le colonne seguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
METASTORE_ID |
STRING |
No | ID del metastore. |
METASTORE_NAME |
STRING |
No | Nome del metastore. |
METASTORE_OWNER |
STRING |
No | Proprietario del metastore. |
STORAGE_ROOT |
STRING |
No | URL radice di archiviazione del metastore. |
STORAGE_ROOT_CREDENTIAL_ID |
STRING |
Sì | ID delle credenziali di archiviazione per accedere alla radice dell'archiviazione. |
STORAGE_ROOT_CREDENTIAL_NAME |
STRING |
Sì | Nome delle credenziali di archiviazione per accedere alla radice dell'archiviazione. |
DELTA_SHARING_SCOPE |
STRING |
No | Ambito di condivisione differenziale per il metastore. |
DELTA_SHARING_RECIPIENT_TOKEN_LIFETIME |
LONG |
Sì | Durata dei token del destinatario di Condivisione Delta in pochi secondi. |
DELTA_SHARING_ORGANIZATION_NAME |
STRING |
No | Nome dell'organizzazione di un'entità di condivisione differenziale. Il nome verrà usato in Databricks-to-Databricks Delta Sharing come nome ufficiale. |
PRIVILEGE_MODEL_VERSION |
STRING |
No | Versione del modello con privilegi. |
CLOUD |
STRING |
No | Fornitore cloud del metastore. |
REGION |
STRING |
No | Area del piano dati usata dal metastore. |
GLOBAL_METASTORE_ID |
STRING |
No | ID metastore univoco a livello globale tra cloud e aree. Usato come identificatore di condivisione delta. |
CREATED |
TIMESTAMP |
No | Timestamp al momento della creazione del metastore. |
CREATED_BY |
STRING |
No | Entità che ha creato il metastore. |
LAST_ALTERED |
TIMESTAMP |
No | Timestamp quando l'ultimo metastore è stato modificato in qualsiasi modo. |
LAST_ALTERED_BY |
STRING |
No | Principal che ha modificato l'ultimo metastore. |
Vincoli
Alla relazione METASTORES
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco colonne | Descrizione |
---|---|---|---|
Chiave primaria | METASTORES_PK |
METASTORE_ID , METASTORE_NAME |
Identificatore univoco per il metastore. |
Foreign key | METASTORES_CREDS_FK |
STORAGE_ROOT_CREDENTIAL_ID , STORAGE_ROOT_CREDENTIAL_NAME |
Riferimenti STORAGE_CREDENTIALS |
Esempi
> SELECT metastore_owner
FROM information_schema.metastores