레코드를 참조할 대체 키 정의

이 항목은 Dynamics 365 Customer Engagement (on-premises)에 적용됩니다. 이 항목의 Power Apps 버전은 다음을 참조하십시오. Power Apps 포털을 사용한 대체 키 정의

대체 키로 외부 시스템에서 데이터 통합시 효율적이고 정확한 방법을 확인할 수 있습니다. 외부 시스템이 레코드를 고유하게 식별하는 레코드 ID(GUID)를 저장하지 못하는 경우 특히 중요합니다. 대체 키는 GUID가 아니며 레코드를 고유하게 식별하기위해 그것을 사용할 수 있습니다. 대체 키에 고유한 이름을 제공해야 합니다. 하나 이상의 엔터티 필드를 사용하여 키를 정의할 수 있습니다. 예를 들어 대체 키를 사용하여 계정 레코드를 식별하려면 계정 이름과 계정 번호를 사용할 수 있습니다. 코드를 쓰지 않고 대체 키를 정의할 수 있고 또는 프로그래밍 방법으로 그것들을 정의할 수 있습니다. Ui에서 대체 키를 정의할 수 있는 반면 코드에서 프로그래밍 방법으로만 사용될 수 있다는 점에 주의해야 합니다.

대체 키의 몇 가지 이점은 다음과 같습니다.

  • 레코드를 더욱 빠르게 조회합니다.

  • 강력한 대량 데이터 작동

  • 레코드 Id없이 외부 시스템으로부터 가져오기한 데이터로 프로그래밍 단순화

중요

  • 기존 레코드에서 사용중인 필드를 대체 키로 사용할 수 없습니다. 이로 인해 레코드 중복 오류가 발생할 수 있습니다.
  • 필드 수준 보안이 활성화된 필드는 대체 키로 사용할 수 없습니다. 추가 정보: 액세스 제어를 위한 필드 수준 보안

대체 키 프로그래밍 기능에 대한 자세한 내용은 다음을 참조하십시오.
엔터티에 대한 대체 키 정의
대체 키를 사용하여 레코드 만들기

대체 키 정의

  1. 솔루션 탐색기를 엽니다.
  2. 구성 요소>엔터티>엔터티 <X>>로 이동합니다.
  3. 새로 만들기를 선택합니다.
  4. 양식에서 요청돈 필드를 채우고(이름 표시이름) 필드를 키에 선택하고 추가합니다.
  5. 키를 저장합니다.

아래의 예제에서는 대체 키 정의에 계정 번호 필드를 사용했습니다.

거래처 엔터티의 대체 키 정의.

노트

엔터티에 대해 최대 5개의 다른 키를 정의할 수 있습니다.

참조 항목

웹 리소스 만들기 및 편집
엔터티에 대한 대체 키 정의(개발자 가이드)대체 키를 사용하여 레코드 만들기(개발자 가이드)