

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Personalize 지표 속성 삭제
<a name="deleting-metric-attribution"></a>

더 이상 보고서를 생성하지 않으려는 경우 지표 어트리뷰션을 삭제하면 됩니다. 지표 어트리뷰션을 삭제하면 해당 지표와 출력 구성이 모두 삭제됩니다.

 지표 어트리뷰션을 삭제하면 Personalize는 PutEvents와 관련된 보고서 및 증분 대량 데이터를 CloudWatch에 자동으로 전송하는 것을 중단합니다. 이미 CloudWatch로 전송되었거나 S3에 게시된 데이터는 영향을 받지 않습니다. Personalize 콘솔 AWS Command Line Interface또는 AWS SDKS를 사용하여 지표 어트리뷰션을 삭제할 수 있습니다.

**Topics**
+ [지표 어트리뷰션 삭제(콘솔)](#deleting-metric-attribution-console)
+ [지표 어트리뷰션 삭제(AWS CLI)](#deleting-metric-attribution-cli)
+ [지표 어트리뷰션(AWS SDKs) 삭제](#deleting-metric-attribution-sdk)

## 지표 어트리뷰션 삭제(콘솔)
<a name="deleting-metric-attribution-console"></a>

지표 어트리뷰션의 개요 페이지에서 지표 어트리뷰션을 삭제합니다.

**지표 어트리뷰션을 삭제하려면**

1. [https://console.aws.amazon.com/acm-pca/home](https://console.aws.amazon.com/personalize/home)에서 Personalize 콘솔을 열고 계정에 로그인합니다.

1. 데이터세트 그룹을 선택합니다.

1. 탐색 창에서 **지표 어트리뷰션**을 선택합니다.

1. **삭제**를 선택하고 삭제를 확인합니다.

## 지표 어트리뷰션 삭제(AWS CLI)
<a name="deleting-metric-attribution-cli"></a>

를 사용하여 지표 어트리뷰션을 삭제하려면 다음과 같이 `delete-metric-attribution` 명령을 AWS CLI사용합니다.

```
aws personalize delete-metric-attribution --metric-attribution-arn {{metric attribution ARN}}
```

## 지표 어트리뷰션(AWS SDKs) 삭제
<a name="deleting-metric-attribution-sdk"></a>

 다음 코드는 Python용 SDK(Boto3)에서 지표 어트리뷰션을 삭제하는 방법을 보여줍니다.

------
#### [ SDK for Python (Boto3) ]

```
import boto3
            
personalize = boto3.client('personalize')

response = personalize.delete_metric_attribution(
  metricAttributionArn = '{{metric attribution ARN}}'
)
```

------
#### [ SDK for Java 2.x ]

```
public static void deleteMetricAttribution(PersonalizeClient client, String metricAttributionArn) {

    try {
    
        DeleteMetricAttributionRequest request = DeleteMetricAttributionRequest.builder()
                .metricAttributionArn(metricAttributionArn)
                .build();
                
        DeleteMetricAttributionResponse response = client.deleteMetricAttribution(request);
        if (response.sdkHttpResponse().statusCode() == 200) {
            System.out.println("Metric attribution deleted!");
        }
        
    } catch (PersonalizeException e) {
        System.out.println(e.awsErrorDetails().errorMessage());
    }
}
```

------
#### [ SDK for JavaScript v3 ]

```
// Get service clients and commands using ES6 syntax.
import { DeleteMetricAttributionCommand, PersonalizeClient } from
  "@aws-sdk/client-personalize";

// create personalizeClient
const personalizeClient = new PersonalizeClient({
  region: "REGION"
});

export const deleteMetricAttributionParam = {
  metricAttributionArn: "METRIC_ATTRIBUTION_ARN",
};
export const run = async () => {
  try {
    const response = await personalizeClient.send(
      new DeleteMetricAttributionCommand(deleteMetricAttributionParam)
    );
    console.log("Success", response);
    return response; // For unit tests.
  } catch (err) {
    console.log("Error", err);
  }
};
run();
```

------