Расширение d3vl и обновления к senseUtils

d3vl
Я загрузил на GitHub новое расширение, которое называется d3 visualization library, или сокращенно d3vl. Это подборка 30 образцов из d3js.org галереи включенной в единое расширение Qlik Sense. Целью является показать, насколько просто можно интегрировать d3 в работе с Qlik Sense.

Здесь можно просмотреть демо к d3vl и графики.

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

senseUtils
SenseUtils library  усовершенствована новыми функциями. Я напишу еще один пост о том, как их использовать, но вот краткое изложение:

  • pageExtensionData: страницы данных расширения; в настоящее время, максимальный размер страницы для расширения составляет 10000 клеток, так что все, что находится за этими пределами не возвращается объекту расширения. Если вам нужно использовать больше данных, то вы можете подключить данную функцию.
  • flattenData: выравнивает страницы данных расширения в один массив. В настоящее время массивы страниц содержатся во внешнем массиве. Эта функция объединяет их в один массив.
  • getDimLabel: получает метки размеров для расширения.
  • getMeasureLabel: получает метки мер для расширения.
  • setupContainer: устанавливает контейнер для расширения, который включает в себя функцию для опорожнения контейнера на повторной визуализации
  • extendLayout: расширяет макет объекта, добавляет некоторые полезные свойства. Примером является данные строки qMatrix, которая имеет заранее определенную функцию для выбора значения этой строки. Это позволяет легко включать визуализацию библиотек, таких как d3, без необходимости прописывать новые функции.

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

Найти решение у бизнес-партнера QlikTech (QlikView) в России.

Форум разработчиков QlikView и Qlik Sense. Получите ответы на все вопросы по QlikView и Qlik Sense!

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

62 queries in 0,209 seconds
Website nonton bokep jepang