Обновления TIBCO Spotfire

Версия 10.9

04/2020

Визуальная Аналитика

1. Функционал Двойная шкала

Режим «несколько шкал» добавлен в следующие визуализации Spotfire:

  • комбинированная диаграмма
  • гистограмма
  • линейная диаграмма
  • точечная диаграмма

Теперь Вы можете создавать визуализации, отображающие, например, 5 значений давления и 3 значения температуры, используя только две шкалы: одну для давления и одну для температуры. Эта функция была популярной просьбой от многих пользователей Spotfire.

2. Положение шкалы справа или слева

Теперь вы можете отображать одиночную шкалу графика справа для оптимизации визуализации данных, путем выбора отображения: слева / справа. Эта функция доступна только в Spotfire Analyst.

3. Отображение меток

Теперь можно настраивать метки визуализации, с использованием данных второй таблицы, используя новую функцию «Отображение значений» (Display Values) в меню «Данные в анализе» (Data Analysis). Это означает, что можно визуализировать данные по категориальной колонке ID, но вместо отображения ID в виде меток на оси категорий отобразить значения из соответствующего столбца второй таблицы с нужными названиями. Это удобно при визуализации потоковых данных, так как входящие данные обычно содержат информацию в виде идентификаторов, например, ID цифрового датчика, которые можно заменить на описательное имя датчика, к примеру «Давление в баке» и т.п. Отображаемые значения применяются по отношению к строкам столбцов и выражений.

4. Значения по умолчанию в свойствах документа

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

5. Возможность не добавлять все столбцы автоматически при добавлении новой таблицы

При обращении к базе данных появилась новая опция Настройка производительности (Performance Settings), которая даёт возможность пользователю вручную указать столбцы необходимые для визуализации для загрузки и отображения.

Параметры загрузки столбцов настраиваются путем перехода в меню Данные > Управление подключениями данных > щелкните правой кнопкой мыши на Существующее подключение > Изменить подключение к данным > Настройки производительности.

Для подключений, уже встроенных Spotfire, настройка производительности устанавливается путем перехода в меню Данные > Свойства подключения к данным > Настройки > Настройки производительности.

 

Новая опция полезна при подключении в режиме in-database к базе, соединение к которой совмещает в себе несколько таблиц, ведь добавление всех столбцов из такого соединения может привести к ресурсоемкой операции объединения в базе данных.

6. Опция настройки видимости при изменении масштаба для визуализации карты теперь доступны пользователям Business Author.

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

7. Легенда карты на основе видимых слоев

Теперь в области легенды к Карте отображаются только элементы видимых слоев. Функционал полезен при работе с большим количеством слоев.
Если у вас есть карта с несколькими слоями, настроенными с помощью параметра «Видимость масштаба» (Zoom visibility), легенда будет отображать информацию только для тех слоев, которые видны на текущем уровне масштабирования.

8. Отображение имени загружаемого файла в веб-клиенте

Теперь при открытии файла появляется поле с именем файла, видимого web пользователям, что полезно при открытии файлов большого объема.

Подготовка данных (Data Wrangling)

1. Новая рекомендация при работе с данными — Удаление лишних пробелов

Предыдущие версии Spotfire были сфокусированы на рекомендациях для построения новых визуализаций из меню «Данные в анализе» (Data in analysis) на основании выбранных данных. Теперь доступен новый тип рекомендаций Связывание таблиц данных, имеющих схожие столбцы.

В новой версии представлена новая концепция рекомендации по работе с данными в области подготовки данных Data wrangling. Данная концепция построена на механизме рекомендаций Spotfire, которая проинформирует вас в случае, если в столбцах есть лишние символы и пробелы. Процесс обнаружения запускается при выборе столбца в меню Data in analysis.

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

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

1) Гистограмма со слишком большим количеством категорий

2) Рекомендация отображается поверх рекомендаций для визуализации

3) Результат примененной рекомендации виден в визуализации

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

