AWS IoT SiteWise에서 “ASSET ID is already used within this account” 오류를 해결하려면 어떻게 해야 합니까?

1분 분량
0

AWS IoT SiteWise에서 자산을 삭제한 후 자산을 다시 생성하려고 하면 오류가 발생합니다.

간략한 설명

삭제된 자산과 동일한 자산 ID를 사용하여 AWS IoT SiteWise에서 자산을 다시 생성하면 다음과 같은 오류 메시지가 표시됩니다.

"ASSET ID is already used within this account. Submit CREATE_ASSET again with a unique ASSET ID at de_ResourceAlreadyExistsExceptionRes"

자산 ID의 경우 각 자산에 대해 고유한 글로벌 ID가 있어야 합니다. 삭제된 자산의 ID는 잠재적인 데이터 문제를 방지하기 위해 예약되어 있으므로 재사용할 수 없습니다.

해결 방법

기본적으로 AWS IoT SiteWise는 AWS 계정 전체에서 전역적으로 고유한 자산에 대해 고유 ID를 자동으로 생성합니다. 사용자 지정 ID 할당 기능을 사용하는 경우 자산에 ID를 수동으로 할당합니다.

사용자 지정 ID가 있는 자산에 대해 다음 모범 사례를 따르십시오.

  • 기본 동작을 사용하여 AWS에서 자산의 ID를 생성하도록 합니다.
  • 사용자 지정 ID를 사용하는 경우 사용자 지정 ID는 UUID 형식을 따라야 합니다.
  • 충돌을 방지하려면 자산 ID 이름을 모니터링합니다.
    참고: 사용자 지정 ID를 모니터링하는 것이 좋습니다. 사용자 지정 ID를 찾으려면 DescribeAssetModel API를 사용하십시오.
AWS 공식
AWS 공식업데이트됨 2달 전