Вопрос

Есть ли способ разработки решений Bi (Business Intelligence) с помощью Django? Следовательно, должно быть возможно определить модели с более чем одним источником данных. Есть кто-нибудь, кто испытал BI с Джанго? Как это может работать?

Это было полезно?

Решение

Я не уверен, каково ваше определение BI или почему вы предполагаете, что для решения BI требуется более одного источника данных.

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

Если то, что я говорю, верно, вам не нужно несколько источников данных.

Может быть, еще один способ задуматься над вопросом: пригодны ли методы ORM, встроенные в Django, для моделирования трехмерной схемы звезды с использованием объектов?

Другие советы

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

Я использую Django ORM для данных проекта, скопировал и вставил функцию loadjbackend () Django " иметь возможность подключаться к более чем одной БД. База данных, используемая в качестве источника (база данных компаний в ORACLE) для графиков & amp; таблицы запрашиваются в необработанном SQL (в любом случае ORM Django мешает многим сложным объединениям и агрегации).

Графики выполняются с помощью 'jqPlot', таблицы создаются с использованием 'jqGrid'. Учетная запись пользователя и аутентификация выполняются с использованием «ldap-groups» с простыми исправлениями и привязываются к дереву Active Directory.

Приложение для репликации находится здесь Django-Replication и может дать вам пример Как подключиться к нескольким БД из Django. Это также показывает ограниченные по времени (истекающие через тайм-аут) запросы и параллельные запросы через многопроцессорную обработку & amp; python; библиотеки потоков.

- пробовал публиковать изображения приложения, но новым пользователям это запрещено -

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top