製品をチェック

製品についての詳細情報や無償トライアルをご案内します:

CData Connect Server

データ連携でお困りですか?

お問い合わせ

Amazon QuickSight でOracle Financials Cloud データに連携するインタラクティブなダッシュボードを作成


CData Connect Server を使ってOracle Financials Cloud データの仮想エンドポイントを作成して、Amazon QuickSight からOracle Financials Cloud データを使ったインタラクティブダッシュボードを作成。


加藤龍彦
ウェブデベロッパー

oracleerp ロゴ画像

Connect Server

connect ロゴ画像
Amazon QuickSight ロゴ画像

Amazon QuickSight は、ユーザーがインタラクティブなダッシュボードを作成できるサービスです。Amazon QuickSight とCData Connect Server を一緒に使うことで、簡単にOracle Financials Cloud データに連携する可視化、ダッシュボードを作成することができます。この記事では、Connect Server を経由してAmazon QuickSight からOracle Financials Cloud に連携するダッシュボードを作成する方法を説明します。

CData Connect Server は、Oracle Financials Cloud データの仮想インターフェースを提供し、Amazon QuickSight からリアルタイムOracle Financials Cloud データに直接連携することができます。Amazon QuickSight に簡単にOracle Financials Cloud データをインポートすることで、レスポンシブなダッシュボードをAWS エコシステム上で作成することができます。

Oracle Financials Cloud の仮想MySQL データベースを作成

CData Connect Server は、直観的なPoint-and-click インターフェースでデータソースへの接続およびAPI エンドポイント作成を行います。

  1. Connect Server にログインして、Databases をクリックします。 Adding a database
  2. 利用できるデータソースアイコンから"Oracle Financials Cloud" を選択します。
  3. Oracle Financials Cloud に接続するために必要なプロパティを入力します。

    Using Basic Authentication

    Oracle ERP への認証には、以下を設定する必要があります。

    • Url:接続するアカウントのURL。通常はOracle Cloud サービスのURL です。例:https://servername.fa.us2.oraclecloud.com
    • User:アカウントのユーザー名。
    • Password:アカウントのパスワード。
    Configuring a connection (Salesforce is shown).
  4. Test Database をクリックします。
  5. Permission -> Add をクリックして、新しいユーザーを追加し、適切な権限を指定します。

これで、Oracle Financials Cloud の仮想データベースが作成でき、Amazon QuickSight からの可視化が可能になりました。

QuickSight にOracle Financials Cloud データをインポートして、インタラクティブダッシュボードを作成

次の手順で、Oracle Financials Cloud の仮想データベースをCData Connedct Server に作成し、データをインポートして可視化を作成します。

  1. Amazon QuickSight にログインして「データセット」をクリックします。
  2. 次に「新しいデータセット」をクリックし、SQL Server をデータソースとして選択します。以下のように、CData Connect Server インスタンスの接続情報を入力していきます。 QuickSight からデータセットを新規作成
    • データソース名:任意
    • 接続タイプ:パブリックネットワーク
    • データベースサーバー: 接続するCData Connect Server インスタンスのURL。例:CONNECT_SERVER_URL
    • ポート:インスタンス接続用のポート。1433 など。
    • データベース名:仮想データベース名、例: OracleERP1
    • ユーザー名:Connect Server で接続許可を与えたユーザー名
    • パスワード:Connect Server ユーザーのパスワード
    • SSL:インスタンス側でSSL を設定している場合にはオンに、設定していない場合はオフにしてください。
    Connect Server のOracle Financials Cloud にQuickSight から接続 「接続を検証」をクリックして接続をテストし、問題がなければ「データソースを作成」をクリックして接続を確立します。
  3. テーブルの選択画面で、「カスタムSQL を使用」を選択します。 カスタムSQL の入力画面へ移動
  4. 次の画面で、「データの編集/プレビュー」を選択します。 データの編集画面へ移動
  5. カスタムSQL を入力、およびデータをプレビューできる画面が表示されるので、「スキーマエクスプローラー」から可視化したいスキーマおよびテーブルを選択して、以下の形式でカスタムクエリを作成します。

    SELECT <カラム名> FROM [<スキーマ名>].[<テーブル名>]。例えば、SELECT * FROM [OracleERP1].[Invoices] などです。

    カスタムSQL を入力してデータを取得
  6. プレビューでデータを確認できたら、「保存して視覚化」ボタンを押して、データをロードします。
  7. あとは、フィールドとタイプを選択して自在に可視化を作成できます。

SaaS アプリケーションからOracle Financials Cloud データにSQL アクセスを実現

このようにAmazon QuickSight からOracle Financials Cloud データに連携ができました。これで簡単に可視化やダッシュボード作成が可能です。他にも多くのSaaS に対応するCData Connect Server の詳細をこちらから ご覧ください。