2017-06-18 14 views
1

私の人生の中で、Pentahoがユーザー作成のCDEダッシュボードファイルをファイル構造のどこに格納しているのかわかりません。私はCommunity Editionを使用していますが、すべてのファイルは/ biserver-ce/pentaho-solutionsに保存されると仮定しました。 Pentaho User ConsoleにサインインしてBrowse Filesを選択すると、私が見るフォルダがpentaho-solutionsディレクトリに表示されているフォルダと一致しません。たとえば、[ファイルの参照]ペインに「Steel Wheels」フォルダがありますが、Pentahoディレクトリには見つかりません。同様に、フォルダとその中にCDE Dashboardを作成しても、Pentahoディレクトリには見つかりません。私はfind/-name "* .wcdf"を実行しましたが、作成したCDEダッシュボードは見つかりませんでした。CDEダッシュボードファイルはどこに保存されていますか?

私は手動でindex.properties、index.xml、.xcdfファイル、.htmlファイルなどのCDFファイルを作成するいくつかのチュートリアルを試しました。ファイルを/ biserverのフォルダに置くと-ce/pentaho-solutionsディレクトリ(もちろん、Pentahoサーバーを停止して起動する)では、PentahoユーザーコンソールからBrowse Filesペインにダッシュボードが表示されません。

ファイルはどこかにある必要があります。同様に、チュートリアルごとに手動でファイルを作成する場合は、PUCがファイルを取得する場所に配置する必要があります。誰でも助けてくれますか?残念ながら、私はすでにこれに数時間を費やしており、何か助けを借りずにこれを理解することができるかどうかはわかりません。

答えて

0

AFAIK、それはPentahoバージョンに依存します。 Pentaho 5から現在のPentaho 7まで、Jackrabbit JCRリポジトリは、ファイルシステムを「エミュレート」するために使用されますが、システム全体をさまざまなストレージタイプに格納する可能性があります。 CDFダッシュボード、データソース定義などのPentahoサーバオブジェクトのほとんどは、このリポジトリに格納されています。デフォルトのpentahoのインストールでは、JCRはDBMS内の名前「jackrabbit」を持つデータベースを使用してその状態を保持します。しかし、実際のリポジトリの場所は、pentaho-solutions/system/jackrabbit/ディレクトリの設定ファイルのどこかで定義することができます。

0

pentaho サーバの外部のダッシュボードファイルに直接アクセスすることはできません。これらのファイルにアクセスしたい場合は が必要です。 のダッシュボード.wcdf、dashboard.cda、dashboard.cdfdeファイルをPentahoの コンソールからダウンロードできます。あなたのダッシュボードを友人 または誰かに送信したい場合は、これらのファイルをpentahoユーザコンソールにアップロードすることもできます。

関連する問題