API модели Аналитика временных рядов Azure 2-го поколения
Общие сведения
Каждый из трех компонентов, составляющих модель временных рядов (экземпляры, иерархии и типы), имеет соответствующие REST API, поддерживающие операции CREATE, READ, UPDATE и DELETE, с разбивкой на страницы и (или) пакетные операции.
- API экземпляра поддерживает операции GET с разбивкой на страницы, операции batch CREATE, READ, UPDATE и DELETE, поиск и ключевое слово для операций поиска.
- API иерархии поддерживает операции GET с разбивкой на страницы и операции пакетных операций CREATE, READ, UPDATE и DELETE.
- API типов поддерживает операции GET с разбивкой на страницы и операции пакетных операций CREATE, READ, UPDATE и DELETE.
Четвертый API обеспечивает поддержку REST для параметров модели временных рядов:
- API параметров модели поддерживает операции HTTP GET и UPDATE для параметров конфигурации модели временных рядов. Подробные сведения о модели временных рядов и определениях экземпляров, иерархии и типов см. в статье Модель временных рядов.
API экземпляров
API экземпляров позволяет выполнять операции CREATE, READ, UPDATE и DELETE для экземпляров временных рядов:
API получения экземпляров возвращает все экземпляры временных рядов, соответствующие запросу.
API управления экземплярами позволяет выполнять пакетные операции с экземплярами. Все операции с этим API являются операциями HTTP POST . Каждая операция принимает полезные данные. Полезные данные — это объект JSON. Этот объект определяет одно свойство. Ключ свойства — это имя операции, разрешенной API. Поддерживаемые операции: PUT, UPDATE и DELETE.
Эти API обеспечивают обнаружение экземпляров временных рядов:
- Предложение включает сценарии автозаполнения при поиске экземпляра.
- Поиск помогает определить экземпляры на основе предоставленных ключевых слов.
Совет
Дополнительные сведения о функциях поисковых запросов см. ниже.
API иерархий
API иерархий включает функции CREATE, READ, UPDATE и DELETE для иерархий временных рядов.
API | Описание |
---|---|
API получения иерархий | Возвращает все иерархии временных рядов, соответствующие запросу. |
API управления иерархиями | Включает пакетные операции с иерархиями. Все операции с этим API являются операциями HTTP POST . Каждая операция принимает полезные данные. Полезные данные — это объект JSON. Этот объект определяет одно свойство. Ключ свойства — это имя операции, разрешенной API. Поддерживаемые операции: PUT, UPDATE и DELETE. |
API типов
API типов включает функции CREATE, READ, UPDATE и DELETE для типов временных рядов и связанных с ними переменных.
API | Описание |
---|---|
API получения типов | Возвращает все типы временных рядов и связанные с ними переменные. |
API типов post | Включает пакетные операции с типами. Все операции с этим API являются операциями HTTP POST . Каждая операция принимает полезные данные. Полезные данные — это объект JSON. Этот объект определяет одно свойство. Ключ свойства — это имя операции, разрешенной API. Поддерживаемые операции: PUT, UPDATE и DELETE. |
API параметров модели
API параметров модели включает функции CREATE, READ, UPDATE и DELETE для автоматически создаваемых моделей в среде с помощью TimeSeriesIds.
API | Описание |
---|---|
API получения параметров модели | Возвращает автоматически созданную модель в среде для TimeSeriesIds. |
API обновления параметров модели | Обновления модель в среде для TimeSeriesIds с новыми значениями, указанными в запросе. |
Функции поиска
Поиск с подстановочными знаками
Мы поддерживаем поиск с подстановочными знаками с одним и несколькими символами в рамках одного термина (не в рамках поиска фраз).
Отдельный знак
Чтобы выполнить поиск с подстановочными знаками с одним символом ?
, используйте символ . Поиск с подстановочными знаками с одним символом ищет термины, соответствующие строке с заменой одного символа.
Чтобы выполнить поиск по запросу или test
, выполните поиск по следующим причинамtext
: te?t
.
Несколько символов
Чтобы выполнить поиск с подстановочными знаками из нескольких символов, используйте *
символ . Поиск с подстановочными знаками с несколькими символами ищет ноль или более символов.
Для поиска test
, tests
или tester
используйте поиск: test*
.
Вы также можете использовать поиск с подстановочными знаками в середине термина. Для поиска dryer
можно использовать поиск: dr*r
.
Логические операторы
Логические операторы позволяют объединять термины с помощью операторов логики. Мы поддерживаем операторы AND, OR, +, -, и NOT в качестве логических операторов.
Важно!
- Логические операторы должны иметь значение ALL CAPS.
- Логические операторы должны отделяться от предложений поиска с помощью пробелов.
-
dryer AND washer
является допустимым, но неdryer ANDwasher
.
Оператор AND
Оператор AND соответствует документам, в которых оба термина существуют в любом месте текста одного документа.
Для поиска документов, содержащих dryer washer
и foo bar
использующих его, выполните следующие действия: dryer washer AND foo bar
.
Примечание
Символ &&
можно использовать вместо оператора AND.
Оператор OR
Оператор OR связывает два термина и находит соответствующий документ, если в документе существует любой из этих терминов. Оператор OR является оператором соединения по умолчанию. Это означает, что если между двумя терминами нет логического оператора, используется оператор OR .
Для поиска документов, содержащих или dryer washer
просто dryer
используйте любой из следующих вариантов поиска:
'dryer washer' dryer
'dryer washer' OR dryer
Примечание
Символ ||
можно использовать вместо оператора OR.
Оператор +
Оператор + или требует, чтобы термин после символа +
существовал где-то в поле одного документа.
Для поиска документов, которые должны содержать и могут содержать dryer
washer
, используйте поиск: +dryer washer
.
Оператор "-"
Оператор - или prohibit исключает документы, содержащие термин после символа -
.
Для поиска документов, содержащих dryer washer
, но не foo bar
использующих поиск, выполните следующие действия: dryer washer -foo bar
.
NOT
Оператор NOT исключает документы, содержащие термин после NOT
.
Для поиска документов, содержащих dryer washer
, но не foo bar
использующих поиск, выполните следующие действия: dryer washer NOT foo bar
.
Оператор NOT нельзя использовать только с одним термином.
Следующий поиск не вернет результатов: NOT dryer washer
.
Примечание
Символ !
можно использовать вместо оператора NOT.
- Он должен непосредственно предшествовать исключенному условию поиска.
-
dryer !washer
является допустимым, но неdryer ! washer
.
См. также раздел
Дополнительные сведения о регистрации приложений и модели программирования Azure Active Directory см. в статье Azure Active Directory для разработчиков.
Дополнительные сведения о параметрах запроса и проверки подлинности см. в статье Проверка подлинности и авторизация.
Ниже представлены средства, помогающие тестировать HTTP-запросы и ответы.
Fiddler. Этот бесплатный прокси-сервер веб-отладки может перехватывать запросы REST, чтобы можно было диагностировать HTTP-запросы и ответные сообщения.
JWT.io. Это средство можно использовать для быстрого дампа утверждений в маркере носителя, а затем проверки их содержимого.
Почтальо. Это бесплатное средство тестирования HTTP-запросов и ответов для отладки REST API.
Дополнительные сведения о Аналитика временных рядов Azure 2-го поколения см. в документации 2-го поколения.