다음을 통해 공유


FetchXML을 사용하여 쿼리 작성

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

FetchXML은 Microsoft Dynamics 365(온라인 및 온-프레미스)에서 사용되는 전용 쿼리 언어입니다. 이 언어는 언어의 기능을 설명하는 스키마를 기반으로 합니다.FetchXML 언어는 쿼리 식과 비슷한 쿼리 기능을 지원합니다. 또한 쿼리의 직렬화된 양식으로 사용되고 userquery 엔터티에 있는 사용자 담당 저장된 보기 및 savedquery 엔터티에 있는 조직 담당 저장된 보기로 쿼리를 저장하는 데 사용됩니다.

FetchXML 쿼리는 IOrganizationService.RetrieveMultiple 메서드를 사용하여 실행할 수 있습니다.FetchXmlToQueryExpressionRequest 메시지를 사용하여 FetchXML 쿼리를 쿼리 식으로 변환할 수 있습니다.

LINQPad를 사용하여 FetchXML을 작업하는 방법에 대한 자세한 내용은 LINQPad에서 FetchXML 가져오기 블로그 게시물을 참조하십시오.

SQL 스크립트를 FetchXML로 변환하는 데 사용할 수 있는 유틸리티에 대한 자세한 내용은 SQL2FetchXML 도움말을 참조하십시오.

이 섹션의 내용

FetchXML을 사용하여 쿼리 구성

FetchXML 집계 사용

FetchXML을 사용하여 대형 결과 집합 페이징

FetchXML의 회계 날짜 및 "older than" 날짜/시간 쿼리 연산자

FetchXML에서 왼쪽 우선 외부 조인을 사용하여 "포함 안 할" 레코드 쿼리

샘플: FetchXML에서 집계 사용

샘플: 페이징 쿠키와 함께 FetchXML 사용

샘플: Fetch와 QueryExpression 사이 쿼리 변환

샘플: 저장된 쿼리 유효성 검사 및 실행

관련 섹션

LINQ(.NET 언어 통합 쿼리)를 사용하여 쿼리 작성

QueryExpression을 사용하여 쿼리 작성

교차 엔터티를 사용하여 다대다 관계에 대한 레코드 검색

FetchXML schema

Microsoft Dynamics 365

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