참조 Dynamics 365 레코드를 참조할 대체 키 정의
게시 날짜: 2017년 2월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
대체 키를 사용하여 외부 시스템에서 Microsoft Dynamics 365에 효율적이고 정확한 방식으로 데이터를 통합할 수 있습니다. 외부 시스템이 레코드를 고유하게 식별하는 Dynamics 365 레코드 ID(GUID)를 저장하지 않을 때 특히 중요합니다. 대체 키는 GUID가 아니며 Dynamics 365 레코드를 고유하게 식별하는 데 사용할 수 있습니다. 대체 키에 고유한 이름을 제공해야 합니다. 하나 이상의 엔터티 필드를 사용하여 키를 정의할 수 있습니다. 예를 들어 대체 키를 사용하여 계정 레코드를 식별하려면 계정 이름과 계정 번호를 사용할 수 있습니다. 코드를 작성하지 않고 Dynamics 365 웹 응용 프로그램에서 대체 키를 정의하거나 프로그래밍 방식으로 정의할 수 있습니다. 사용자 인터페이스(UI)에서 대체 키를 정의할 수 있지만 코드에서 프로그래밍 방식으로만 사용할 수 있습니다.
대체 키의 몇 가지 이점은 다음과 같습니다.
레코드를 더욱 빠르게 조회합니다.
특히 Dynamics 365(온라인)에서 대량 데이터 작업이 더욱 강력해졌습니다.
Dynamics 365 레코드 ID 없이 외부 시스템에서 가져온 데이터를 프로그래밍하는 작업이 간소화되었습니다.
대체 키 프로그래밍에 대한 자세한 내용은
MSDN: 엔터티에 대한 대체 키 정의
MSDN: 대체 키를 사용하여 레코드 만들기를 참조하십시오.
대체 키 정의
대체 키를 정의하려면 설정 > 사용자 지정으로 이동합니다.로 이동합니다.시스템 사용자 지정 > 구성 요소 > 엔터티 > 엔터티 <X> > 키를 선택합니다.새로 만들기를 선택합니다. 양식에서 필수 필드(표시 이름 및 이름)를 입력한 다음 필드를 선택하고 키에 추가합니다. 키를 저장합니다. 여기에 나와 있는 예제에서는 대체 키 정의에 계정 번호 필드를 사용했습니다.
참고
엔터티에 대해 최대 5개의 다른 키를 정의할 수 있습니다.
참고 항목
Dynamics 365 시스템 사용자 지정
웹 리소스 만들기 및 편집
MSDN: 엔터티에 대한 대체 키 정의
MSDN: 대체 키를 사용하여 레코드 만들기
© 2017 Microsoft. All rights reserved. 저작권 정보