Создание инструмента BI с PHP-фреймворками / Ruby on Rails - PullRequest
0 голосов
/ 13 ноября 2010

Я получаю данные из Oracle каждые 10 минут, которые затем импортирую в локальную базу данных MySQL и использую их для своих отчетов.

Однако из-за роста простого приложения, которое я создаю, я сейчас нахожусьглядя на создание большего решения BI.

Моя единственная проблема в том, что данные, которые я получаю, не имеют первичного идентификатора в базе данных, я импортирую их с помощью mysqlimport, а таблицы базы данных имеют механизм MEMORY.

Итак, я немного начал с Rails (со знанием начинающих) и застрял в основной части id, а рельсы, как и многие другие PHP-фреймворки, предполагают, что я сделаю CRUD.

Однако для моего приложения, все это только для чтения.

Что вы предлагаете?
И что, по вашему мнению, возможно?

Я хочу научиться чему-нибудь новому, чтобы создать удивительный инструмент BI с этимданные.

Большое вам спасибо!

1 Ответ

0 голосов
/ 09 декабря 2010

Используйте рельсы и проталкивайте данные (1 строка каждые 10 минут, верно?) И дайте ему сгенерировать первичный ключ (медленно загружается в ваши исторические данные).Затем вы можете создать еще одну таблицу с датой / временем - с шагом 10 минут и вуаля, у вас есть часть структуры;).Если вы извлекаете данные во время загрузки, чтобы воспользоваться преимуществами отношений XXXX_id, вы можете использовать все достоинства рельсов.

...