интегрировать kdb/q с инструментами BI

как интегрировать kdb/q с такими инструментами бизнес-аналитики, как cognos, для создания визуализаций и графиков. У меня есть исторические данные в базе данных KDB, и я хочу отобразить тенденции с помощью инструментов Cognos BI?


kdb
person vks2106    schedule 27.01.2014    source источник


Ответы (2)


Готового способа сделать это не существует, так как вы не сможете использовать обычные коннекторы баз данных, которые поставляются с этими типами инструментов бизнес-аналитики (они будут иметь ODBC и т. д.). Очень сложный вариант — просто объединить копию данных из KDB в базу данных SQL, которую понимает Cognos. Явных минусов нет.

Я действительно мало знаю о Cognos, но, похоже, в приложениях разрабатываются некоторые плагины - возможно, вы можете использовать API С# или С++ для kdb для передачи данных в приложение BI.

РЕДАКТИРОВАТЬ

На panopticon.com есть несколько действительно прикольных визуализаций данных, если это все, что вам нужно. Однажды видел демо, очень круто.

РЕДАКТИРОВАТЬ 2

Я действительно должен читать вопросы более тщательно :) Что касается тенденций, почему бы просто не использовать R или очень много графических приложений, для которых у вас могут быть плагины C#? С R тренды и т. д. становятся простым процессом. Если вы предпочитаете Excel, вы можете напрямую взаимодействовать с KDB (http://code.kx.com/q/interfaces/excel-client-for-q/)

person Manish Patel    schedule 27.01.2014
comment
Ссылка на пользовательский интерфейс Panopticon kx: panopticon.com/Kx-Tick-Databases -и-CEP-движки - person Manish Patel; 27.01.2014

Вы должны иметь возможность использовать драйвер JDBC с инструментами Cognos BI. Просто:

  1. Загрузите драйвер http://code.kx.com/q/interfaces/jdbc-client-for-kdb/

  2. Настройте драйвер в Cognos.

Фактически будут работать практически любые инструменты бизнес-аналитики, поддерживающие jdbc. Если вам нужны диаграммы, которые работают с kdb «из коробки», попробуйте qStudio/sqlDashboards http://www.timestored.com/sqldashboards/ . ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ - Я работаю в компании, которая производит программное обеспечение. Вы можете скачать бесплатную версию, которая позволяет отображать результаты kdb и т. д.

person John at TimeStored    schedule 28.01.2014