Common Data Service for Apps 엔터티Common Data Service for Apps entities

Common Data Service for Apps의 가장 중요한 기능은 데이터에 대한 저장소를 제공하는 기능입니다.Providing storage for data is the most important function of the Common Data Service for apps. Common Data Service는 비즈니스 응용 프로그램에서 사용되는 데이터에 대한 구조를 제공하는 기본 엔터티 집합을 포함하고 있습니다.The common data service includes a base set of entities that provide structure for data used by business applications.

Common Data Service for Apps 엔터티 참조에서 기본 엔터티 집합을 볼 수 있습니다.You can view the base set of entities in the Common Data Service for Apps entity reference.

엔터티 수정Modify entities

여러 가지 방법을 사용하여 엔터티 메타데이터를 수정할 수 있습니다.You can modify the entity metadata using several different methods.

디자이너 사용Use designers

디자이너를 사용하여 엔터티 메타데이터를 편집하는 여러 가지 방법이 있습니다.There are several ways to edit entity metadata using designers.

디자이너Designer 설명Description
powerapps.compowerapps.com 스키마를 수정하는 가장 쉽고 일반적인 방법은 환경과 관련된 Common Data Service를 편집할 수 있는 powerapps.com 사이트를 사용하는 것입니다.The easiest and most common approach to modify the schema is to use the powerapps.com site to edit the common data service associated with an environment. 여기서 적용된 변경 내용은 비관리 Common Data Service 기본 솔루션의 컨텍스트에서 수행됩니다.Changes applied here are performed in the context of an unmanaged Common Data Service Default solution.
Common Data Service 기본 솔루션 탐색기Common Data Service Default solution explorer Common Data Service를 편집할 때 powerapps.com 사이트에서 사용할 수 있는 또 다른 디자이너가 있습니다.There is another designer available from the powerapps.com site when editing the common data service. 왼쪽 하단 모서리를 보면 Common Data Service 기본 솔루션에서 솔루션 탐색기를 여는 고급 단추가 있습니다.In the lower left-hand corner, the Advanced button will open the solution explorer to the Common Data Service Default solution.
솔루션에 대한 솔루션 탐색기Solution explorer for your solution 솔루션을 배포하려는 경우 솔루션 개발에 사용할 비관리 솔루션의 컨텍스트에서 새 엔터티, 특성 또는 관계를 만들어야 합니다.If you will distribute a solution you should create any new entities, attributes, or relationships in the context of the unmanaged solution that you will use to develop your solution.
자세한 정보: 솔루션 게시자 및 솔루션 만들기More information: Create a solution publisher and solution
폼 편집기에서From the form editor 엔터티의 모델 기반 앱 폼을 편집할 때 필드 탐색기에서 새 필드 단추를 클릭할 수 있습니다.When editing a model-driven app form for an entity, you can click the New Field button in the Field Explorer. 조회 필드를 만드는 경우 이를 지원하기 위한 새 엔터티 관계를 만들게 됩니다.If you create a lookup field, you will create a new entity relationship to support it.

솔루션 가져오기Import a solution

솔루션은 엔터티 메타데이터 및 기타 사용자 지정된 구성 요소를 포함할 수 있습니다.A solution can contain entity metadata and other customized components. 관리 또는 비관리 솔루션을 Common Data Service 테넌트로 가져오면 해당 엔터티가 포함되거나 포함하고 있는 새 엔터티 메타데이터를 사용하여 기존 엔터티가 확장됩니다.Importing a managed or unmanaged solution into your common data service tenant will include those entities or extend existing entities with the new entity metadata they contain.

Microsoft Excel용 파워 쿼리를 사용하여 데이터 원본에서From a data source using Power Query

Microsoft Excel용 파워 쿼리를 사용하여 새 엔터티를 만들고 데이터를 채울 수 있습니다.You can create new entities and fill them with data using Power Query. 자세한 정보: Microsoft Excel용 파워 쿼리를 사용하여 Common Data Service의 엔터티에 데이터 추가More information: Add data to an entity in the Common Data Service by using Power Query

메타데이터 서비스 사용Use metadata services

