製品をチェック

CData Connect Cloud の詳細はコチラ

  30日間無償トライアルへ

IBM Informix データをPower BI Service にインポートしてビジュアライズ

CData Connect Cloud を使用してIBM Informix のOData フィードを作成し、Power BI Service でカスタムレポートを作成します。

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

最終更新日:2022-03-07
ibminformix ロゴ

CData

cloud ロゴ画像
Power BI ロゴ

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

Power BI を使えば、企業のデータを豊富なビジュアルに変換して収集および整理することができるため、重要なことだけに集中できます。CData Connect Cloud と組み合わせると、ビジュアライゼーションやダッシュボード用にIBM Informix データにアクセスできます。この記事では、CData Connect Cloud を使用してIBM Informix のOData フィードを生成し、IBM Informix データをPower BI にインポートして、Power BI サービスのIBM Informix データに関するレポートを作成する方法について説明します。

Connect Cloud アカウントの取得

以下のステップを実行するには、CData Connect Cloud のアカウントが必要になります。こちらから製品の詳しい情報とアカウント作成、30日間無償トライアルのご利用を開始できますので、ぜひご利用ください。


Connect Cloud を構成する

Power BI online でIBM Informix データを操作するには、Connect Cloud からIBM Informix に接続し、コネクションにユーザーアクセスを提供してIBM Informix データのOData エンドポイントを作成する必要があります。

IBM Informix に接続したら、目的のテーブルのOData エンドポイントを作成します。

(オプション)新しいConnect Cloud ユーザーの追加

必要であれば、Connect Cloud 経由でIBM Informix に接続するユーザーを作成します。

  1. ユーザーページに移動し、 Invite Users をクリックします。
  2. 新しいユーザーのE メールアドレスを入力して、 Send to invite the user をクリックします。 新しいユーザーを招待
  3. ユーザーページからユーザーを確認および編集できます。 Connect Cloud users

パーソナルアクセストークンの追加

OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。

  1. Connect Cloud アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
  2. User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
  3. PAT の名前を入力して Create をクリックします。 Creating a new PAT
  4. パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。

Connect Cloud からIBM Informix に接続

CData Connect Cloud では、簡単なクリック操作ベースのインターフェースでデータソースに接続できます。

  1. Connect Cloud にログインし、 Add Connection をクリックします。 コネクションを追加
  2. Add Connection パネルから「IBM Informix」を選択します。 Selecting a data source
  3. 必要な認証プロパティを入力し、IBM Informix に接続します。

    以下のプロパティを設定してIBM Informix に接続します。

    • Server:IBM Informix を実行しているサーバーの名前に設定。
    • Port:IBM Informix サーバーがリッスンしているポートに設定。
    • Database:IBM Informix データベースの名前に設定。
    • User:データベースへのアクセスを許可されたユーザーのユーザー名に設定。
    • Password:データベースへのアクセスを許可されたユーザーのパスワードに設定。
    Configuring a connection (Salesforce is shown)
  4. Create & Test をクリックします。
  5. Edit IBM Informix Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。 権限を更新

Connect Cloud にIBM Informix OData エンドポイントを追加する

IBM Informix に接続したら、目的のテーブルのOData エンドポイントを作成します。

  1. OData ページに移動し、 Add to create new OData endpoints をクリックします。
  2. IBM Informix コネクション(例:Informix1)を選択し、Next をクリックします。
  3. 使用するテーブルを選択し、Confirm をクリックします。 テーブルを選択(Salesforce の例)

接続とOData エンドポイントが構成されたら、Power BI online からIBM Informix データに接続できるようになります。

Power BI Desktop からデータセットを公開する

Connect Cloud にOData エンドポイントを追加すると、OData 接続を使用してPower BI Desktop にデータセットを作成し、そのデータセットをPower BI サービスに公開できます。

  1. Power BI を開いて「データを取得」-->「詳細」とクリックし、OData フィードを選択して「接続」をクリックします。
  2. Create a new connection in Power BI
  3. URL をConnect Cloud インスタンスのBase URL(例: https://cloud.cdata.com/api/odata/service)に設定し、「OK」をクリックします。
  4. ユーザー名パスワード を上記のユーザー名とPAT に設定します。
  5. 設定を適用するレベルとして、フルのBase URL(https://cloud.cdata.com/api/odata/service)を選択します。 Connect to Cdata Connect Cloud instance
  6. 「ナビゲーター」ダイアログでテーブルを選択し、ビジュアライズします。
  7. 「読み込み」をクリックしてPower BI にデータをプルします。
  8. 「リレーションシップ」タブで選択したエンティティ間の関連を定義します。
  9. 「ホーム」メニューから「発行」をクリックして「ワークスペース」を選択します。

Power BI Service のIBM Informix データでレポートとダッシュボードを作成します。

Power BI サービスにデータセットを公開したので、公開されたデータに基づいて新しいレポートとダッシュボードを作成できます。

  1. PowerBI.com にログインします。
  2. 「ワークスペース」をクリックし、ワークスペースを選択します。
  3. 「作成」をクリックし、「レポート」を選択します。
  4. レポート用に公開されたデータセットを選択します。 Select a dataset
  5. フィールドとビジュアライゼーションを選択してレポートを追加します。 Power BI サービスでIBM Informix データをビジュアライズ

クラウドアプリケーションからIBM Informix データへのSQL アクセス

Power BI サービスからリアルタイムIBM Informix データへの直接接続ができるようになりました。これで、IBM Informix を複製せずにより多くのデータソースや新しいビジュアライゼーション、レポートを作成することができます。

クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスを取得するには、CData Connect Cloud をお試しください。

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。