Skip to main content

provider_personalization_requests

Operations on a provider_personalization_requests resource.

Overview

Nameprovider_personalization_requests
TypeResource
Iddatabricks_workspace.marketplace.provider_personalization_requests

Fields

NameDatatype
idstring
commentstring
consumer_regionobject
contact_infoobject
created_atinteger
intended_usestring
is_from_lighthouseboolean
listing_idstring
listing_namestring
metastore_idstring
provider_idstring
recipient_typestring
shareobject
statusstring
status_messagestring
updated_atinteger

Methods

NameAccessible byRequired ParamsDescription
listSELECTdeployment_nameList personalization requests to this provider. This will return all personalization requests, regardless of which listing they are for.
updateUPDATElisting_id, request_id, deployment_nameUpdate personalization request. This method only permits updating the status of the request.

SELECT examples

SELECT
id,
comment,
consumer_region,
contact_info,
created_at,
intended_use,
is_from_lighthouse,
listing_id,
listing_name,
metastore_id,
provider_id,
recipient_type,
share,
status,
status_message,
updated_at
FROM databricks_workspace.marketplace.provider_personalization_requests
WHERE deployment_name = '{{ deployment_name }}';

UPDATE example

Updates a provider_personalization_requests resource.

/*+ update */
-- replace field1, field2, etc. with the fields you want to update
UPDATE databricks_workspace.marketplace.provider_personalization_requests
SET field1 = '{{ value1 }}',
field2 = '{{ value2 }}', ...
WHERE listing_id = '{{ listing_id }}' AND
request_id = '{{ request_id }}' AND
deployment_name = '{{ deployment_name }}';