Common Data Service에 노출되는 웹 서비스는 엔터티 메타데이터를 만들고 읽고 쓰고 삭제하는 기능을 포함하고 있습니다.The web services exposed in Common Data Service include capabilities to create, read, write, and delete entity metadata. 이러한 서비스는 런타임에 환경이 사용자 지정된 방식을 코드에 알려주는 메타데이터를 읽기 위해 가장 많이 사용됩니다.These services are most frequently used to read the metadata because that data can inform your code at runtime about how the environment has been customized.

자세한 정보: 메타데이터 서비스More information: Metadata Services

엔터티 메타데이터Entity metadata

데이터 모델은 Common Data Service에 저장되는 메타데이터로 정의됩니다.The data model is defined as metadata that is stored within the common data service. 스키마에 대한 이 데이터를 엔터티 메타데이터라고 합니다.This data about the schema is known as Entity Metadata.

엔터티 메타데이터에는 다음 정보가 포함됩니다.The Entity metadata includes the following information:

데이터Data 설명Description
엔터티 속성Entity Properties 각 엔터티에는 식별 방법 및 수행 가능한 작업에 대해 설명하는 거의 100개에 가까운 속성이 있습니다.Each entity has nearly 100 properties that describe how it is identified and what can be done with it. 자세한 정보: 엔터티 메타데이터More information: Entity Metadata
특성Attributes 엔터티 Attributes 속성은 특성 컬렉션입니다.The entity Attributes property is a collection of attributes. 각 특성에는 식별 방법, 포함되는 데이터 형식, 서식 지정 방법, 수행 가능한 작업에 대해 설명하는 약 50개의 속성이 있습니다.Each attribute has around 50 properties to describe how it is identified, the type of data it contains, how it is formatted, and what can be done with it. 자세한 정보: 특성 메타데이터More information: Attribute Metadata
관계Relationships 세 가지 엔터티 속성은 엔터티 간의 관계 컬렉션입니다.Three of the entity properties are collections of relationships between entities. 이러한 컬렉션은 여러 가지 관계(다대다, 다대일, 일대다)를 포함하고 있습니다.These collections contain different types of relationships: Many-To-Many, Many-To-One, and One-To-Many. 자세한 정보: 엔터티 관계 메타데이터More information: Entity Relationships Metadata
권한Privileges 엔터티 속성 중 하나는 서로 연결된 고유 식별자가 있는 엔터티에서 수행 가능한 데이터 작업의 종류를 식별하는 0~8 사이의 권한 컬렉션입니다.One of the entity properties is a collection of between 0 and 8 privileges that identity the kinds of data operations that can be performed on that entity with a unique identifier associated with each one. 이러한 작업으로는 Append, AppendTo, Assign, Create, Delete, Read, ShareWrite가 있습니다.These operations include: Append, AppendTo, Assign, Create, Delete, Read, Share, and Write.
Keys 기본적으로 각 엔터티에는 단일 GUID(Globally Unique Identifier) 특성이 있으며 Keys 속성은 빈 컬렉션입니다.By default, each entity has a single GUID (globally unique identifier) attribute and the Keys property is an empty collection. 엔터티에 대체 키를 추가할 수 있습니다.You can add alternate keys to an entity. 자세한 정보: 엔터티 키More information: Entity Keys

시스템의 엔터티 메타데이터를 깊이 이해하면 Common Data Service의 작동 방식을 파악하는 데 도움이 될 수 있습니다.Developing an understanding of the entity metadata in the system can help you understand how the common data service works. 또한 모델 기반 앱에서 수행할 수 있는 작업을 제어하는 여러 속성이 있습니다.Many of the properties also control what entities in model-driven apps can do. 메타데이터를 편집할 수 있는 디자이너는 메타데이터에 있는 모든 세부 정보를 표시할 수 없습니다.The designers available to edit metadata cannot show all the details found in the metadata. 메타데이터 브라우저라는 모델 기반 앱을 설치하면 시스템에 있는 숨겨진 모든 엔터티와 메타데이터 속성을 볼 수 있습니다.You can install a model-driven app called the Metadata Browser which will allow you to view all the hidden entities and metadata properties that are found in the system. 자세한 정보: Dynamics 365 고객 관계 개발자 가이드: 조직에 대한 메타데이터 찾아보기More information: Dynamics 365 Customer Engagement Developer Guide: Browse the metadata for your organization

참고 항목See also

Common Data Service for Apps 개발자 개요Common Data Service for Apps Developer Overview