Примеры использования службы "Аналитика временных рядов Azure" 2-го поколения
Примечание
Служба "Аналитика временных рядов" (TSI) больше не будет поддерживаться после марта 2025 г. Рассмотрите возможность переноса существующих сред TSI на альтернативные решения как можно скорее. Дополнительные сведения о прекращении поддержки и миграции см. в нашей документации.
В этой статье перечислен ряд распространенных вариантов использования Аналитики временных рядов Azure 2-го поколения. Рекомендации в данной статье служат отправной точкой для разработки приложений и решений с использованием Аналитики временных рядов Azure 2-го поколения.
В частности, в этой статье содержатся ответы на следующие вопросы.
- Каковы распространенные варианты использования Аналитики временных рядов Azure 2-го поколения?
- Каковы преимущества использования Аналитики временных рядов Azure 2-го поколения для исследования данных и визуального обнаружения аномалий?
- Каковы преимущества использования Аналитики временных рядов Azure 2-го поколения для оперативного анализа и эффективности процессов?
- Каковы преимущества использования Аналитики временных рядов Azure 2-го поколения для углубленной аналитики?
Общие сведения об этих сценариях использования приведены в следующих разделах.
Введение
Служба "Аналитика временных рядов Azure" 2-го поколения — это комплексное предложение модели "платформа как услуга". Оно используется, чтобы собирать, обрабатывать, хранить, анализировать и запрашивать масштабируемые данные Интернета вещей с высокой степенью контекстуализации, оптимизированные для временных рядов. Эта служба идеально подходит для нерегламентированного исследования данных и оперативного анализа. Аналитика временных рядов Azure 2-го поколения — это уникальная служба с возможностью расширения и настройки, которая соответствует требованиям промышленных развертываний Интернета вещей.
Исследование данных и визуализация аномалий
Изучайте и анализируйте миллиарды событий, мгновенно выявляя аномалии и скрытые тенденции в данных. Аналитика временных рядов Azure 2-го поколения обеспечивает выполнение аналитических рабочих нагрузок для Интернета вещей и DevOps практически в реальном времени.
Большинство клиентов согласны с тем, что минимальное время, необходимое для получения полезных сведений, является одной из наиболее выдающихся особенностей службы "Аналитика временных рядов Azure" 2-го поколения.
- Служба "Аналитика временных рядов Azure" 2-го поколения не требует предварительной подготовки данных.
- Служба быстро работает и за несколько минут подключается к миллиардам событий в экземплярах Центра Интернета вещей Azure или в Центра событий Azure.
- Подсоединившись, изучайте и анализируйте миллиарды событий, мгновенно выявляя аномалии и скрытые тенденции в данных.
Служба "Аналитика временных рядов Azure" 2-го поколения интуитивно-понятна и проста в использовании. Для взаимодействия с данными вам не потребуется писать свой код. Не нужно также изучать новый язык, хотя служба "Аналитика временных рядов Azure" 2-го поколения обладает детализированным текстовым языком запросов для опытных пользователей, знакомых с SQL. Она также предоставляет изучение для новичков с помощью команд "выберите" и "щелкните".
Скорость позволяет клиентам быстро диагностировать проблемы с ресурсами. Клиенты могут проводить анализ разработки и операций, чтобы выявлять первопричину ошибки в решении Интернета вещей. Они также могут определять области, помечая их для дальнейшего изучения в рамках своих инициатив по обработке и анализу данных.
Существует три основных способа взаимодействия с данными, хранящимися в службе "Аналитика временных рядов Azure" 2-го поколения.
Первый и самый простой способ начать работу — включить Обозреватель Аналитики временных рядов Azure 2-го поколения. Его можно использовать для быстрой визуализации всех данных Интернета вещей в одном расположении. Он обладает такими инструментами, как тепловая карта, помогающая выявлять аномалии в данных. Он также предоставляет перспективное представление. Используйте его для сравнения на одной панели мониторинга не более четырех представлений из одной или нескольких сред Аналитики временных рядов Azure 2-го поколения. Панель мониторинга дает вам представление о данных временных рядов для всех расположений. Изучите дополнительные сведения об Обозревателе Аналитики временных рядов Azure 2-го поколения. Сведения о планировании среды см. в статье Планирование среды для службы "Аналитика временных рядов Azure" 2-го поколения.
Второй способ — использовать пакет SDK JavaScript для быстрого внедрения мощных диаграмм и графиков в веб-приложения. С помощью нескольких строк кода вы можете создавать эффективные запросы. Используйте их для заполнения графиков, круговых и линейных диаграмм, тепловых карт, сеток данных и многого другого. Все эти элементы готовы к использованию с помощью пакета SDK. Пакет SDK также абстрагирует API запросов для службы "Аналитика временных рядов Azure" 2-го поколения. Их можно использовать для создания SQL-подобных предикатов для обращения к данным, которые вы хотите показать на панели мониторинга. Для гибридных решений уровня представления данных в Аналитике временных рядов Azure второго поколения предусмотрены параметризованные URL-адреса. С помощью Обозревателя Аналитики временных рядов Azure второго поколения они обеспечивают наличие удобных точек подключения для подробного анализа данных.
Дополнительные сведения о пакете SDK для JavaScript см. в документации Клиентская библиотека JS и Пример клиента.
Дополнительные сведения об общем доступе к URL-адресам и новому пользовательскому интерфейсу см. в статье Визуализация данных в Обозревателе Аналитики временных рядов Azure второго поколения.
Третий способ приступить к работе — использовать эффективные API для запроса данных, хранящихся в "Аналитике временных рядов Azure" второго поколения. Аналитика временных рядов Azure второго поколения располагает временными операторами, такими как
from
,to
,first
иlast
. В ней есть агрегаты и преобразования, такие какaverage
,sum
,min
,max
,time-weighted average
,time-weighted sum
и т. п. Она также поддерживает фильтрацию, арифметические и логические операторы, скалярные функции и т. д. Все эти операторы позволяют подчиненным приложениям быстро находить интересные тенденции и закономерности в ваших данных. Используйте их для заполнения собственных визуализаций в целях выявления аномалий.
Анализ работы и повышение эффективности процессов
Используйте Аналитику временных рядов Azure второго поколения для мониторинга работоспособности, использования и производительности оборудования в нужном масштабе, а также измерения эффективности эксплуатации. Аналитика временных рядов Azure второго поколения позволяет обрабатывать разнообразные и непредсказуемые рабочие нагрузки Интернета вещей без ущерба для функций приема данных или обработки запросов.
В сочетании с правильными технологиями и решениями потоковая передача и непрерывная обработка данных рабочих процессов могут успешно преобразить любую компанию. Часто эти решения объединяют несколько систем. Они позволяют исследовать и анализировать данные, которые постоянно меняются, особенно в области Интернета вещей, и следуют общему шаблону.
Эти шаблоны часто начинаются с платформ, которые поддерживают Интернет вещей и принимают миллиарды событий от устройств и датчиков с различными языковыми стандартами. Затем они обрабатывают и анализируют потоковые данные для получения подробных сведений в реальном времени. Данные обычно архивируются в теплом хранилище и холодном хранилище, чтобы пакетная аналитика осуществлялась почти в реальном времени.
Собранные данные проходят через последовательные этапы обработки для очистки и контекстуализации для целевых запросов и сценариев аналитики. Azure предлагает широкий выбор служб, например, производство и обслуживание средств, которые можно применять к сценариям Интернета вещей. К этим службам относится Аналитика временных рядов Azure второго поколения, Центр Интернета вещей, Центры событий Azure, Azure Stream Analytics, Функции Azure, Azure Logic Apps, Azure Databricks, Машинное обучение Azure и Power BI.
Архитектура решений осуществляется следующими способами.
- Принимая данные через центр Интернета вещей или центры событий, сохраняя тем самым лучшую в своем классе безопасность, пропускную способность и задержку.
- Выполняя обработку данных и вычислений. Пропустите полученные данные через следующие службы: Stream Analytics, Logic Apps и Функции Azure. Использование служб зависит от конкретных потребностей обработки данных.
- Вычисленные сигналы из конвейера обработки отправляются в Аналитику временных рядов Azure 2-го поколения, где они хранятся и анализируются.
Аналитика временных рядов 2-го поколения дает возможность почти в реальном времени изучать данные и получать аналитические сведения на основе исторических данных. В зависимости от требований вашего предприятия задания MapReduce и Hive можно выполнять с использованием данных, хранящихся в службе "Аналитика временных рядов Azure" 2-го поколения, путем подключения этой службы к Azure HDInsight. Доступ к данным, хранящимся в Аналитике временных рядов Azure 2-го поколения, в Power BI и других клиентских приложениях предоставляется при помощи программных интерфейсов запросов к общедоступной области Аналитики временных рядов Azure 2-го поколения. Эти данные можно использовать на продвинутом этапе работы и для оперативной аналитики.
Расширенная аналитика
Обеспечьте интеграцию со службами расширенной аналитики, такими как машинное обучение Azure и Azure Databricks. Аналитика временных рядов Azure 2-го поколения передает необработанные данные с миллионов устройств. Служба добавляет контекстные данные, которые можно легко использовать с помощью набора служб Azure Analytics.
Расширенная аналитика и машинное обучение используют и обрабатывают большие объемы данных. Эти данные используются для принятия решений на основе данных и прогнозного анализа. В случае использования Интернета вещей расширенные аналитические алгоритмы получают сведения о данных из миллионов устройств. Эти устройства передают данные несколько раз в секунду. Данные, которые поступают с устройств Интернета вещей, не обработаны. Они не содержат контекстной информации, такой как расположение устройства и единицы измерения показания датчика. Таким образом, необработанные данные трудно использовать непосредственно в расширенной аналитике.
Аналитика временных рядов Azure 2-го поколения позволяет устранить разрыв между данными Интернета вещей и расширенной аналитикой одним из двух простых и экономически выгодных способов.
Во-первых, Аналитика временных рядов Azure 2-го поколения собирает необработанные данные телеметрии с миллионов устройств с помощью Центра Интернета вещей. Она дополняет данные с помощью контекстной информации и преобразует их в формат parquet. Этот формат может легко интегрироваться с такими службами расширенной аналитики, как машинное обучение Azure, Azure Databricks, а также со сторонними приложениями.
Аналитика временных рядов Azure 2-го поколения может служить истинным источником для всех данных, используемых в организации. Она создает центральный репозиторий для использования рабочих нагрузок по целевой аналитике. Так как Аналитика временных рядов Azure 2-го поколения — служба хранилища, работающая почти в реальном времени, модели углубленной аналитики постоянно дополняются входящими данными телеметрии из Интернета вещей. Таким образом, эти модели могут делать более точные прогнозы.
Во-вторых, выходные данные моделей машинного обучения и прогнозирования могут поступать в Аналитику временных рядов Azure 2-го поколения, чтобы визуализировать и сохранять их результаты. Эта процедура помогает предприятиям оптимизировать и настроить свои модели. Аналитика временных рядов Azure 2-го поколения позволяет легко визуализировать потоковые данные телеметрии на той же плоскости, что и выходные данные обученных моделей. Тем самым она помогает командам обработки и анализа данных выявлять аномалии и определять шаблоны.
Дальнейшие действия
- Изучите дополнительные сведения об Обозревателе Аналитики временных рядов Azure 2-го поколения.
- Ознакомьтесь с рекомендациями по работе со службой "Аналитика временных рядов Azure" 2-го поколения, чтобы спланировать свою среду.
- Ознакомьтесь с документацией Пример клиента.