1

kognitio で利用できるすべてのイメージング技術を教えてください。

以下のテクニックをカバーできれば素晴らしいでしょう。

1) 複製

2) レプリケートされたパーティション イメージ BY (column_name)

3) (column_name) PARTITION IMAGE BY (column_name) でハッシュ

前もって感謝します。

4

2 に答える 2

2

こちらの Kognitio コミュニティ フォーラムの記事には、すべての最新ドキュメントへのリンクがあります。

特に、Kognitio ガイドの第 2 章では、存在するさまざまなテーブルとビューの画像オプションについて説明しています。

元の質問で言及されているものは次のとおりです。

  1. レプリケート- ここでは、オブジェクトのコピーがすべての RAM ストア プロセスに配置されます。これは通常、ディメンション オブジェクトに使用され、それらのオブジェクトがランダムに分散されているかハッシュ化されているかに関係なく、それらを大きなオブジェクトに結合できるようにします。
  2. 分割(分割するかどうかの決定は、複製/ランダム化/ハッシュのいずれを行っているかには依存しません) - これにより、RAM ストアが属性で分割できます。主な利点は、スキャン時にパーティションを削除して、処理されるデータ量を削減できることです。ただし、パーティショニングに関するドキュメントのその他のコメントに注意してください。
  3. hashed - 属性のハッシュにより、その属性値に従ってデータを分散できます。たとえば、小売の例では、customer_id で顧客テーブルをハッシュし、トランザクション テーブルで同じことを行うと、特定のトランザクションは、関連する顧客レコードと同じ RAM ストアに配置されます。この分布は偏りやすいことに注意してください。そのため、部分分布を使用してスキューを打ち負かす方法の詳細については、ドキュメントを参照してください。
于 2015-07-23T14:51:05.237 に答える