> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OData

> Connect AI のワークスペースを使用すると、追加のソフトウェアやドライバーをインストールせずに、OData 対応のインテグレーションツールをデータに接続できます。OData プロトコルでインテグレーションツールからデータにアクセスするには、ワークスペースを設定する必要があります。

## テーブルの設定

テーブルの設定については、[ワークスペース](/ja/Workspaces) のドキュメントを参照してください。

## 認証

アプリケーションは基本認証（ユーザー名とパスワード）を通じて OData API に接続します。接続を設定する際は、接続プロパティを次のように設定してください。

* URL にはワークスペース名を含む OData サービス URL を設定します（`https://cloud.cdata.com/api/odata/{workspace_name}`）。
* ユーザー名には Connect AI のユーザー名を入力します。これは Connect AI インターフェースの右上隅に表示されています（例: *[test@cdata.com](mailto:test@cdata.com)*）。
* パスワードには、[設定](/ja/Settings#personal-access-tokens) ページで生成したパーソナルアクセストークン（PAT）を入力します。

## クライアントアプリケーションからの接続

以下のページでは、一般的なクライアントアプリケーションから OData API に接続する手順を説明しています。

* [PowerBI](/ja/Clients/PowerBI.com-Client)
* [Salesforce Lightning Connect](/ja/Clients/SFLC-Client)
* [SAP Analytics Cloud](/ja/Clients/SAPAnalyticsCloud-Client)

以下のセクションでは、cURL と Postman からの接続方法について説明します。

### cURL

[cURL コマンドラインツール](https://curl.se/) は、OData テーブルを取得する最もシンプルな方法の一つです。リクエストでは、ユーザー名と PAT を次の形式で基本認証の資格情報として渡してください。

```bash theme={null}
curl -u 'test@cdata.com:QpnquoIujrBNunK' https://cloud.cdata.com/api/odata/{workspace_name}/
```

このリクエストにより、cURL は OData レスポンスを標準出力に直接返します。

### Postman

[Postman](https://www.postman.com/) は、Connect AI OData API に接続するテストユーティリティツールです。Postman を使用するには、次の設定を行ってください。

<Steps>
  <Step>
    HTTP 操作を **GET** に設定します。
  </Step>

  <Step>
    リクエスト URL を *[https://cloud.cdata.com/api/odata/\{workspace\\\_name}](https://cloud.cdata.com/api/odata/\{workspace\\_name})* に設定します。必要に応じてリソース名を指定できます。
  </Step>

  <Step>
    Authorization タブで、Auth タイプを **Basic Auth** に設定します。
  </Step>

  <Step>
    ユーザー名とパスワードを [ユーザー](/ja/Users) タブのユーザー名と認証トークンに設定します。
  </Step>

  <Step>
    **Send** をクリックして Connect にリクエストを送信します。
  </Step>
</Steps>

Postman はレスポンスセクションに OData の結果を表示します。
