Dundas BI でClaude Compliance のデータを使ってダッシュボードを構築
CData のClaude Compliance 用 ODBC ドライバーは、ODBC 標準経由でClaude Compliance のリアルタイムデータにアクセスし、使い慣れた SQL クエリで各種 BI、レポート、ETL ツールからClaude Compliance のデータを利用可能にします。この記事では、汎用 ODBC データプロバイダーとしてClaude Compliance に接続し、Dundas BI でClaude Compliance のデータを基にしたチャート、レポート、ダッシュボードを作成する方法を解説します。
Claude Compliance のデータへの接続設定
- まだ設定していない場合は、データソース名(DSN)で必要な接続プロパティを指定します。DSN の設定は組み込みの Microsoft ODBC データソースアドミニストレーターを使用して行えます。これはドライバーインストールの最終ステップでもあります。Microsoft ODBC データソースアドミニストレーターを使用して DSN を作成・設定する方法については、ヘルプドキュメントの「はじめに」の章をご参照ください。
ドライバーは Compliance Access Key を使用して Claude Compliance に接続します(サポートされている認証方式はこれのみです)。以下の接続プロパティを設定します。
- APIKey:作成した Compliance Access Key。
Compliance Access Key の作成
- 組織で Compliance API を有効にします。
- Primary Owner または Organization Owner として claude.ai にサインインし、Organization settings > API > Keys を開きます。
- Create Key を選択し、連携に必要なスコープのみを割り当てます。
- read:compliance_activities:Activities および各種アクティビティビュー用。
- read:compliance_org_data:組織、ロール、グループ、設定用。
- read:compliance_user_data:ユーザー、チャット、ファイル、プロジェクト、ダウンロード用。
- delete:compliance_user_data:明示的な Delete ストアドプロシージャ用。
- キーを作成し、表示されたらすぐにコピーします。キーは sk-ant-api01- で始まり、一度しか表示されません。
必要に応じて OrganizationUUID を設定すると、組織スコープのビュー(OrganizationUsers や ComplianceRoles など)を、リンクされた特定の 1 組織に限定できます。空欄の場合、これらのビューはデフォルトで最初に利用可能な組織を対象とし、リンクされたすべての組織のデータは含まれません。
DSN を設定する際には、Max Rows 接続プロパティも設定することをお勧めします。これにより返される行数が制限され、レポートやビジュアライゼーションの設計時にパフォーマンスを向上させるのに役立ちます。
- Dundas BI インターフェースを開き、メニューから New Data Connector をクリックします。

- Dundas BI の Data Connector を設定します:
- Data Connector の名前を入力します。
- Data Provider として「ODBC generic」を選択します。
- 「Use System DSN」チェックボックスをオンにします。
- 適切なシステム DSN を選択します。

Claude Compliance のデータをダッシュボードに追加
これでClaude Compliance のデータを使ってダッシュボードを作成する準備が整いました。
- ホームページに移動します。
- Explore Data をクリックします。
- 適切な Data Connector を展開します。
- Connector から関連するデータをパネルにドラッグします。
- 「テーブル」全体を選択して追加することもできますが、適切なビジュアライゼーションを作成するには Metric Set からメジャーや行を削除する必要があるかもしれません。あるいは、ビジュアライゼーションに含めたいフィールドのみを選択することもできます。
- フィールドを選択した状態で、メジャーと行にフィルタや条件を追加し、ビジュアライゼーションをさらにカスタマイズできます。
- メニューバーから Re-visualize をクリックし、データに適したビジュアライゼーションを選択します。
- Add To New Dashboard をクリックして、ビジュアライゼーションを新しいダッシュボードに追加します。
- Claude Compliance のデータを使ったダイナミックなビジュアライゼーションを作成してダッシュボードを設定します。