Знакомство с системой

Знакомство с системой

Видеотур по Yellowfin

Выберите видеотур и откройте для себя мощные инструменты Yellowfin по обнаружению, визуализации и сторителлингу данных. Или же узнайте о возможностях, которые появляются после встраивания Yellowfin в ваше программное обеспечение с целью создания и интеграции пользовательской аналитики.

Floating Item

Аналитика для предприятия

(на английском)

Продолжительность 21:45

Встроенная аналитика — видеотур по продукту

(на английском)

Продолжительность 20:06

Встроенная аналитика — технический видеотур

(на английском)

Продолжительность 24:30

Справочники

Что такое контекстная аналитика: Новый этап эволюции встроенной аналитики
Как создавать современные дэшборды, которые автоматизируют ваши действия

Возможности Yellowfin

Приложение Yellowfin состоит из серии модулей, которые позволяют создавать и обмениваться аналитическим контентом с конечными пользователями, будь то решение для корпоративной аналитики, OEM BI-инструмент для встроенной аналитики или автономное аналитическое приложение, которое является специализированным решением для вертикальных данных. В этом разделе описывается каждый из основных компонентов и варианты их использования.

Yellowfin не требует от вас импорта данных, он работает с данными в ваших уже существующих источниках данных. Поддерживаются несколько основных типов хранилищ данных:

  • Совместимые с JDBC базы данных, такие как SQLServer, Oracle, Exasol, Snowflake, Redshift и многие другие.
  • Кубы, совместимые с XML / A, такие как Microsoft Analysis Services, SAP BW, Oracle Essbase
  • CSV-файлы (которые затем загружаются в реляционную базу данных)
  • Сторонние источники, включая такие приложения, как Salesforce.com, Google Analytics и многие другие.

Данные конфигурации хранятся в базе данных Yellowfin, а данные отчетов хранятся отдельно. Для получения оптимальных результатов рекомендуется использовать специализированную базу данных быстрой отчетности, в которой используется технология, разработанная для высокоскоростной аналитики. Это может включать столбчатое хранение, in-memory обработку, массовую параллельную обработку или другие подходы.

Yellowfin сотрудничает с Exasol, и Exasol Fast Database можно приобрести непосредственно у Yellowfin. База данных Exasol использует механизм массовой параллельной обработки (MPP) in-memory, специально разработанный для аналитики. Exasol, признанный самым быстрым в мире согласно исследованию TPC-H, отличается высокой гибкостью и может быть развернут в облаке, локально или как часть гибридного подхода.

Больше информации о совместном использовании Exasol и Yellowfin

Yellowfin использует метаданные для создания соответствующих оптимизированных запросов для каждого типа источника данных. Данные также можно получить из хранимых процедур, которые выводят объект таблицы. Кроме того, можно писать отчеты, объединяющие данные из нескольких источников данных.

