データをOLAPキューブにロードする必要があります。 JavaコードでETLを書くことができるツールはありますか? (主に変形を意味します)Javaコードを使用したETL
ヒントありがとうございました。
データをOLAPキューブにロードする必要があります。 JavaコードでETLを書くことができるツールはありますか? (主に変形を意味します)Javaコードを使用したETL
ヒントありがとうございました。
このツールはテキストエディタと呼ばれます。しかし、あなたもtalendを試すことができます
あなたの質問のいくつかの詳細情報が役立つかもしれません。
Mondrianを見ましたか?元同僚がこのツールを評価し、非常に高い評価を得ました。
これはOLAPの用途(Microsoft SSAS、Pentaho OLAP、Fortyrunnerのように...)に依存します。私は次のことがすべてのOLAP(Microsoft SSASの場合は真実であると確信しています)に当てはまると考えています。OLAPに直接データを読み込むことはできません。ただし、データを抽出してロードし、変換先のデータベースに変換するのが好きなツールを使用できます。次に、Microsoft SSASを使用して、キューブ/ディメンション/ファクトテーブルを作成します。 SSAS自体が宛先データベースのデータを処理し、それをキューブに移入します。
オープンソースのETLソリューションTalendをご覧ください。それはjavaで書かれています。あなたは入力と出力がJAVAタイプであるので、あなた自身のコンポーネントも書くことができます。あなたが知る必要があるのは普通のJAVAコードを書くことだけです。
OLAPキューブは、特定のアプリケーションではありません。これは、データの配列表現に基づいています。 3次元配列と疎配列の実装を使用して、データの関係を表示します。 Javaはそのようなビジネスアプリケーションにとって偉大な言語です。あなたがあなた自身の開発を行うために使用することができます
ツールが使用できます
OLAP実装ソリューションは、あなたも同じように、試みることができるがあります。
Olap4jとPentaho Mondrianも良い選択肢かもしれませんが、あなたがそれらを使用する方法を学ぶ前に、あなたは、いくつかの準備時間が必要になります。
instantOLAPは、無料のライセンスを提供している商用プログラムです。
OLAPとは何ですか? Microsoft OLAP、Pentaho OLAP、その他いくつか? –