Table Service 리소스 주소 지정

Table service는 REST API를 통해 다음과 같은 리소스를 제공합니다.

  • 계정). 저장소 계정은 저장소 시스템 내에서 고유하게 식별되는 엔터티입니다. 저장소 계정은 테이블 서비스의 부모 네임스페이스입니다. 모든 테이블은 계정과 연결되어 있습니다.

  • 테이블. 테이블 리소스는 지정된 저장소 계정 내의 테이블 집합을 나타냅니다.

  • 엔터티. 개별 테이블은 데이터를 엔터티 컬렉션으로 저장합니다.

리소스 URI 구문

테이블 서비스 리소스의 기본 URI는 저장소 계정입니다.

https://myaccount.table.core.windows.net  

지정된 저장소 계정의 테이블을 나열하거나, 새 테이블을 만들거나, 테이블을 삭제하려면 지정된 저장소 계정의 테이블 집합을 참조합니다.

https://myaccount.table.core.windows.net/Tables  

단일 테이블을 반환하려면 테이블 컬렉션 내에서 다음과 같이 해당 테이블의 이름을 지정합니다.

https://myaccount.table.core.windows.net/Tables('MyTable')  

테이블의 엔터티를 쿼리하거나, 엔터티를 삽입, 업데이트 또는 삭제하려면 저장소 계정 내에서 직접 해당 테이블을 참조합니다. 이 기본 구문은 명명된 테이블의 모든 엔터티 집합을 참조합니다.

https://myaccount.table.core.windows.net/MyTable()  

쿼리에 대한 데이터 리소스 주소를 지정하는 형식은 OData 프로토콜 사양에 지정된 형식을 따릅니다. 이 구문을 사용해서 URI에 지정된 조건에 따라 엔터티를 필터링할 수 있습니다.

쿼리 매개 변수의 모든 값을 Azure 저장소 서비스로 전송할 수 있으려면 먼저 URL로 인코딩되어 있어야 합니다.

지원되는 HTTP 작업

각 리소스에서는 HTTP 동사 GET, PUT, HEAD 및 DELETE 기반의 작업이 지원됩니다. 각 작업에 대한 동사, 구문 및 지원되는 HTTP 버전은 각 작업의 참조 페이지에 나와 있습니다. 작업 참조 페이지의 전체 목록은 Table Service REST API를 참조하세요.

추가 정보

Table Service REST API
Table Service 데이터 모델 이해
쿼리 시간 제한 및 페이지 매김
테이블에 대한 작업
엔터티에 대한 작업