Commit 6762767e authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent 6bf70544
Аналитические дашборды
======================
Аналитические дашборды - это набор диаграмм, отображающих состояние
данных в различных представлениях и разрезах. Они предназначены для
упрощения работы по их оценке, обработке, прогнозированию дальнейшего
состояния и принятию решений.
Введение
--------
Для интеграции аналитических дашбордов в Synergy используется
комбинация инструментов **Elasticsearch** и **Kibana**.
`Elasticsearch (ES)<https://www.elastic.co/products/elasticsearch>`_ -
это мощный инструмент для полнотекстового поиска и анализа данных.
Он позволяет быстро загружать, выполнять поиск и анализировать
большие объемы данных. Однако ES не имеет специальной визуальной
оболочки, и его использование возможно с помощью набора специальных
API.
`Kibana<https://www.elastic.co/products/kibana>`_ - это платформа
для анализа и визуализации данных. Kibana обрабатывает данные,
загруженные в ES, и работает только параллельно с ним. Если
работа с ES предполагает использование специального синтаксиса
команд, то Kibana позволяет обрабатывать те же данные с
помощью визуального интерфейса. При этом Kibana содержит
интерпретатор, позволяющий использование всех возможностей и
специальных команд ES.
Индексация и обработка исходных данных Synergy производится с
помощью ES, дальнейший анализ и визуализация - с помощью Kibana.
В настоящем документе будут рассмотрены только некоторые из
возможностей этих инструментов, непосредственно относящиеся
к задаче визуализации данных. Для подробного изучения всех их
возможностей и способов использования рекомендуем обращаться
к официальной документации:
- `Elasticsearch<https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html>`_;
- `Kibana<https://www.elastic.co/guide/en/kibana/current/introduction.html>`_.
......@@ -15,3 +15,4 @@
dev_process
form_scripting
interpreter
dashboards
......@@ -121,7 +121,7 @@
:param String table_id: идентификатор дин. таблицы
:param String component_id: идентификатор компонента
:param Number row_number: номер строки дин. таблицы (начинается с нуля)
:param String row_number: номер строки дин. таблицы (начинается с нуля)
:returns: ``Number`` если значение компонента не
приводится к числу - возвращает NaN
......@@ -153,5 +153,5 @@
:param String table_id: идентификатор дин. таблицы
:param String component_id: идентификатор компонента
:param Number row_number: номер строки дин. таблицы (начинается с нуля)
:param String row_number: номер строки дин. таблицы (начинается с нуля)
:param String value: значение компонента
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment