5

ETL ツールを探していたところ、Google で Pentaho Kettle について多くの情報が見つかりました。

また、スター スキーマで実行するデータ アナライザーも必要です。これにより、ビジネス ユーザーはさまざまな種類のレポートやマトリックスを操作して生成できます。再び PentaHo Analyzer は良さそうです。

アプリケーションの他の部分は Java で開発され、アプリケーションはデータベースに依存しない必要があります。

Pentaho で十分か、確認すべき他のツールがあります。

4

4 に答える 4

3

Pentahoはかなり堅実で、BIツールのスイート全体を提供しており、統合が改善されていると報告されています。しかし...可能性としては、BIソリューションにオープンソースルートを採用したいと考えている企業も、最終的にオープンソースデータベーステクノロジーを使用する可能性が高くなります...その意味で、「データベースにとらわれない」ことは簡単に両刃になる可能性があります。剣。たとえば、MicrosoftのAnalysis Servicesでキューブを開発するには、キューブがデータベースに送信するMDX / XMLAが一貫して組み込まれ、厄介な驚きをほとんど妨げないという安心感があります。

これをPentahoスタックと比較してください。Pentahoスタックは通常、PostgresqlまたはMysqlとの対話を終了します。PostgresqlがOLAPレルムでどのように機能するかを保証することはできませんが、Mysqlには、疑いの余地のないすべての長所があるため、通常、OLAPソリューションのいたるところに発生するSQLの種類に「問題」があることを経験から知っています。 (GROUP BYまたはを使用せずにキューブ内で遠くに行くことはできませんCOUNT DISTINCT)。したがって、ライセンスコストで節約したものの一部は、Pentahoがどのデータベースと通信しているのかを常に把握しているとは限らないという事実から生じる問題を解決するためにほぼ確実に使用されます。

于 2009-11-29T19:14:44.807 に答える
1

残念ながら、より多くの情報が必要です。例えば:

  • 有名なアプリ(Oracle Financials、Remedyなど)とデータを交換する必要がありますか?その場合、そのインターフェイスのサポートがすでに組み込まれているETLソリューションを使用すると、時間と費用を大幅に節約できます。
  • どのデータベース製品(およびバージョン)とファイルタイプと通信する必要がありますか?
  • Webサービスのクエリをサポートする必要がありますか?
  • ほぼリアルタイムのデータの細流化が必要ですか?
  • すべての行をアカウンティングするためのルールレベルの監査とカウントが必要ですか?
  • デルタ処理が必要ですか?
  • これを実行するには、どのような種類のマシンが必要ですか?Linux?ウィンドウズ?メインフレーム?
  • このツールはどのようなバージョン管理、テスト、ビルドプロセスに準拠する必要がありますか?
  • どのようなパフォーマンスとスケーラビリティが必要ですか?
  • データベースが変換を推進することになってもよろしいですか?
  • これをユーザースペースで実行する必要がありますか?
  • 残りの部分から切断されたさまざまなネットワークでその一部を実行する必要がありますか?(抽出プロセスでは珍しいことではありません)
  • いくつのインターフェースとどのくらいの複雑さをサポートする必要がありますか?

ETLツールの展開と学習に多くの時間を費やすことができますが、それが本当にニーズを十分に満たしていないことに気付くだけです。最初にそれを理解するために数時間かかるのが最善です。

于 2009-12-02T05:35:16.077 に答える
0

私は以前にTalendを使用してある程度の成功を収めました。グラフィカル デザイナーで一連の操作を組み合わせて翻訳を作成します。確かにいくつかの WTF があり、複数行のレコードを処理するのは困難でしたが、それ以外はうまく機能しました。

Talend は Java も生成し、ETL プロセスにリモートでアクセスできます。このツールも無料ですが、エンタープライズ トレーニングとサポートが提供されます。

于 2009-11-27T15:21:25.960 に答える
0

たくさんの選択肢があります。無料のツールが必要な場合は、BIRT、Talend、および Pentaho を参照してください。さらに堅牢性が必要な場合は、Tableau と BIRT Analytics を検討してください。

于 2013-02-19T21:59:21.237 に答える