データをデータベースにインポートするETLジョブに基づいて、特定のレポートのデータの健全性を提供するダッシュボードを作成しようとしています。私は現在、すべてのETLジョブとその状態がテーブルにまとめられており、それらのジョブがどのテーブルに入力されているかを確認しています。次のステップでは、データを取り出すテーブルにレポートをトレースします。必要な情報は各レポートのクエリスクリプトにありますが、これを手動で収集することは大規模で面倒です。私がしたいのは、BOBJ SDKを使用してプログラムをビルドすることです。このプロセスを自動化することができますが、どこから開始するのかはわかりません。私はJavaに精通していますが、SAPやSDKには慣れていません。ビジネスオブジェクトで作成されたレポートからソーステーブルを取得する方法
答えて
Data Services for ETLジョブを使用していますか?あなたがいる場合、私はあなたが車輪を再発明していると思います。
データサービスでは、構築した機能(そのジョブで使用されているetlジョブ、ステータス、およびテーブルを持つテーブル)をすぐに利用できます。データサービスの管理コンソールに移動し、セクション。
これはETL側で、メタデータマネージャパッケージをBOスイートに追加でインストールすることができます。これにより、ユーザーはSDKを使用せずに、探しているものを正確に伝えることができます。それを見てみましょう。
は、それは我々が必要な情報を取得するためにJavaを使用してRESTFULLウェブサービス(ビジネスインテリジェンスプラットフォームSDK)を使用することができます:)
お役に立てば幸いです。情報はテーブルの形式で格納することができます。
あなたは、必要な情報を取得するには、以下の表structu 再思い付く
表は ( REPORT_IDのVARCHAR(4000)、 REPORT_NAMEのVARCHAR(4000)、 REPORT_PATH VARCHAR(4000) をBOBJ_RPT_DETAILS作成)
テーブルBOBJ_UNV_DETAILS ( UNIVERSE_IDのVARCHAR(4000)を作成し、 UNIVERSE_NAMEのVARCHAR(4000)、 UNIVERSE_PATH VARCHAR(4000) )
テーブルBOBJ_RPT_DATAPROVIDERSを ( REPORT_IDのVARCHAR(4000)、 DATAPROVIDER_IDのVARCHAR(4000)、 DATAPROVIDER_NAMEのVARCHAR(4000)、 UNIVERSE_IDのVARCHAR(4000)、(4000) )
DATASOURCE_TYPE VARCHARを作成テーブルBOBJ_RPT_DP_DETAILSを ( REPORT_IDのVARCHAR(4000)、 DATAPROVIDER_IDのVARCHAR(4000)、 DP_OBJECTIDのVARCHAR(4000)、 UNV_OBJECT_NAMEのVARCHAR(4000)、を作成(4000) )
テーブルを作成UNV_OBJECT_IDENTIFIERのVARCHAR(4000)、 formulaLanguageId VARCHARは ( REPORT_IDのVARCHAR(4000)、 DATAPROVIDER_IDのVARCHAR(4000)、 DP_OBJECTIDのVARCHAR(4000)、 UNV_OBJECT_NAMEのVARCHAR(4000 BOBJ_RPT_DP_DETAILS )、 UNV_OBJECT_IDENTIFIER varchar(4000)、 formulaLanguageId VARCHAR(4000)
- 1. XMLファイルからビジネスオブジェクトにデータを取得する方法は?
- 2. toArrayで作成された配列から値を取得する方法
- 3. Xcodeで作成されたプロパティリストファイルを取得する方法は?
- 4. 動的に作成されたテーブルからデータを取得する方法
- 5. 異なるレポートが生成されたレポートで同じチャートイメージを取得する
- 6. Haskellで作成された型から値を取得する
- 7. ソーステーブルと異なるカラム名でビューを作成する方法
- 8. django createview作成されたオブジェクトを取得する方法
- 9. ダイナミックに作成されたデータを取得する方法TreeView
- 10. phpとmysql(レポート作成)でデータベースからデータを取得
- 11. アクセスを取得する方法レポートがフォームから生成されたときに、テーブルのレコードを連結するためにレポートボックスをレポートしますか?
- 12. レポート(クリスタル)レポートを作成する方法関係でリンクされている3つのテーブルから
- 13. Laravelでデータベースからレポートを作成する方法は?
- 14. Carreirwave - 保存されたファイル名から直接作成されたバージョン名を取得する方法
- 15. iccubeでレポートに関連付けられたロールを取得する方法
- 16. Magentoでレポートを作成する方法
- 17. Xeroからすべてのレポートを取得する方法は?
- 18. MySQLの作成/選択でソーステーブルのフィールドが追加される
- 19. データベースから取得したデータからリンクを作成する方法
- 20. 適用されたグループをレポートから除外する方法
- 21. コモンズで生成されたキーを取得する方法dbutils?
- 22. jQuery: "wrapAll()"で作成されたラッパー要素を取得する方法は?
- 23. ダイナミックに作成されたクラスをレルムで取得する方法は?
- 24. sasで作成されたようなユーザプロパティを取得する方法
- 25. このコードで作成されたファイルのパスを取得する方法は?
- 26. リソースで作成された文字列の値を取得する方法Xamarin.android
- 27. Mobilefirstで既に作成されたJSONStoreを取得する方法
- 28. javascriptで作成されたクッキーのJava値を取得する方法は?
- 29. QDialogButtonBoxで作成されたボタンの名前を取得する方法は?
- 30. TClassから作成されたオブジェクトからインターフェイスを取得するには?