2013-09-24 2 views
0

1) Я извлекаю данные из сторонней базы данных Oracle и загружаю их в свои временные таблицы в своей базе данных 2) выполняйте преобразование с использованием SSIS ETL - также имеют некоторые статические таблицы 3) SSIS загружает данные в конечную базу данных, используемую для бизнес-запросов adhoc.Данные о переделке и трансформация в Cassandra

Теперь, чтобы реконструировать это в Кассандре остается

1) баз данных третьей стороны, как это 2) Могу ли я непосредственно загружать во временные таблицы в Кассандре, но тогда как я могу сделать преобразование и делать присоединяется со статическими таблицами

ответ

0

Модель данных Cassandra очень специфична. Если вы делаете неправильное моделирование, вы ввернуты. Поэтому перед тем, как сбрасывать каждый в Кассандру, сначала необходимо проанализировать свои требования, чтобы определить путь записи &.

О присоединении забывают об этом, в Кассандре не существует ничего подобного объединению. Ключ является де-нормализацией

+0

Спасибо doanduyhai, но де-нормализация может действовать как замена для преобразования, например, например, поле abc выходной таблицы вычисляется с использованием умножения поля xyz статической таблицы и поля jkl третьего party party, в какой-то момент мне нужно присоединиться к третьей стороне таблицы со статической таблицей, чтобы получить поле вывода, это будет сделано через ETL, или вы предлагаете, чтобы ремоделирование cassandra могло его достичь. – user2811820

+0

Моделирование данных Cassandra предназначено только для ** хранения ** и ** запроса **. Все операции присоединения, в которых вам нужна логика, должны выполняться в клиентском коде. Например, вы храните статическую таблицу с именем * referential_data *, * third_party * и вашей * output_table *. Затем с помощью Cassandra вы читаете таблицы * referential_data * и * third_party *, делаете соединения в клиентском коде, а затем вставляете результаты в свой * output_table * – doanduyhai

+0

. Получил его, что-то вроде talend (ETL) должно использоваться для преобразования или как это было предложено вами в клиентском коде. Цените свои входы thx. – user2811820

Смежные вопросы