Skip to main content

metric_attributions

Creates, updates, deletes, gets or lists a metric_attributions resource.

Overview

Namemetric_attributions
TypeResource
Idaws.personalize.metric_attributions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringThe metric attribution's name. (pattern: <code>^[a-zA-Z0-9][a-zA-Z0-9-_]*</code>)
creation_date_timestring (date-time)The metric attribution's creation date time.
dataset_group_arnstringThe metric attribution's dataset group Amazon Resource Name (ARN). (pattern: <code>arn:([a-z\d-]+):personalize:.:.:.+</code>)
failure_reasonstringThe metric attribution's failure reason.
last_updated_date_timestring (date-time)The metric attribution's last updated date time.
metric_attribution_arnstringThe metric attribution's Amazon Resource Name (ARN). (pattern: <code>arn:([a-z\d-]+):personalize:.:.:.+</code>)
metrics_output_configobjectThe metric attribution's output configuration.
statusstringThe metric attribution's status.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_metric_attributionselectregionDescribes a metric attribution.
list_metric_attributionsselectregionLists metric attributions.
create_metric_attributioninsertregion, name, datasetGroupArn, metrics, metricsOutputConfigCreates a metric attribution. A metric attribution creates reports on the data that you import into Amazon Personalize. Depending on how you imported the data, you can view reports in Amazon CloudWatch or Amazon S3. For more information, see Measuring impact of recommendations.
update_metric_attributionupdateregionUpdates a metric attribution.
delete_metric_attributiondeleteregionDeletes a metric attribution.

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
regionstringAWS region (default: us-east-1)

SELECT examples

Describes a metric attribution.

SELECT
name,
creation_date_time,
dataset_group_arn,
failure_reason,
last_updated_date_time,
metric_attribution_arn,
metrics_output_config,
status
FROM aws.personalize.metric_attributions
WHERE region = '{{ region }}' -- required
;

INSERT examples

Creates a metric attribution. A metric attribution creates reports on the data that you import into Amazon Personalize. Depending on how you imported the data, you can view reports in Amazon CloudWatch or Amazon S3. For more information, see Measuring impact of recommendations.

INSERT INTO aws.personalize.metric_attributions (
name,
datasetGroupArn,
metrics,
metricsOutputConfig,
region
)
SELECT
'{{ name }}' /* required */,
'{{ datasetGroupArn }}' /* required */,
'{{ metrics }}' /* required */,
'{{ metricsOutputConfig }}' /* required */,
'{{ region }}'
RETURNING
metric_attribution_arn
;

UPDATE examples

Updates a metric attribution.

UPDATE aws.personalize.metric_attributions
SET
addMetrics = '{{ addMetrics }}',
removeMetrics = '{{ removeMetrics }}',
metricsOutputConfig = '{{ metricsOutputConfig }}',
metricAttributionArn = '{{ metricAttributionArn }}'
WHERE
region = '{{ region }}' --required
RETURNING
metric_attribution_arn;

DELETE examples

Deletes a metric attribution.

DELETE FROM aws.personalize.metric_attributions
WHERE region = '{{ region }}' --required
;