次の方法で共有


Sisense で Azure Data Explorer のデータを視覚化する

Sisense は、高度な対話型のユーザー エクスペリエンスを提供する分析アプリをビルドできる分析ビジネス インテリジェンス プラットフォームです。 ビジネス インテリジェンスとダッシュボード レポート ソフトウェアにより、数回のクリックでデータにアクセスして、データを組み合わせることができます。 構造化および非構造化データ ソースに接続し、最小限のスクリプトとコーディングで複数のソースからのテーブルを結合して、対話型の Web ダッシュボードとレポートを作成できます。 この記事では、Sisense のデータ ソースとして Azure Data Explorer を設定し、サンプル クラスターからのデータを視覚化する方法について説明します。

前提条件

この記事を完了するには、以下が必要です。

Sisense ダッシュボードに接続する

Azure Data Explorer JDBC コネクタを使用して Sisense に接続します。

  1. 以下の jar ファイルの最新バージョンを、Maven リポジトリや[Microsoft の GitHub リポジトリ]といったサイトからダウンロードして、..\Sisense\DataConnectors\jdbcdrivers\adxにコピーしてください。

    • activation-1.1.jar
    • adal4j-1.6.0.jar
    • commons-codec-1.10.jar
    • commons-collections4-4.1.jar
    • commons-lang3-3.5.jar
    • gson-2.8.0.jar
    • jcip-annotations-1.0-1.jar
    • json-smart-1.3.1.jar
    • lang-tag-1.4.4.jar
    • mail-1.4.7.jar
    • mssql-jdbc-7.2.1.jre8.jar
    • nimbus-jose-jwt-7.0.1.jar
    • oauth2-oidc-sdk-5.24.1.jar
    • slf4j-api-1.7.21.jar
  2. Sisense アプリケーションを開きます。

  3. [ データ ] タブを選択し、[ +ElastiCube ] を選択して新しい ElastiCube モデルを作成します。

    ElastiCube を選択する。

  4. [Add new ElastiCube Model]\(新しい ElastiCube モデルの追加\) で、ElastiCube モデルに名前を付けて、[Save]\(保存\) で保存します。

    新しい ElastiCube モデルを追加する。

  5. [+ Data]\(+ データ\) を選択します。

    データ ボタンを選択する。

  6. [Select Connector]\(コネクタの選択\) タブで、[Generic JDBC]\(汎用 JDBC\) コネクタを選択します。

    JDBC コネクタを選択する。

  7. [Connect]\(接続\) タブで、[Generic JDBC]\(汎用 JDBC\) コネクタの次のフィールドに入力し、[Next]\(次へ\) を選択します。

    JDBC コネクタの設定。

    フィールド 説明
    接続文字列 jdbc:sqlserver://<cluster_name.region>.kusto.windows.net:1433;database=<database_name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.kusto.windows.net;loginTimeout=30;authentication=ActiveDirectoryPassword
    JDBC JAR フォルダー ..\Sisense\DataConnectors\jdbcdrivers\adx
    ドライバーのクラス名 com.microsoft.sqlserver.jdbc.SQLServerDriver
    [ユーザー名] Microsoft Entra ユーザー名
    Password Microsoft Entra ユーザー パスワード
  8. [ データの選択 ] タブで、[ データベースの選択 ] を検索し、アクセス許可がある関連するデータベースを選択します。 この例では、[test1] を選択します。

    データベースを選択する。

  9. test (データベース名) ウィンドウで:

    1. テーブル名を選択してテーブルをプレビューし、テーブル列名を確認します。 不要な列を削除できます。
    2. 関連テーブルのチェック ボックスを選択して、そのテーブルを選択します。
    3. 完了 を選択します。

    テーブルを選択する。

  10. [Build]\(ビルド\) を選択して、データセットをビルドします。

    • [Build]\(ビルド\) ウィンドウで [Build]\(ビルド\) を選択します。

    [Build]\(ビルド\) ウィンドウ。

    • ビルド プロセスが完了するまで待ち、[Build Succeeded]\(ビルドが成功しました\) を選択します。

    ビルドに成功しました。

Sisense ダッシュ ボードを作成する

  1. [Analytics]\(分析\) タブで、+>[New Dashboard]\(新しいダッシュボード\) を選択して、このデータセットでダッシュボードを作成します。

    新しいダッシュボード。

  2. ダッシュ ボードを選択し、[Create]\(作成\) を選択します。

    ダッシュボードを作成する。

  3. [New Widget]\(新しいウィジェット\) で、[+ Select Data]\(+ データの選択\) を選択して、新しいウィジェットを作成します。

    StormEvents ダッシュ ボードにフィールドを追加する。

  4. [ + データの追加] を選択して、グラフに列を追加します。

    グラフにデータを追加する。

  5. [+ Widget]\(+ ウィジェット\) を選択し、別のウィジェットを作成します。 ウィジェットをドラッグ アンド ドロップして、ダッシュ ボードを再配置します。

    Storm ダッシュボード。

ビジュアル分析を使用してデータを探索し、より多くのダッシュボードを構築し、データを実用的な分析情報に変換して、ビジネスに影響を与えることができます。