Совет: если в середине слова имеется пробел, то этот тип исходной ошибки не будет обнаружен новыми рекомендациями. Однако вы можете легко исправить ошибку, используя функцию «Сгруппировать выделенное» (Group from marked), доступную при щелчке правой кнопкой мыши в визуализации.

2. Холст данных показывает, какие столбцы и строки были добавлены

Холст данных позволяет легко увидеть, какие строки и столбцы включены в итоговую таблицу данных Spotfire. Если вы выбрали в графическом поле одну из этих операций добавления строк или столбцов, Spotfire во вкладке «Данные» в нижней правой части окна автоматически прокручивается и выделяются цветом добавленные столбцы и строки, что облегчает навигацию и просмотр деталей.

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

3. В окне Холст данных теперь доступна функция добавления нового вычисляемого столбца в итоговую таблицу

Эта функция доступна в Spotfire Analyst (Windows) и Spotfire Business Author (Web).

Добавьте новый вычисляемый столбец в итоговую таблицу данных, щелкнув по знаку «+» на нём.

4. В окне Холст данных теперь доступна функция добавления новой иерархии в итоговую таблицу и редактирование существующей.

Эта функция доступна в Spotfire Analyst.

Доступ к данным

1. Доступ к данным Google BigQuery без участия в соответствующем проекте

При доступе к Google Bigquery из Spotfire, автоматически отображаются все наборы данных проектов, участником которых Вы являетесь.
В случае, если Вам был предоставлен доступ к наборам данных в проектах, в которых вы не участвуете, благодаря новому усовершенствованию вы можете добавить эти наборы данных вручную в диалоговом окне «Источник данных». Spotfire проверит названия проектов и перечислит наборы данных, к которым у вас есть доступ, а также наборы данных, автоматически извлекаемые из проектов, участником которых вы являетесь.

Диалоговое окно «Источник данных» в Google BigQuery теперь поддерживает добавление названий проектов вручную.

В диалоговом окне «Views in Connection» будут перечислены автоматически полученные наборы данных вместе с наборами данных из проектов, введенных вручную на предыдущем шаге.

2. Выделяйте больше элементов в Google BigQuery

При исследовании данных Google BigQuery с помощью интерактивной маркировки в визуализациях сгенерированные запросы теперь используют записи IN. Это позволяет выделять больше элементов, чем в предыдущих версиях Spotfire.

3. Коннекторы: меньше вложенных запросов по требованию

Запросы коннектора on-demand (по требованию) теперь содержат меньше подзапросов. Это означает, что ещё больше источников данных могут поддерживать сложные конфигурации по требованию.

4. Oracle Transparent Application Failover (TAF) в сочетании с поддержкой Oracle RAC

Коннектор Spotfire для Oracle теперь поддерживает аварийное переключение TAF в сочетании с Oracle RAC. Oracle RAC — это кластерная база данных с архитектурой общего кэша, которая преодолевает ограничения привычных подходов к shared-nothing архитектуре и общему диску, обеспечивая высоко масштабируемые и доступные решения для баз данных в любых бизнес-приложениях. Oracle RAC является ключевым компонентом облачной архитектуры Oracle.

Подключитесь к своей базе данных, введя описание подключения.

5. Поддержка Amazon Aurora, Amazon RDS, Microsoft Azure для PostgreSQL

Коннектор Tibco Spotfire для PostgreSQL теперь поддерживает Amazon Aurora, Amazon RDS, Microsoft Azure для PostgreSQL благодаря новой опции импорта файлов сертификатов TLS и хранения сертификатов в составе объектов источника данных Spotfire.

6. Расширение источников данных TIBCO Cloud Spotfire

Пользователи Tibco Cloud Spotfire теперь могут публиковать файлы анализа в библиотеке, открывать их в веб-клиенте и обновлять данные из дополнительных источников данных, перечисленных ниже:

PostgreSQL

  • PostgreSQL
  • Amazon Aurora PostgreSQL
  • Amazon RDS для PostgreSQL
  • База данных Microsoft Azure для PostgreSQL

