Skip to main content

PROVIDERS

Applies to: check marked yes Databricks SQL check marked yes Databricks Runtime 10.4 LTS and above

INFORMATION_SCHEMA.PROVIDERS describes providers.

Information is displayed only for providers the user has permission to interact with.

This is an extension to the SQL Standard Information Schema.

Definition

The PROVIDERS relation contains the following columns:

NameData typeNullableDescription
PROVIDER_NAMESTRINGNoName of the provider.
PROVIDER_OWNERSTRINGNoOwner of the provider.
AUTHENTICATION_TYPESTRINGNoAuthentication type used with the provider.
SHARE_CREDENTIALS_VERSIONSTRINGYesFile format version of the profile file used in Delta Sharing protocol.
ENDPOINTSTRINGYesEndpoint of the Delta Sharing server.
COMMENTSTRINGYesAn optional comment that describes the provider.
CLOUDSTRINGNoCloud vendor of the provider.
REGIONSTRINGNoRegion of the provider.
DATA_PROVIDER_GLOBAL_METASTORE_IDSTRINGNoGlobally unique metastore ID of the provider.
CREATEDTIMESTAMPNoTimestamp when the provider was created.
CREATED_BYSTRINGNoPrincipal who created the provider.
LAST_ALTEREDTIMESTAMPNoTimestamp when the provider was last altered in any way.
LAST_ALTERED_BYSTRINGNoPrincipal who last altered the provider.

Constraints

The following constraints apply to the PROVIDERS relation:

ClassNameColumn ListDescription
Primary keyPROVIDERS_PKPROVIDER_NAMEUnique identifier for the provider.

Examples

SQL
> SELECT provider_owner
FROM information_schema.providers