Поделиться через


Обращение к ресурсам службы таблиц

Служба таблиц предоставляет следующие ресурсы через API-интерфейс REST.

  • "Учетная запись". Учетная запись хранения — это уникально идентифицируемая сущность в системе хранения данных. Учетная запись хранилища служит родительским пространством имен для службы таблиц. Все таблицы связаны с учетной записью.

  • Таблицы. Ресурс таблиц представляет набор таблиц в рамках заданной учетной записи хранения.

  • Сущность. Данные в отдельной таблице хранятся в форме коллекции сущностей.

Синтаксис URI ресурса

Базовый URI для ресурсов службы таблиц является учетной записью хранилища:

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

Для получения списка таблиц в заданной учетной записи хранилища, для создания новой таблицы или удаления таблицы необходимо ссылаться на набор таблиц из указанной учетной записи хранилища:

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

Чтобы вернуть одну таблицу, укажите имя этой таблицы в коллекции Tables следующим образом:

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

Чтобы выполнить запрос сущностей из таблицы или вставить, обновить либо удалить сущность, ссылайтесь непосредственно на эту таблицу в учетной записи хранилища. Следующий базовый синтаксис ссылается на набор всех сущностей из именованной таблицы:

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

Формат адресации ресурсов данных для запросов соответствует формату, указанному в спецификации протокола OData. С помощью этого синтаксиса можно фильтровать сущности на основе указанных в URI критериев.

Обратите внимание, что все значения для параметров запроса должны быть закодированы в URL-адресе перед их отправкой в службы хранилища Azure.

Поддерживаемые операции HTTP

Каждый ресурс поддерживает операции, основанные на HTTP-командах GET, PUT, HEAD и DELETE. Команда, синтаксис и поддерживаемые версии HTTP для каждой из операций приведены на странице со справкой по соответствующей операции. Полный список справочных страниц операций см. в разделе REST API службы таблиц.

См. также раздел

REST API службы таблиц
Основные сведения о модели данных службы таблиц
Время ожидания запроса и разбиение на страницы
Операции с таблицами
Операции с сущностями