* 目次 [#ac3de4b7] #contents Oracle BI Publisherは、データを洗練されたレポートに変換する強力なツールです。 元々Oracleのスタンドアロン製品だったBI Publisherは、後にOracle Fusion Cloudと統合されました。 このブログでは、BI Publisherを使ってハンズオンでレポートを作成する過程を紹介します。データソースの作成からSQLの指定方法まで、初心者でも簡単にフォローできるように、段階を追って解説します。 ** このブログの前提条件 [#d2a86b4d] 環境構築済みであること ** Fusion Cloudでカスタムレポートを開発するために学ぶこと [#u0e1d947] 、BIレポートがアウトバウンド統合ツールとしてどのように機能するか、レポートと分析にアクセスするための役割と権限の確認、さまざまなBIナビゲーション、フォルダー構造、そして単純なBIレポートの作成手順を学ぶ必要があります。また、パラメータ化されたレポートの開発、レポート出力のエクスポート方法、およびレポートの移行についても学ぶことが必要です。 * BI Publisherの基本 [#de2c418e] BI Publisherは、ビジネスインテリジェンスとレポート作成のためのOracleのツールです。複雑なデータセットを理解しやすい形式で表示する能力を持ち、企業の意思決定プロセスをサポートします。 * ポートと分析にアクセスするための役割と権限について [#j0016dde] 記事作成中 * BIナビゲーション、フォルダ構成について [#l3d23798] 記事作成中 * データソースの作成 [#ke8f66b8] BI Publisherレポートの基盤となるのは、データソースです。ここでは、データソースを作成する方法と、BI Publisherに接続するプロセスを解説します。 ** データソースタイプの選択 [#f15c060b] JDBC、OLAP、Webサービスなど、さまざまなデータソースタイプから選択します。 ** 接続の設定 [#s2285e6f] データベースやサービスへの接続に必要な情報を入力します。 * SQLクエリの指定 [#m8d114be] レポートで使用するデータを抽出するために、SQLクエリを指定する必要があります。このセクションでは、効率的なクエリを書くための基本と、BI Publisherでの指定方法について説明します。 ** SQLクエリの作成 [#df039264] データ抽出のためのクエリを作成します。 パラメータとフィルターの使用: ユーザー入力に基づいてデータをフィルタリングするためのパラメータを設定します。 レポートのデザイン レポートの見た目は、情報の伝達効率に大きく影響します。BI Publisherのレポートデザイナーを使用して、プロフェッショナルなレポートをデザインする方法を学びます。 ** テンプレートの選択 [#n76b2043] 組み込みのテンプレートを使用するか、カスタムテンプレートを作成します。 レイアウトのカスタマイズ: レポートのレイアウトをカスタマイズし、チャート、表、画像などを追加します。 レポートの公開と共有 作成したレポートは、組織内の他のユーザーと簡単に共有できます。BI Publisherでは、レポートをWebポータルやEメールを通じて共有する機能が提供されています。 ** パラメータ化されたレポートの開発 [#u13f394c] 記事作成中 ** レポート出力のエクスポート方法 [#jffaabbf] 記事作成中 *** スケジューリング [#k99b953f] レポートを定期的に生成し、指定された宛先に送信するためのスケジュールを設定します。 ** セキュリティ [#y496484c] レポートへのアクセス権を設定し、情報のセキュリティを確保します。 * まとめ [#d2d218b5] BI Publisherを使用すると、データ駆動型の決定を支援するための洗練されたレポートを作成できます。このブログが、レポート作成の初歩から、データソースの設定、SQLクエリの指定、レポートデザインのカスタマイズ、そしてレポートの公開と共有に至るまでのプロセスを理解するのに役立つことを願っています。BI Publisherの潜在能力を最大限に引き出し、ビジネスインテリジェンスを次のレベルへと引き上げましょう。 * リンク [#mb035eb4] ** とあるコースの教材のgithub [#eb076e79] https://github.com/sharpenskill/fusionreports ** Oracle SOA Suite [#a521e24f] BI Publisherでレポートを作るとき、直接データソースからデータを取得できますが、SOA Suiteは異なるシステムやアプリケーション間でデータをやり取りするときに使います。つまり、もしデータが複数の場所に分散していて、それを統合したり加工したりする必要がある場合、SOA Suiteが役立ちます。BI Publisherはその後、加工されたデータを基にレポートを作成します。SOA Suiteは不要というわけではなく、データの準備段階で重要な役割を果たすことがあります。 *** 無料ダウンロード [#o7574ffc] https://www.oracle.com/jp/middleware/technologies/soasuite/downloads.html ** My Oracleサポート [#kcc66062] QAなどがまとまっています。 https://support.oracle.com/portal/?lang=ja *** 分割請求書の更新 [#h3ea670f] APIの例 https://docs.oracle.com/en/cloud/saas/financials/24a/farfa/op-invoices-invoicesuniqid-child-invoiceinstallments-invoiceinstallmentsuniqid-patch.html