ACL Analytics から Airtable のデータに接続
ACL Analytics は Diligent HighBond の一部で、監査、リスク管理、コンプライアンスなどの目的で広く使われる強力なデータ分析ソフトウェアです。大量のデータを検査・分析して、異常やトレンド、潜在的なリスクや不正行為を特定できます。
CData Connect AI は Airtable に接続するための専用クラウド間インターフェースを提供し、ACL Analytics から直接ライブAirtable のデータを分析できます。ネイティブ対応データベースへのデータレプリケーションは不要です。CData Connect AI は最適化されたデータ処理機能を備えており、フィルタや JOIN を含むサポート対象のすべての SQL 操作を効率的に Airtable へ直接送信します。サーバーサイド処理を活用することで、要求されたAirtable のデータを迅速に取得できます。
ACL Analytics 用に Airtable への接続を設定
ACL Analytics から Airtable への接続は CData Connect AI を介して行います。ACL Analytics でAirtable のデータを操作するには、まず CData Connect AI で Airtable への接続を作成・設定します。
- Connect AI にログインして「Sources」をクリック、次に「 Add Connection」をクリック
- 接続を追加パネルから「Airtable」を選択
- Airtable に接続するために必要な認証プロパティを入力します。
Airtable に接続するために必要な認証プロパティを入力します。
Airtable への接続
それでは、Airtable に接続していきましょう。CData 製品は、Airtable にテーブルとビューを要求します。 Schema プロパティ(オプション)を使用すると、表示されるテーブルおよびビューを特定のベースに制限できます。 特定のベースに制限したい場合は、このプロパティを使用するスキーマの名前に設定してください。(これはAirtable のBase 名に相当します。)
すべてのAirtable Bases に加えて、DataModelInformation という名前の静的スキーマもご利用いただけます。 このスキーマでは、Bases、Tables、Users のような静的テーブルをクエリできます。 DisplayObjectIds がTrue に設定されている場合、Schema の値は名前ではなくAirtable Base id に設定する必要があります。
Airtableへの認証
続いて、認証方法を設定しましょう。個人用アクセストークンまたはOAuth PKCE のいずれかを使用してAirtable に認証できます。
個人用アクセストークン
個人用アクセストークンをまだ生成していない場合は、以下のステップで生成してみましょう。
- ユーザーアカウントにログインします
- "https://airtable.com/create/tokens" に移動します
- Create new token をクリックします
- Scopes で、Add a scope をクリックして以下の各スコープを追加します
- data.records:read
- data.records:write
- schema.bases:read
- Access で、トークンにアクセス権を付与するすべてのワークスペースとベースを追加します
- Create token をクリックしてトークンを生成します。生成されたトークンは一度しか表示されませんので、必ずコピーして保存してください
次に、以下の設定を行います。
- AuthScheme:PersonalAccessToken
- Token:先ほど生成した個人用アクセストークンの値
OAuth PKCE については、 href="/kb/help/" target="_blank">ヘルプドキュメントの「はじめに」をご確認ください。
- 「Save & Test」をクリック
-
Airtable 接続の追加ページで「Permissions」タブに移動し、ユーザーベースのアクセス許可を設定します。
Personal Access Token の作成
REST API、OData API、または Virtual SQL Server を介して Connect AI に接続する場合、Personal Access Token(PAT)を使用して Connect AI への接続を認証します。アクセスの粒度を維持するために、サービスごとに個別の PAT を作成することをお勧めします。
- Connect AI アプリの右上にある歯車アイコン()をクリックして設定ページを開きます。
- 設定ページで「Access Tokens」セクションに移動し、「 Create PAT」をクリックします。
-
PAT に名前を付けて「Create」をクリックします。
- Personal Access Token は作成時にのみ表示されるため、必ずコピーして安全な場所に保存してください。
接続と PAT が設定できたので、ACL Analytics からAirtable のデータに接続する準備が整いました。
ACL Analytics から Airtable に接続
以下のステップでは、ACL Analytics から CData Connect AI に接続して新しい Airtable データソースを作成する方法を説明します。CData Connect AI Virtual SQL Server を使用すると、SQL Server への接続をサポートするツールからデータに接続できます。Virtual SQL Server は従来の SQL Server の動作を模倣し、さまざまなクエリオプションをサポートしています。
- Analytics ファイルを開いた状態で、「Import」→「Database and application」を選択します。
- 新しい SQL Server 接続を作成します。
- 接続情報を設定します。
- Server: tds.cdata.com
- Port: 14333
- Auth Scheme: Password
- Username: Connect AI のユーザー名(例: [email protected])
- Password: 上記 Connect AI ユーザーの PAT
- Database: Airtable 接続の名前(例: Airtable1)
- 「Test Connection」をクリック
- 「OK」をクリック
- これで ACL Analytics でAirtable のデータを操作する準備が整いました。
アプリケーションからAirtable のデータへのリアルタイム接続
ACL Analytics は Connect AI を介して直接ライブAirtable のデータに接続できるようになり、データを複製することなくAirtable のデータを分析できます。
300 以上の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをアプリケーションから直接取得するには、CData Connect AI をお試しください。