Введение: четкое представление данных с помощью графических средств для содействия передаче и передаче информации является основным элементом визуализации данных, а также особой формой сочетания эстетики и функций дизайна. Davinci — это такая платформа для визуальных приложений. На основе теории Agile BigData она построена вокруг двух основных концепций «представление данных» и «визуальный компонент» и поддерживает различные функции визуализации. Каковы конкретные концепции дизайна и функциональные характеристики Davinci? Как он будет расти? Давайте прочитаем эту статью вместе~
1. Предыстория Давинчи
В современном бизнесе большие данные играют все более важную роль.Предприятия постепенно отдают предпочтение инструментам визуализации данных при анализе и представлении данных.Такие инструменты часто могут эффективно помочь пользователям:
Просмотр больших объемов данных
Просматривая данные в графической форме, лица, принимающие решения, могут эффективно понять значение больших объемов данных за короткий период времени, намного быстрее, чем анализируя данные в табличной форме.
выявлять тенденции
Данные временных рядов обычно содержат тенденции, но когда источники данных разнообразны, а объем данных огромен, трудно обнаружить скрытые тенденции в данных. Эти тенденции можно легко обнаружить с помощью правильных методов визуализации больших данных, что позволяет быстрее и точнее принимать решения в бизнесе.
Выявление корреляций и неожиданных взаимосвязей
Огромным преимуществом визуализации больших данных является то, что она позволяет пользователям свободно исследовать наборы данных, не находя конкретный ответ на вопрос, а делая неожиданные выводы, которые могут принести данные. Выявление ранее недооцененных закономерностей и взаимосвязей в данных может дать компаниям огромное конкурентное преимущество.
Удобное представление данных
У визуализации больших данных есть функция, которую часто упускают из виду: она часто обеспечивает очень эффективный способ сообщить о том, что другие узнали о данных, потому что легче понять информацию, представленную в графическом виде.
Однако, когда дело доходит до выбора инструмента визуализации, мы часто увязаем в функциональности и простоте использования. Мощные функции, такие как старомодное программное обеспечение для визуализации данных Tableau, PowerBI и т. д., если вы хотите начать работу, вам необходимо понять множество концепций.После ознакомления с учебным пособием, если вы хотите поделиться результатами визуализации с коллеги или друзья, вы сталкиваетесь со многими вариантами лицензий. При использовании некоторых сторонних платформ визуализации данных неизбежно возникают некоторые опасения по поводу конфиденциальности данных. Если вы откажетесь от использования зрелого программного обеспечения и платформ и создадите инструмент визуализации самостоятельно, вам потребуются навыки программирования. Итак, существует ли программное обеспечение для визуализации данных, простое в использовании, с открытым исходным кодом, бесплатное и предоставляющее богатые функции визуализации? Сказав это, настала очередь Давинчи играть.
2. Что такое Давинчи
Davinci — это платформа DVAAS (визуализация данных как услуга) для деловых людей/инженеров данных/аналитиков данных/специалистов по данным, предназначенная для предоставления универсальных решений для визуализации данных. Его можно использовать независимо в качестве общедоступного/частного облака или интегрировать в стороннюю систему в качестве подключаемого модуля визуализации. Пользователи могут обслуживать различные приложения для визуализации данных с простой настройкой визуального пользовательского интерфейса и поддерживать такие функции визуализации, как расширенное взаимодействие/отраслевой анализ/исследование шаблонов/социальный интеллект.
Архитектура модуля:
3. Концепция дизайна Davinci
Разработан на основе двух основных концепций View (представление данных) и Widget (визуальный компонент).
-
Представление — это структурированная форма данных, и вся логика/разрешения/службы расширяются из представления.
-
Виджет — это визуальная форма данных, и все отображаемые/взаимодействующие/указания расширяются из виджета.
Как две разные формы данных, они дополняют друг друга, позволяя пользователям иметь постоянный опыт и понимание.
Усильте интегрированные возможности настройки и возможности социального интеллекта
-
Интегрированная возможность настройки означает бесшовную интеграцию в трехстороннюю систему и предоставляет мощные возможности настройки для интеграции с трехсторонней системой.
-
Способность к социальному интеллекту относится к обмену отличными идеями визуализации данных, стимулированию стремления пользователей к способности визуализации данных и художественной красоте, а также позволяет Davinci более разумно направлять и улучшать способность пользователей к визуализации данных.
Способность к социальному интеллекту относится к обмену отличными идеями визуализации данных, стимулированию стремления пользователей к способности визуализации данных и художественной красоте, а также позволяет Davinci более разумно направлять и улучшать способность пользователей к визуализации данных.
4. Особенности Давинчи
источник данных
Поддержка источника данных JDBC и загрузки файла CSV
модель данных
- Поддержка удобного редактора SQL для обработки и преобразования данных.
- Поддерживает автоматическое и индивидуальное проектирование моделей данных и совместное использование
просмотр данных
Поддерживает определение шаблонов SQL, выделение SQL, тестирование синтаксиса SQL и операции обратной записи.
Визуальная составляющая
- Поддерживает интеллектуальное создание компонентов визуализации на основе перетаскивания модели данных.
- Поддерживает различные конфигурации стилей визуальных компонентов.
- Поддержка возможности бесплатного анализа
портал данных
- Поддержка создания визуальных информационных панелей на основе визуальных компонентов.
- Поддерживает автоматическую компоновку визуальных компонентов
- Поддерживает полноэкранное отображение визуальных компонентов, локальных контроллеров, расширенных фильтров, межкомпонентной связи и визуальных компонентов контроллера группового управления.
- Поддержка пейджинга отображения больших объемов данных и слайдера визуальных компонентов
- Поддержка загрузки данных CSV компонента визуализации, общедоступного и авторизованного общего доступа, а также общедоступного и авторизованного общего доступа к визуальным панелям
- Поддержка создания порталов данных на основе визуальных информационных панелей.
большой экран данных
- Поддержка свободного макета визуальных компонентов
- Поддержка слоев, настроек прозрачности, границ, цветов фона, выравнивания, меток и других более богатых функций украшения на большом экране.
- Поддержка различных методов экранной адаптации
Пользовательская система
- Поддержка многопользовательской пользовательской системы
- Поддержите каждого пользователя, чтобы построить полный набор иерархии организационной структуры
- Поддерживает неглубокие социальные навыки
Возможность интеграции
- Поддержка встроенной безопасной интеграции URL
- Поддерживает иммерсивную интеграцию JS
Разрешения безопасности
- Поддержка аутентификации входа LDAP
- Поддержка динамической аутентификации токена
- Поддерживает детализированную конфигурацию матрицы разрешений на операции.
- Поддержка разрешений столбцов данных, разрешений строк
Пять, поддержка сцены
Безопасные и разнообразные интерактивные отчеты самообслуживания
Однократная конфигурация может реализовать расширенную фильтрацию, расширенный контроль, связывание, детализацию, загрузку, совместное использование и т. д. визуальных компонентов, помогая бизнес-персоналу быстро выполнять анализ и принимать решения, такие как сравнение, географический анализ, распределение, тенденции и кластеризация. .
Панель инструментов с автоматическим макетом для большинства визуальных отчетов, которые можно просматривать и публиковать с помощью быстрой настройки.
Свободная компоновка Display (большой экран) подходит для некоторых специфических сцен, требующих дополнительных декоративных элементов и просматриваемых длительное время Обычно требуется определенное время и усилия для настройки таких сцен, как «Двойной 11 "большой экран.
Оперативный мониторинг в режиме реального времени
Наблюдайте за состоянием работы в режиме реального времени, подключайте процессы каждого звена, сравнивайте и выявляйте нештатные ситуации, а также устраняйте ключевые проблемы звена.
Существует два режима конфигурации диаграмм, управляемый перспективой и управляемый диаграммой, для удовлетворения потребностей различных сценариев приложений.
Быстрая интеграция
Совместное использование ссылок, IFRAME или вызывающие интерфейсы разработки могут быть легко и быстро интегрированы в стороннюю систему и могут поддерживать вторичную разработку и расширение функций, полностью адаптироваться к индивидуальным потребностям различного бизнес-персонала и быстро создавать собственную платформу визуализации данных.
6. Новые функции в Davinci 0.3
6.1 Пять основных изменений
- Открыт весь процесс совместной визуализации данных
- Открыта пользовательская система и система разрешений
- Открытая модель данных и бесплатный анализ
- С помощью компонентов визуализации конфигурации режима, управляемого перспективой, и режима, управляемого диаграммой.
- Открытая автоматическая компоновка и бесплатная компоновка для поддержки различных приложений визуализации.
6.2 Конкретные изменения в функции
Новый процесс сотрудничества
В дополнение к понятию «проект» источник, представление, виджет, информационная панель и расписание Davinci 0.2 принадлежат к «проекту». Слой информационной панели называется «приложение данных», а информационная панель принадлежит одному из приложения для передачи данных».
Совершенно новая пользовательская система
В Davinci 0.2 права пользователей вращаются вокруг суперадминистраторов и обычных пользователей. В Davinci 0.3 роли пользователей больше не делятся на администраторов и обычных пользователей. Все пользователи равны и могут создавать организации и команды. Организации и команды имеют возможность просматривать, добавлять, изменять, удалять, ставить лайки и добавлять проекты в избранное. , организация может передать владельца, команда может передать сопровождающего. С помощью этой системы можно полностью реализовать контроль полномочий пользователя и одновременно добиться социализации.
Модели данных и внештатный анализ
Для представления данных, настроенного пользователем, Davinci 0.3 может автоматически генерировать для него модель данных.В модели данных поля разделены на два типа: «измерение» и «индикатор».Пользователи также могут вручную указать измерения и показатели. В виджете пользователи могут свободно детализировать указанное измерение, что удобно для пользователей при просмотре и анализе данных.
Новый редактор виджетов
В Davinci 0.3 пользователи могут выбирать измерения и индикаторы, которые они хотят отображать, в редакторе виджетов с помощью предварительно настроенной модели данных, и редактор автоматически рекомендует графику, подходящую для визуализации. Поля могут группироваться по цвету.
Новое приложение для отображения данных
В Davinci 0.3, в дополнение к предыдущей приборной панели, приложение данных также включает в себя дисплей. Дисплей позволяет пользователям размещать виджеты на холсте с настраиваемым макетом и фоном. В то же время сам дисплей также поддерживает настраиваемые размеры и фон. С помощью различных комбинаций пользователи могут самостоятельно создавать разнообразные приложения визуализации.
Автор: Сюй Сян
Анимацию GIF в тексте можно посмотретьоригинальный:college.creditease.cn/detail/151
адрес с открытым исходным кодом:GitHub.com/EDP963/посетить ви…
Справочная документация - Руководство пользователя Davinci:edp963.github.io/davinci/
источник:Технологический институт CreditEase