Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:
Databricks SQL
Databricks Runtime 11.3 LTS e versioni successive
Unity Catalog
Rinomina un destinatario. Trasferisce la proprietà di un destinatario a un nuovo principale.
Sintassi
ALTER RECIPIENT recipient_name
{ RENAME TO to_recipient_name |
[ SET ] OWNER TO principal |
SET PROPERTIES ( property_key [ = ] property_value [, ...] ) |
UNSET PROPERTIES ( property_key [, ...] ) }
Parametri
-
Nome del destinatario da modificare.
RENAME TOto_recipient_nameRinomina il destinatario. Il nome deve essere univoco tra tutti i destinatari nel metastore. Per eseguire questa istruzione, è necessario essere il proprietario del destinatario e avere il privilegio
CREATE RECIPIENTsul metastore.[ SET ] OWNER TOdirigente scolasticoTrasferisce la proprietà del destinatario a
principal. Per eseguire questa istruzione, è necessario essere il proprietario dell'utente destinatario.Si applica a:
Databricks SQL Warehouse versione 2022.35 o successiva
di Databricks Runtime 11.3 LTS e versioni successiveSETè consentito come parola chiave facoltativa.SET PROPERTIES ( property_key [ = ] property_value [, ...] )Si applica a:
Databricks SQL
Databricks Runtime 12.2 LTS e versioni successive.Imposta una proprietà personalizzata su un destinatario. Per eseguire questa istruzione, è necessario essere il proprietario del destinatario e avere il
CREATE RECIPIENTprivilegio sul metastore.Le proprietà del destinatario possono essere utilizzate per condividere partizioni di tabella diverse con destinatari diversi usando lo stesso oggetto di condivisione. Vedere Gestire le proprietà dei destinatari e Usare le proprietà del destinatario per filtrare le partizioni.
property_key { identifier [. ...] | string_literal } property_value { string_literal }UNSET PROPERTIES ( '<property-key>' )Si applica a:
Databricks SQL
Databricks Runtime 12.2 LTS e versioni successive.Rimuove una proprietà personalizzata da un destinatario. Per eseguire questa istruzione, è necessario essere il proprietario del destinatario e avere il
CREATE RECIPIENTprivilegio sul metastore.property_key { identifier [. ...] | string_literal }
Esempi
-- Rename a recipient
> ALTER RECIPIENT `Center for Disease Control` RENAME TO cdc;
-- Change ownership of the recipient
> ALTER RECIPIENT cdc OWNER TO `alf@melmak.et`;
-- Change recipient properties
> ALTER RECIPIENT cdc SET PROPERTIES ( 'country' = 'US' );