Плагины позволяют извлекать данные из любого источника с помощью реализации стороннего Java API Yellowfin. Таким образом можно написать настраиваемые коннекторы для подключения к источникам данных, которые в настоящее время не поддерживаются.

    Yellowfin имеет полный модуль ETL, который позволяет извлекать данные из любого поддерживаемого источника, преобразовывать эти данные с помощью различных шагов преобразования и записывать выходные данные в любую поддерживаемую целевую базу данных с возможностью записи. Эта возможность полезна, когда данные, к которым вы получаете доступ, требуют некоторой обработки или улучшения, чтобы сделать их более подходящими для аналитических целей. Например, это может включать:

    • Объединение данных из разрозненных источников данных в единую физическую таблицу (например, преобразование данных из модели 3NF в звездообразную схему или агрегирование данных для повышения производительности)
    • Преобразование элементов данных в более удобную форму, например, преобразование типа данных столбцов, управление данными в столбцах, создание вычисляемых полей.
    • Улучшение данных путем вызова настраиваемых шагов преобразования — например, для добавления внешних данных (таких как погода или точки геокодирования) или подключения модели data-science для расчета прогноза

    Yellowfin предоставляет комплексный уровень моделирования для сбора технической и бизнес-информации о ваших базовых данных. Yellowfin использует эту информацию, чтобы предоставить конечным пользователям удобный для бизнеса уровень, в то же время используя техническую информацию для генерации соответствующих запросов.

    Моделирование метаданных выполняется с помощью удобного интерфейса перетаскивания. Могут быть идентифицированы данные, относящиеся к отчетности, может быть определена техническая информация, такая как типы данных, условия соединения и т. д. Могут применяться названия компаний, определения и форматирование по умолчанию, а также может быть получена дополнительная информация, такая как группировка данных или сложные вычисления. Yellowfin может анализировать базовые данные и генерировать рекомендации о том, какие шаги необходимо выполнить, чтобы подготовить данные для анализа.

    После определения эти метаданные лежат в основе всех других процессов Yellowfin. Его нужно определить только один раз и поделиться им со всеми. Это обеспечивает последовательный подход к использованию данных во всей вашей системе.

    После того как метаданные определены для базового источника данных, отчеты могут быть построены с помощью построителя отчетов с перетаскиванием. Конструктор отчетов позволяет создавать как простые табличные отчеты, так и невероятно сложные запросы (например, коррелированные подзапросы, объединения, перекрестные таблицы и т. Д.). Yellowfin использует определения отчетов для создания синтаксиса запроса на соответствующем языке базового источника данных. Сложность определения объединений и другого синтаксиса скрыта от пользователя, хотя можно получить доступ к синтаксису сгенерированных запросов. При желании запросы могут быть написаны с использованием произвольного SQL.

    В запросе можно определить фильтры, агрегаты, вычисления, расширенные статистические и аналитические функции. Отчеты могут быть визуализированы как стандартные табличные отчеты, как одна или несколько диаграмм или как набор объектов на холсте дизайна произвольной формы (инфографика).

    Возможности Yellowfin Assisted Discovery можно использовать для запуска статистических алгоритмов по базовым данным, чтобы автоматически определять интересные корреляции и ассоциации в данных, а также автоматически генерировать набор визуализаций для ускорения анализа.

    Yellowfin поддерживает множество способов визуализации вывода отчета. Сюда входят табличные или кросс-табличные отчеты, один из многих готовых типов диаграмм или настраиваемая диаграмма JS по вашему выбору.

    Пользователи могут взаимодействовать с визуализациями различными способами — включая детализацию иерархии, детализацию отчета, применение фильтров для сужения требуемых данных, использование всплывающих подсказок для отображения дополнительной информации, чистку данных для выбора и ограничения областей интереса. , экспорт данных в один из множества поддерживаемых источников (включая Excel, PDF).

    Отчетами можно делиться с другими или запланировать трансляцию и рассылку одному или нескольким пользователям на регулярной основе. Кроме того, могут быть определены правила, которые указывают, когда должен быть отправлен отчет, например, когда ключевой показатель превышает пороговое значение.

    Панель мониторинга предоставляет краткие обзоры ключевых показателей эффективности (KPI), относящихся к конкретной цели или бизнес-процессу. Обычно несколько отчетов и визуализаций объединяются в информационную панель.

    Yellowfin предоставляет два основных способа создания информационных панелей — с использованием предустановленных макетов (в которых содержимое отчета и диаграммы можно перетаскивать в заранее определенные позиции) или макета холста (макет в произвольной форме, в котором можно свободно размещать несколько типов контента для создания богатого контента). конструкции). Помимо отчетов и диаграмм, макет холста поддерживает дополнительные объекты, такие как текст, изображения, значки, объекты фильтров, кнопки действий и многое другое. Дополнительным преимуществом режима холста является предоставление доступа к режиму кода. Режим кода позволяет разработчикам расширять функциональность панели мониторинга с помощью настраиваемого кода (JavaScript, html, CSS) для создания настраиваемых объектов и возможностей навигации, а также для подключения и вызова функций в сторонних приложениях.

    Yellowfin Dashboards могут содержать данные из нескольких источников данных, и каждый объект может быть подключен к единому набору общих фильтров. Кроме того, действия пользователя в одной визуализации (например, кисть или сверло) могут использоваться для инициирования действий в других визуализациях (фильтрация, детализация).

    Yellowfin разработал расширенные возможности машинного обучения, которые помогают пользователям обнаруживать и интерпретировать данные, полученные с помощью ИИ. Это позволяет пользователям усовершенствовать аналитический опыт и анализировать больше данных, находить больше идей и понимать первопричину намного быстрее, чем когда-либо мог бы сделать один человек.

    Yellowfin Signals можно использовать для автоматизации процесса обнаружения важных сведений в ваших данных. Сигналы используют уровень метаданных и могут быть легко настроены для постоянного сканирования ваших данных, выявления изменений, превышающих пороговые значения, и создания персонализированных уведомлений для ваших пользователей.

    Сигналы используют множество сложных алгоритмов, направленных на обнаружение интересных и актуальных изменений в ваших данных. Эта автономная аналитика включает общие и средние изменения, направление тренда, волатильность, ступенчатые сдвиги и выбросы (всплески и падения). Алгоритмы сигналов могут автоматически обнаруживать и учитывать естественные сезонные колебания данных. Настройка сигналов проста, однако при необходимости доступна детальная настройка пороговых значений и параметров алгоритма.

    Сигналы можно настроить для одновременного мониторинга множества показателей и по многим измерениям и, таким образом, сканировать и исследовать гораздо больше данных, чем когда-либо мог бы человек.

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

    Сигналы могут быть отправлены с помощью таймлайн-уведомлений, электронной почты или через мобильное приложение Yellowfin. Как только сигнал доставлен, Yellowfin предоставляет дополнительную информацию, чтобы помочь пользователю понять основную причину возникновения интересующего события в данных, включая идентификацию событий с высокой корреляцией из одного и того же или разных источников данных.

    Функция совместной работы позволяет обмениваться сигналами, обсуждать, отслеживать и добавлять их в Stories. Алгоритм управления рабочими процессами в рамках сигналов позволяет назначить владельца сигналам и управлять ими до тех пор, пока не будет достигнут вывод и согласованы действия.

    Получение Assisted Insights доступно из отчетов и дэшбордов. С помощью простого щелчка правой кнопкой мыши любой пользователь может применить мощный набор алгоритмов для автоматического анализа данных, которые он просматривает в данный момент, для выявления скрытых базовых паттернов и драйверов. Например, пользователь может увидеть скачок на линейном графике за определенный период, а функция вспомогательных инсайтов проанализирует этот скачок путем сравнения его с предыдущим периодом. Анализ определит ключевые факторы, которые привели к различиям между этими двумя периодами, и представит их в виде серии инсайтов, ранжированных по статистической значимости. Каждый инсайт сопровождается автоматически созданной визуализацией и описанием на естественном языке. Эти данные можно сохранить и поделиться ими с другими пользователями.

    Вспомогательные инсайты можно включить на уровне представления с помощью нескольких простых шагов конфигурации.

    Функция Assisted Discovery доступна в конструкторе отчетов Yellowfin и способна автоматически анализировать данные для выявления важных и релевантных корреляций. Это может быстро ускорить работу, например, специалиста по аналитике данных, который, возможно, анализирует определенный набор данных впервые.

    Выбранные данные обрабатываются рядом алгоритмов, а аналитические данные создаются и отображаются в виде серии автоматически сгенерированных визуализаций и повествований на естественном языке. Аналитик может выбрать наиболее интересующие его идеи и сразу же добавить их в конструктор диаграмм. Эти диаграммы затем могут быть опубликованы, запланированы или объединены в дэшборд.

    Пороговые предупреждения

    Можно запланировать ведение и распространение отдельных отчетов на регулярной основе. Для этих отчетов могут быть установлены правила, которые определяют, когда отчет должен быть отправлен. Это позволяет, например, отправлять отчеты в порядке исключения: скажем, когда определенные показатели поднимаются или опускаются относительно заранее определенного порога. Правила могут быть установлены для общего значения метрики в отчете или срабатывать, когда какая-либо строка в отчете превышает пороговое значение.

    Yellowfin обеспечивает уникальные дополнительные способы представления данных и обмена ими с пользователями.

    Yellowfin Stories позволяют создавать подробный рассказ, дополненный богатым data-контентом (диаграммами, отчетами) и другим контентом (например, текстом, изображениями, видео).

    Вдохновленные журналистикой данных, Stories позволяют представлять данные в полном контексте, обеспечивая гораздо более увлекательный процесс доставки информации, который гарантирует, что потребители информации всегда будут на одной волне.

    Истории легко создавать, они были разработаны с учетом основных потребностей бизнес-пользователей, поскольку именно бизнес-пользователь обычно обладает важными данными, которыми нужно поделиться. Содержимое отчета может быть легко добавлено: либо в виде представления данных в реальном времени, либо в виде снимка (с сохранением данных в том виде, в котором они были на тот момент), либо в виде закладки (отчета, сохраненного с заранее определенными фильтрами). Полная безопасность данных поддерживается постоянно, поэтому пользователи смогут видеть только те данные, к которым им был предоставлен доступ. Встраиваемые визуализации из других инструментов отчетности, таких как Tableau, Qlik и PowerBI, также могут быть включены в историю.

    Историями можно делиться, аплодировать им, комментировать их и читать на ходу через мобильное приложение. Над одной историей могут работать одновременно несколько пользователей, при этом все участники и рецензенты будут отмечены в титрах истории, что повысит прозрачность, достоверность истории и доверие к ней.

    Мобильное приложение Yellowfin позволяет оставаться в курсе событий на ходу. Оно создано с учетом знакомой атмосферы социальных сетей — работа с приложением сосредоточена на пролистывании новостной ленты. Лента предоставляет пользователям все необходимое, чтобы быть в курсе последних событий, включая оповещения о новых сигналах, опубликованных историях, упоминания в обсуждениях и уведомления о новом контенте (отчетах, дэшбордах).

    Благодаря простому самостоятельному подключению и интеграции с биометрической аутентификацией на вашем устройстве Apple или Android, настройка и работа с мобильным телефоном выполняется просто и быстро.

    Мобильный интерфейс полностью интерактивен и позволяет пользователям легко обмениваться информацией в рамках всей организации. Здесь есть все возможности обычного приложения, включая лайки, репосты, комментирование, публикации и подписку на других пользователей.

    Вопрос — ответ

    Встраиваемая аналитика

    По умолчанию Yellowfin работает как отдельное веб-приложение. Однако многие клиенты предпочитают встраивать или интегрировать Yellowfin в свои собственные приложения, веб-сайты или порталы. Yellowfin предлагает множество разнообразных возможностей для поддержки определенного стиля интеграции, который требуется компании.

    Какие методы для интеграции в другое приложение или веб-сайт поддерживает Yellowfin?

    В целом, есть два основных метода интеграции Yellowfin:

    • Интеграция приложений – можно интегрировать все приложение или его части – будь то настраиваемое полностраничное приложение или встроенное в iFrame.
    • Интеграция контента – отдельные элементы контента, такие как дэшборды, отчеты и истории, могут быть интегрированы в целевое приложение.

    Методы интеграции можно смешивать, чтобы достичь оптимального результата для пользователя за тот объем усилий, которые были приложены в интеграцию.

    В сочетании с обширными функциями белой маркировки Yellowfin оба метода позволяют легко интегрировать возможности Yellowfin в ваше целевое приложение.

    Можно ли встроить Yellowfin в мое программное обеспечение?

    Компании-разработчики программного обеспечения могут встраивать Yellowfin, используя один из описанных ниже методов, чтобы предоставить своим пользователям ценные отчеты и аналитические возможности. Yellowfin обеспечивает детальный контроль над тем, какие возможности становятся доступными – от отдельных элементов контента, таких как диаграмма, до всего приложения Yellowfin.

    Как выбрать правильный метод интеграции?

    То, как вы решите встраивать, зависит от пользовательского опыта, который вы хотите создать. С одной стороны, если вы просто дополняете существующий рабочий процесс, вы можете добавить аналитический контент. Например, встроить дэшборд в корпоративный портал или разместить диаграммы в потоке рабочих задач приложения. С другой стороны, если вы хотите разрешить пользователям самостоятельно создавать отчеты с данными, вам нужно будет встроить все приложение Yellowfin.

    Консультационная группа ATK: Официальный партнер Yellowfin BI