내보내기(0) 인쇄
모두 확장

지원되는 OData 쿼리 옵션

업데이트 날짜: 2014년 1월

 

DataMarket 로고

WAM(Windows Azure 마켓플레이스)를 사용하는 응용 프로그램을 개발할 때는 몇 가지 고려 사항과 제한 사항에 유의해야 합니다.

 

지원되는 OData 쿼리 옵션

마켓플레이스에서 지원하는 OData 작업 및 함수에 대해 설명합니다. 예를 들면 다음과 같습니다. $orderby.

DataServiceVersion 확인

DataServiceVersion을 확인하는 방법을 설명합니다.

마켓플레이스의 모든 데이터 피드는 OData 피드입니다. OData에 대한 내용은 OData 사이트에서 확인하세요. 마켓플레이스에서는 OData 쿼리를 제한적으로 지원합니다. 다음 목록에는 서비스와 OData에 대해 지원되는 기능이 나와 있습니다.

 

$top

각 페이지에 대해 결과 집합에 반환되는 최대 항목 수입니다.

$skip

결과 반환을 시작하기 전에 결과 집합에서 건너뛸 행의 수입니다.

$filter

  • 비교
    Eq – 같음
    Gt – 보다 큼
    Lt – 보다 작음
    Ne – 같지 않음

  • 연결
    And
    Or

  • 필드 이름 - 형식: 모든 OData 지원 형식입니다.

$orderby

결과 집합의 정렬 순서를 지정합니다.
참고: DataServiceVersion 2.0 이상이 필요합니다. DataServiceVersion을 확인하려면 이 항목 뒷부분의 DataServiceVersion 확인을 참조하세요.

$select

결과 집합에서 반환되는 필드를 지정합니다.

$skiptoken

쿼리에 대한 결과를 계속 가져오려면 서버로 다시 전달해야 하는 불투명 값입니다. 자세한 내용은 OData.org에서 토큰 시스템 쿼리 건너뛰기 옵션($skiptoken)을 참조하세요.

$count

엔터티 컬렉션의 수를 반환합니다.
참고: DataServiceVersion 2.0 이상이 필요합니다. DataServiceVersion을 확인하려면 이 항목의 DataServiceVersion 확인을 참조하세요.

$inlinecount

$inlinecount는 유연한 쿼리 서비스에 대해서만 지원되며 고정 쿼리 서비스에 대해서는 지원되지 않습니다.
참고: DataServiceVersion 2.0 이상이 필요합니다. DataServiceVersion을 확인하려면 이 항목 뒷부분의 DataServiceVersion 확인을 참조하세요.

$metadata

데이터 집합의 필드, 해당 데이터 형식, 모드 및 기타 관련 정보의 목록을 검색합니다.

ID 연산자

예: "/Companies('Microsoft')"

비교 연산자

eq – 같음
ne – 같지 않음
lt – 보다 작음
le – 작거나 같음
gt – 보다 큼
ge – 크거나 같음

논리 연산자

and – 두 피연산자가 모두 true인 경우에만 true입니다.
or - 두 피연산자 중 하나 또는 둘 다 true인 경우 true입니다.
not – 피연산자와 반대입니다.

산술 연산자

add – 더하기 연산자
sub – 빼기 연산자
mult – 곱하기 연산자
div – 나누기 연산자
mod – 모듈로(정수 나누기 후의 나머지) 연산자

그룹화 연산자

()

DateTime 함수

year
month
day
hour
minute
second

수식 함수

round
ceiling
floor

DataServiceVersion을 검색하려면 다음을 수행합니다.

  1. 요청을 수행합니다.

  2. HTTP 헤더를 확인합니다. DataServiceVersion

참고 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft