製品をチェック

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Sybase Power BI Connector

Power BI から簡単にSybase データを連携利用。ハイパフォーマンスなデータアクセス、リアルタイムデータ連携、高度なメタデータ検出、SQL-92 サポートを提供。

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

お問い合わせ

Sybase にリアルタイムでデータ連携するレポートをPower BI で作成


Power BI connector を使ってSybase データをビジュアライズ


Power BI

CData Power BI Connectors は、セルフサービスBI であるMicrosoft Power BI のデータソースを拡充します。CData Power BI Connector を使えば、Power BI のレポートからSybase データにリアルタイムで連携できます。 ダッシュボードでSybase データをモニタリングし、定期更新、またはリアルタイムでデータを更新することで、Sybase データをダッシュボードに反映できます。この記事では、Power BI Connector を使用してMicrosoft Power BI Desktop からSybase のビジュアライゼーションを作成する方法について詳しく説明します。

クラウドのPowerBI.com へのSybase レポートの発行(パブリッシュ)については、弊社のリアルタイムSybase データをPowerBI.com にパブリッシュ(発行)をご参照ください。

コラボラティブ処理とメタデータ検出

CData Power BI Connectors は、Power BI からSybase へのハイパフォーマンスなデータ操作を実現します。コネクタには、データ処理を効率化するコラボラティブクエリ処理機能やメタデータ検出機能が組み込まれています。Power BI からSybase に複雑なSQL クエリを発行する場合、コネクタはデータソースでサポートされているSQL オペレーション(フィルタリングや集計など)をSybase に直接流し、サポートされていないSQL オペレーション(JOIN など)をクライアントであるコネクタ側で処理します。また、動的メタデータ検出機能により、Sybase のテーブルやビューを検出するだけでなく、データ型を含めインポートするため、Power BI での分析が驚くほど簡単になります。

Power BI データソースとしてSybase を設定

CData Power BI Connector をインストールすると完了後にDSN 設定画面が開きます。ここでSybase への接続を設定します。

接続作業はWindows のODBC データソースアドミニストレータでも設定可能です。CData PowerBI REST DSN を選択します。 Power BI のbit 数(32 bit or 64 bit)に合わせたアドミニストレータを使うように気を付けてください。DSN 設定画面で必要な項目を入力してSybase データに接続します。入力後に接続のテストを行い、OK を押して接続を確立します。

Sybase は、Basic 認証、Kerberos 認証、LDAP 認証などの認証方法をいくつかサポートしています。

Basic 認証を使用した接続

次を設定してデータを認証し接続します。User およびPassword を設定してSybaseIQ 認証を使用します。

  • User:認証Sybase ユーザーのユーザー名に設定。
  • Password:認証Sybase ユーザーのパスワードに設定。
  • Server:SybaseIQ またはSAP SQL Anywhere データベースインスタンスの名前またはネットワークアドレスに設定。
  • Database:指定されたサーバーで実行されているSybaseIQ またはSAP SQL Anywhere データベースの名前に設定。

オプションで、UseSSL をtrue に設定することにより、TLS/SSL で接続を保護できます。

Note: 上記の本製品 設定でSAP SQL Anywhere のインスタンスに接続することもできます。

Kerberos 認証を使用した接続

Kerberos 認証を活用するには、次の接続プロパティを使用してそれを有効にすることから始めます。

  • AuthScheme:Kerberos に設定すると、Sybase への認証に使用されます。

Kerberos 認証用に設定する必要がある接続プロパティに関しては、Kerberos の使用 情報を参照してください。

以下は接続文字列の例です。

Server=MyServer;Port=MyPort;User=SampleUser;Password=SamplePassword;Database=MyDB;Kerberos=true;KerberosKDC=MyKDC;KerberosRealm=MYREALM.COM;KerberosSPN=server-name

LDAP 認証を使用した接続

LDAP 認証で接続するには、LDAP 認証メカニズムを使用するようにSybase サーバーサイドを設定する必要があります。

LDAP 用にSybase を設定したら、Basic 認証と同じクレデンシャルを使用して接続できます。

Sybase テーブルをPower BI からクエリ

次の手順でSybase からデータをPower BI からクエリできるようにします:

  1. Power BI Desktop を開き、[データ]->[データを取得]->[その他]-> CData Sybase を選択して接続を押します。次にサードパーティドライバーのプロンプトが出る場合には、そのまま続行します。
  2. CData PowerBI Sybase を[Data Source Name]欄に入力します。データ接続モードを選択します:
    インポート データをプロジェクトにインポートする。オンデマンドで更新が可能。
    DirectQuery リモートデータに直接アクセスする場合。
  3. ナビゲーターダイアログで使用するテーブルを選択します。
  4. [データの変換]では、データをカスタマイズすることができます。クエリエディタを開いて、フィルタ、ソート、集計を設定できます。

    • カラムのデータ型の変更
    • カラムの削除
    • カラムのグルーピング

    Power BI は、コネクタが取得・検出したSybase のカラム毎のデータ型をそのまま使えます。

    Power BI は、データ変換を取得して、指定した条件でクエリを発行し、Sybase からデータを取得します。

    [読み込み]をクリックすると、そのままのデータがコネクタ経由でPower BI にロードされます。

データビジュアライゼーションを作成

データをPower BI から取得したら、レポートビューで取得したSybase フィールドをドラッグ&ドロップしてビジュアライゼーションを作成します。チャートの種類を可視化ペインから選択し、フィールドのカラムをドラッグして設定します。

チャートの右上をクリックしてソートオプションを変更することもできます。

チャートの部分のハイライトも可能です。

取得したデータのビジュアライズ上でのフィルタリングをフィルタリングペインで行うことができます。

[更新]をクリックするとその時点でのリアルタイムデータをSybase から取得してレポートに反映させることができます。

このように簡単にPower BI でSybase データをソースとするレポートが作成できました。CData Power BI Connector の30日の無償試用版を是非お試しください。