Skip to main content

account_user_preferences

Creates, updates, deletes, gets or lists an account_user_preferences resource.

Overview

Nameaccount_user_preferences
TypeResource
Iddatabricks_account.settingsv2.account_user_preferences

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringName of the setting.
user_idstringUser ID of the user.
boolean_valobject
effective_boolean_valobject
effective_string_valobject
string_valobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_public_account_user_preferenceselectaccount_id, user_id, nameGet a user preference for a specific user. User preferences are personal settings that allow
patch_public_account_user_preferenceupdateaccount_id, user_id, name, settingUpdate a user preference for a specific user. User preferences are personal settings that allow

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
account_idstring
namestring:param setting: :class:UserPreference
user_idstringUser ID of the user whose setting is being updated.

SELECT examples

Get a user preference for a specific user. User preferences are personal settings that allow

SELECT
name,
user_id,
boolean_val,
effective_boolean_val,
effective_string_val,
string_val
FROM databricks_account.settingsv2.account_user_preferences
WHERE account_id = '{{ account_id }}' -- required
AND user_id = '{{ user_id }}' -- required
AND name = '{{ name }}' -- required
;

UPDATE examples

Update a user preference for a specific user. User preferences are personal settings that allow

UPDATE databricks_account.settingsv2.account_user_preferences
SET
setting = '{{ setting }}'
WHERE
account_id = '{{ account_id }}' --required
AND user_id = '{{ user_id }}' --required
AND name = '{{ name }}' --required
AND setting = '{{ setting }}' --required
RETURNING
name,
user_id,
boolean_val,
effective_boolean_val,
effective_string_val,
string_val;