MySQL

  • Oracle MySQL
  • Amazon Aurora MySQL
  • Amazon RDS MySQL
  • База данных Microsoft Azure для MySQL

7. Хранилище Snowflake

Теперь высокопроизводительная СУБД Snowflake доступна в TIBCO Cloud Spotfire.

8. Поддержка новых версий баз данных

Обновленные коннекторы теперь поддерживает следующие версии баз данных:

  • Dremio 3.x and 4.x
  • Oracle 19C
  • PostgreSQL 12.x
  • SQL Server 2019

9. Больше информации в запросах к Teradata

Коннектор Tibco Spotfire для Teradata теперь включает дополнительную информацию к запросам, такую как клиент и домен. Полный список дополнений к запросам:

Дополнительная информация

Описание

Applicationname

Название приложения. Значение всегда равно «Spotfire DXP».

Version

Номер версии приложения Spotfire.

ClientUser

Имя пользователя Spotfire, вошедшего в систему.

Spotfire.Domain

Домен Windows, если пользователь вошел на сервер Spotfire с проверкой подлинности Windows. Для других способов аутентификации это значение равно «spotfire».

Spotfire.Analysis

Имя файла (для локальных файлов) или путь к библиотеке анализа Spotfire.

Spotfire.Visualization

Имя визуализации, которая инициировала запрос.

ProxyUser

[Этот диапазон запросов включается только в том случае, если вы выбрали «Использовать настройки прокси-сервера»]
Заданный пользователь прокси-сервера.

ProxyRole

[Этот диапазон запросов включается только в том случае, если вы выбрали «Использовать настройки прокси-сервера»]
Заданная роль прокси-сервера.

Доступ к данным

1. Поддержка PostgreSQL 11 и 12 в качестве Spotfire DB

Теперь Spotfire поддерживает PostgreSQL версии 11 и 12 (как для Windows, так и для Linux) в виде базы данных Spotfire Server. PostgreSQL 12 является последней стабильной версией, PostgreSQL 11 — это последняя версия, поддерживаемая основными облачными провайдерами.

2. Поддержка Microsoft SQL Server 2019 в качестве Spotfire DB

Теперь Spotfire поддерживает Microsoft SQL Server 2019 для Windows в виде базы данных Spotfire Server. Microsoft SQL Server 2019 (15.x) — это последний общедоступный релиз SQL Server.

3. Повышенная надежность Spotfire Server

TIBCO Spotfire Server (TSS) использует Apache Ignite для кластеризации серверов и распределенного кэша. Процессы Apache Ignite теперь запускаются как автономные, а не встроенные в Spotfire Server. Такая конфигурация значительно повышает стабильность работы системы.
Как и прежде, процессы Apache Ignite образуют кластер. Теперь каждый процесс Spotfire Server (TSS) подключается к кластеру Ignite в качестве клиента. Для упрощения развертывания, конфигурирования и администрирования, отдельный процесс Ignite управляется процессами TSS.

4. Обновление Spotfire Analyst для исключения ложных срабатываний антивирусов

В Windows, начиная с версии Spotfire Analyst 10.9, обновление файла .exe будет запущено из папки, в которой установлен Spotfire Analyst, а не из временной папки, как это было раньше. Это поможет снизить риск прерывания обновления антивирусным ПО компьютера.
Примечание: обновления Spotfire Analyst версии до 10.9 все равно будут выполняться из временной папки.

Разработчикам

API для настройки двойной шкалы

API C# теперь позволяет настраивать визуализацию с двойной шкалой. Дополнительную информацию о двойных шкалах смотрите в разделе «Визуальная аналитика».

API для добавления функции данных Python

API C# теперь позволяет создавать функцию данных на основе скрипта Python.

Цифровая подпись с использованием локальных хранилищ сертификатов

Консольное приложение Spotfire Package Builder теперь поддерживает цифровую подпись файлов .cab с помощью сертификата в локальном хранилище. Больше не нужно вводить пароль в командной строке.