Nombre del recurso compartido que proporciona provider_name.
UBICACIÓN ADMINISTRADA 'location_path'
Opcionalmente, especifica la ruta de acceso a una ubicación de almacenamiento administrada para el catálogo que es diferente de la ubicación de almacenamiento raíz del metastore. Esta ruta de acceso debe definirse en una configuración de ubicación externa, y hay que debe establecer el privilegio CREATE MANAGED STORAGE en la configuración de ubicación externa. Puede usar la ruta de acceso definida en la configuración de ubicación externa o un subtrazado (es decir, 'abfss://container@storageaccount.dfs.core.windows.net/finance' o 'abfss://container@storageaccount.dfs.core.windows.net/finance/product'). Se admite en Databricks SQL o en clústeres que ejecuten Databricks Runtime 11.3 LTS y versiones posteriores.
Especifica la conexión donde reside el catálogo de origen.
comentario
Literal STRING opcional. Descripción del catálogo.
OPTIONS
Establece parámetros específicos del tipo de conexión necesarios para identificar el catálogo en la conexión.
option_name
Tecla de opción. La clave puede constar de uno o más identificadores separados por un punto o un literal de STRING.
Las claves de opción deben ser únicas y distinguen mayúsculas de minúsculas.
option_value
El valor para la opción. El valor debe ser una expresión constante BOOLEAN, STRING, INTEGER o DECIMAL.
El valor también puede ser una llamada a la función SQL SECRET. Por ejemplo, el value de password puede incluir secret('secrets.r.us', 'postgresPassword') en lugar de escribir la contraseña literal.
Ejemplos
-- Create catalog `customer_cat`. This throws exception if catalog with name customer_cat
-- already exists.
> CREATE CATALOG customer_cat;
-- Create catalog `customer_cat` only if catalog with same name doesn't exist.
> CREATE CATALOG IF NOT EXISTS customer_cat;
-- Create catalog `customer_cat` only if catalog with same name doesn't exist, with a comment.
> CREATE CATALOG IF NOT EXISTS customer_cat COMMENT 'This is customer catalog';
-- Create a catalog from a Delta Sharing share.
> CREATE CATALOG customer_cat USING SHARE cdc.vaccinedata;
-- Create a catalog with a different managed storage location than the metastore's.
> CREATE CATALOG customer_cat MANAGED LOCATION 'abfss://container@storageaccount.dfs.core.windows.net/finance';
-- Create a foreign catalog linked to postgresdb at postgresql_connection
> CREATE FOREIGN CATALOG postgresql_catalog
USING CONNECTION postgresql_connection
OPTIONS (database 'postgresdb');
Las bases de datos relacionales pueden almacenar grandes cantidades de datos, pero también necesitan contener información sobre la estructura de esos datos. Para un sistema de gestión de bases de datos operativo (DBMS), se requiere información sobre la estructura de las tablas y todos los demás objetos, seguridad y concurrencia, entre muchas otras configuraciones y métricas. Esta información se conoce como metadatos y se almacena en catálogos del sistema en Azure Database for PostgreSQL. Además de acceder d
Obtenga información sobre cómo asociar ubicaciones de almacenamiento administradas con un metastore, catálogo o esquema de Unity Catalog y cómo se usan estas ubicaciones para volúmenes y tablas administrados.