Руководство по написанию драйвера GlarusBI

Итак, возможный сценарий: есть некоторые данные в базе данных Visual Fox Pro ‘98, и вам нужно сделать дашборды, основанные на данных этой базы. Может пройти некоторое время, прежде чем основная команда GlarusBI напишет драйвер для Visual Fox Pro ‘98. Без проблем! Вы можете написать драйвер самостоятельно и это может даже вам понравиться.

Драйвер для вашего источника данных уже существует?

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

Настройка

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

Глубокое понимание Clojure не так важно при написании драйверов на основе JDBC, потому что их реализация проще — большая часть работы уже сделана за вас — но все же было бы полезно понять, что такое мультиметоды. См. Работа с Clojure.

Пишем драйвер

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

Примеры драйверов

Объявления о разработке драйверов

Иногда мы можем вносить изменения в GlarusBI, которые влияют на драйверы базы данных. Мы постараемся предупредить всех, насколько это возможно. Чтобы получать уведомления о возможных изменениях драйверов, подпишитесь на [список рассылки авторов сообщества GlarusBI] (http://eepurl.com/gQcIO9).