다음을 통해 공유


Microsoft Dynamics CRM 2015의 메타데이터 및 데이터 모델

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

Microsoft Dynamics CRM 2015 및 Microsoft Dynamics CRM Online은 메타데이터 기반 아키텍처를 사용하여 사용자 지정 엔터티 및 추가 시스템 엔터티 특성을 만들 수 있는 유연성을 제공합니다. 이 구조는 업그레이드와 사용자 지정 항목을 쉽게 전송하도록 합니다.Microsoft Dynamics 365 서버 또는 클라이언트 응용 프로그램의 코드를 변경하지 않고 데이터 구조를 변경할 수 있습니다.

Microsoft Dynamics 365 서버를 작동하는 데 필요한 모든 정보는 Microsoft Dynamics 365 메타데이터에 있습니다. 여기에는 엔터티, 특성, 관계 및 옵션 집합에 대한 정보가 포함됩니다.

Microsoft Dynamics 365 웹 서비스에는 각 조직의 모든 엔터티에 대한 정의를 읽거나 쓰는 데 사용하는 메시지가 포함됩니다. 메타데이터를 자주 액세스하는 응용 프로그램에 유효한 클라이언트 쪽 메타데이터 캐시를 작성하는 데 사용할 수도 있습니다. 예를 들어, 솔루션을 설치한 후에 만든 엔터티를 포함하여 모든 엔터티를 지원하는 사용자 지정 검색 솔루션을 만들 수 있습니다.

매우 중요한 메타데이터의 역할은 프레임워크를 제공하여 메타데이터 기반 사용자 인터페이스를 완벽하게 전송하는 것입니다. 엔터티 메타데이터는 표 및 양식 레이아웃과 탐색 옵션이 표시되는 방식을 제어합니다.

사용자 지정 엔터티를 만들 때 해당 엔터티에 대한 적절한 사용자 인터페이스를 만들기 위해 특성 및 관계의 정보가 사용됩니다. 또한 한 사용자가 레이블을 보고 다른 사용자는 다른 언어의 텍스트를 볼 수 있도록 사용자 인터페이스에 여러 언어를 지원합니다. 이러한 언어 및 연결된 레이블은 메타데이터에 저장됩니다. 조직에 설치된 Microsoft Dynamics 365 서버의 언어 버전은 기본 언어로 간주됩니다. 그런 다음 필요에 따라 추가 언어를 위해 MUI(다국어 사용자 인터페이스) 언어 팩을 설치합니다.

메타데이터 및 메타데이터 보고서를 찾는 방법을 자세히 보려면 엔터티 메타데이터를 참조하십시오.

다음 표에는 메타데이터로 설명되는 개체가 나와 있습니다.

메타데이터 개체

설명

엔터티

엔터티는 기존 데이터베이스의 테이블처럼 데이터에 대한 컨테이너입니다. 각 엔터티에는 특성 집합이 있습니다.Microsoft Dynamics 365의 경우 처음 설치할 때 있는 엔터티 집합이 있습니다. 이들 중 일부는 사용자 지정할 수 있습니다. 또한 비즈니스 데이터가 포함된 사용자 지정 엔터티를 만들 수 있습니다.

특성

특성은 엔터티에 있는 데이터 조각을 위한 용기입니다.Microsoft Dynamics 365은 다양한 특성 타입을 지원합니다.

관계

관계는 두 엔터티 간 연결(일대다, 다대일, 다대다 및 자체 참조 등)을 정의합니다.

옵션 집합

옵션 집합은 선택 목록에 제공되는 옵션 집합을 정의합니다. 여러 선택 목록 특성은 제공되는 옵션이 항상 동일하고 한 곳에서 유지 관리할 수 있도록 전역 옵션 집합을 사용할 수 있습니다.

옵션

옵션은 옵션 집합에서 사용할 수 있는 값 중 하나입니다. 옵션 집합의 각 옵션에는 고유한 정수 값 및 지역화된 레이블 집합이 연결되어 있습니다.

참고 항목

개발자 개요
Microsoft Dynamics CRM 2015에 대한 프로그래밍 모델
Microsoft Dynamics CRM 2015란?
메타데이터 모델 확장
Customize 엔터티 메타데이터

© 2017 Microsoft. All rights reserved. 저작권 정보