Google Data Fusion で Claude Compliance に連携した ETL プロセスを作成

Jerod Johnson
Jerod Johnson
Director, Technology Evangelism
CData JDBC Driver を Google Data Fusion にロードし、Claude Compliance のデータ にリアルタイムでアクセスできる ETL プロセスを作成します。

Google Data Fusion を使用すると、セルフサービス型のデータ連携を行い、異なるデータソースを統合できます。CData JDBC Driver for Claude Compliance をアップロードすることで、Google Data Fusion のパイプライン内から Claude Compliance のデータ にリアルタイムでアクセスできるようになります。CData JDBC Driver を使用すると、Claude Compliance のデータ を Google Data Fusion でネイティブにサポートされている任意のデータソースにパイプできますが、この記事では、Claude Compliance から Google BigQuery へデータをパイプする方法を説明します。

CData JDBC Driver for Claude Compliance を Google Data Fusion にアップロード

CData JDBC Driver for Claude Compliance を Google Data Fusion インスタンスにアップロードして、Claude Compliance のデータ にリアルタイムでアクセスしましょう。Google Data Fusion では JDBC ドライバーの命名規則に制限があるため、JAR ファイルを driver-version.jar という形式に合わせてコピーまたはリネームしてください。例:cdataclaudecompliance-2020.jar

  1. Google Data Fusion インスタンスを開きます
  2. をクリックしてエンティティを追加し、ドライバーをアップロードします
  3. "Upload driver" タブで、リネームした JAR ファイルをドラッグまたは参照します。
  4. "Driver configuration" タブで以下を設定します:
    • Name: ドライバーの名前(cdata.jdbc.claudecompliance)を作成し、メモしておきます
    • Class name: JDBC クラス名を設定します:(cdata.jdbc.claudecompliance.ClaudeComplianceDriver)
    ドライバーの設定(Salesforce を例に説明しています)
  5. "Finish" をクリックします

Google Data Fusion で Claude Compliance のデータ に接続

JDBC Driver をアップロードしたら、Google Data Fusion のパイプラインで Claude Compliance のデータ にリアルタイムでアクセスできます。

  1. Pipeline Studio に移動して、新しいパイプラインを作成します
  2. "Source" オプションから "Database" をクリックして、JDBC Driver 用のソースを追加します データベースソースの追加
  3. Database ソースの "Properties" をクリックしてプロパティを編集します

    NOTE:Google Data Fusion で JDBC Driver を使用するには、ライセンス(製品版またはトライアル)とランタイムキー(RTK)が必要です。ライセンス(またはトライアル)の取得については、CData までお問い合わせください。

    • Label を設定します
    • Reference Name を将来の参照用の値に設定します(例:cdata-claudecompliance)
    • Plugin Type を "jdbc" に設定します
    • Connection String を Claude Compliance の JDBC URL に設定します。例:

      jdbc:claudecompliance:RTK=5246...;APIKey=your_compliance_access_key;

      ドライバーは Compliance Access Key を使用して Claude Compliance に接続します(サポートされている認証方式はこれのみです)。以下の接続プロパティを設定します。

      • APIKey:作成した Compliance Access Key。

      Compliance Access Key の作成

      1. 組織で Compliance API を有効にします。
      2. Primary Owner または Organization Owner として claude.ai にサインインし、Organization settings > API > Keys を開きます。
      3. Create Key を選択し、連携に必要なスコープのみを割り当てます。
        • read:compliance_activities:Activities および各種アクティビティビュー用。
        • read:compliance_org_data:組織、ロール、グループ、設定用。
        • read:compliance_user_data:ユーザー、チャット、ファイル、プロジェクト、ダウンロード用。
        • delete:compliance_user_data:明示的な Delete ストアドプロシージャ用。
      4. キーを作成し、表示されたらすぐにコピーします。キーは sk-ant-api01- で始まり、一度しか表示されません。

      必要に応じて OrganizationUUID を設定すると、組織スコープのビュー(OrganizationUsers や ComplianceRoles など)を、リンクされた特定の 1 組織に限定できます。空欄の場合、これらのビューはデフォルトで最初に利用可能な組織を対象とし、リンクされたすべての組織のデータは含まれません。

      ビルトイン接続文字列デザイナー

      JDBC URL の作成には、Claude Compliance JDBC Driver に組み込まれている接続文字列デザイナーを使用できます。JAR ファイルをダブルクリックするか、コマンドラインから JAR ファイルを実行してください。

      
            java -jar cdata.jdbc.claudecompliance.jar
            

      接続プロパティを入力し、接続文字列をクリップボードにコピーします。

      ビルトイン接続文字列デザイナーを使用した JDBC URL の生成(Salesforce を例に説明しています)
    • Import Query を Claude Compliance から取得したいデータを抽出する SQL クエリに設定します。例:
      SELECT * FROM Projects
    データベースソースの設定
  4. "Sink" タブから、同期先シンクを追加します(この例では Google BigQuery を使用します)
  5. BigQuery シンクの "Properties" をクリックしてプロパティを編集します
    • Label を設定します
    • Reference Name を claudecompliance-bigquery のような値に設定します
    • Project ID を特定の Google BigQuery プロジェクト ID に設定します(またはデフォルトの "auto-detect" のままにします)
    • Dataset を特定の Google BigQuery データセットに設定します
    • Table を Claude Compliance のデータ を挿入するテーブル名に設定します
    BigQuery シンクの設定

Source と Sink を設定すると、Claude Compliance のデータ を Google BigQuery にパイプする準備が整います。パイプラインを保存してデプロイしてください。パイプラインを実行すると、Google Data Fusion が Claude Compliance からリアルタイムデータをリクエストし、Google BigQuery にインポートします。

これはシンプルなパイプラインの例ですが、変換、分析、条件などを使用してより複雑な Claude Compliance パイプラインを作成できます。CData JDBC Driver for Claude Compliance の 30日間の無償トライアルをダウンロードして、今すぐ Google Data Fusion で Claude Compliance のデータ をリアルタイムで活用しましょう。

はじめる準備はできましたか?

Claude Compliance Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Claude Compliance Icon Claude Compliance JDBC Driver

Claude Compliance 連携のパワフルなJava/J2EE アプリケーションを素早く作成して配布。