Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks Runtime 17.3 a vyšší
Důležité
Tato funkce je ve verzi Public Preview a je dostupná jenom pro zúčastněné zákazníky. Pokud se chcete zúčastnit náhledu, přihlaste se vyplněním tohoto formuláře. Tato funkce podporuje pouze úpravy spravovaných umístění pro schémata v cizích katalozích pomocí HMS a Glue Federation.
ALTER SCHEMA SET MANAGED LOCATION Pomocí příkazu upravte výchozí umístění použité v cloudovém úložišti při vytváření nových spravovaných tabulek ve schématech katalogu Unity. Tato změna nemá vliv na existující objekty ve schématu.
Vyžaduje oprávnění OWNER nebo MANAGE ke schématu.
Syntaxe
ALTER SCHEMA schema_name SET MANAGED LOCATION 'path'
Parametry
-
Název schématu, které chcete upravit. Může to být plně kvalifikovaný název (
catalog_name.schema_name) nebo jenom název schématu, pokud je katalog již vybraný. path
Cesta ke cloudovému úložišti, která se má použít jako výchozí umístění pro nové spravované tabulky vytvořené v tomto schématu. Musí být platným umístěním cloudového úložiště (např
s3://bucket/path. ,abfss://container@account.dfs.core.windows.net/path,gs://bucket/path).
Examples
-- Set managed location for a schema in a foreign catalog
> ALTER SCHEMA hms_federated_catalog.my_schema SET MANAGED LOCATION 's3://my-bucket/managed-tables/';
OK
-- Set managed location using fully qualified schema name
> ALTER SCHEMA my_catalog.my_schema SET MANAGED LOCATION 'abfss://container@account.dfs.core.windows.net/managed/';
OK
Ověření konfigurace
Můžete ověřit spravované umístění pro schéma:
DESCRIBE SCHEMA EXTENDED hms_federated_catalog.my_schema;
Výstup zobrazuje spravované umístění v Location poli.