構造的なデータの取り込みについて

お世話になります。
フォーラムへは初投稿です。

RDBにあるデータをElasticsearchへ取り込みたいと考えています。
構造を保ったまま取り込むか、フラットなテキストにして取り込むかの判断をしたく、
メリット・デメリットなどの判断材料がほしいのです。

大まかな現状としては下記です。

・現時点では、分析ではなく検索利用を想定しています。(今後、分析目的の利用もあるかもしれません)
・構造データとしてはNested Ojbectsや親子関係づけの方法がある認識で、
Nested Objectsについては大まかな理解をしている状況です。
親子関連付けはなんとなくのイメージのみ持っています。
・RDBのデータはあまり複雑ではなくフラットにできる程度の内容

よろしくお願いいたします。

こちらにデータのモデリングについての記載があります。
https://www.elastic.co/guide/en/elasticsearch/guide/current/modeling-your-data.html
それぞれの方法についてのアドバンテージなども記載がるので参考になるかと。

ちなみに、Kibanac5.6までではNestedやParent-childはサポートしていません。
https://www.elastic.co/guide/en/kibana/5.6/nested-objects.html

1 Like

ありがとうございます。
参考にしてみます。

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.