API リファレンス: Data Manager
Warning
このページでは、ForePaaS レガシー プラットフォームについて説明しています。このプラットフォームは新規登録を受け付けていません。OVHcloud Data Platform を使用している場合は、Lakehouse Managerを参照してください。
ForePaaS API を通じて Data Manager とやり取りする際には、異なる目的で異なるエンドポイントパターンを使用する必要があります。
以下に、これらのパターンのリファレンスを示します。
ソースを作成する
エンドポイントパターン:
- POST /datastores/db?token=xxxxx:
Dropbox ソースの JSON ボディの例:
ソースにテーブルを追加する
エンドポイントパターン:
- POST /metas/tables?dwh_name=your_dwh_name&token=xxxxx
Dropbox ソースにテーブルを追加する JSON ボディの例:
メタの抽出
エンドポイントパターン:
- PUT /metas/sources/extract/source_name/table/table_name?dwhName=dwh_name&token=xxxxxxx
Dropbox ソースから file1.csv ファイルのメタを抽出する必要がある場合は、/metas/sources/extract/dropbox_source/file1.csv を検索する必要があります。
この呼び出しでは、以下のような設定を受け付けます:
- sample: データサンプルからメタを抽出する場合は、これを「true」に設定します。
- sample_max_lines: サンプルが「true」に設定されている場合は、サンプルに必要な最大行数を設定するために使用します。
- flashzone: ファイル / テーブルデータの概要を DataPlant に表示するには、このオプションを「true」に設定します。
仮想属性を追加する
エンドポイントパターン:
- POST /attributes/<your_dwh_name>?token=xxxxxxx
JSON ボディの例:
テーブルスキーマを保存する
エンドポイントパターン:
- POST /logical/object?dwhName=dwh_name&token=xxxxxx
JSON ボディの例:
テーブルを構築する
以下に、テーブルを構築するために実行する必要があるエンドポイントを示します。
Data Prim の論理構造を構築する:
- PUT /logical/build/prim?dwhName=dwh_name&token=xxxxxx
Data Mart の論理構造を構築する:
- PUT /logical/build/prim?dwhName=dwh_name&token=xxxxxx
物理構造を構築する:
- PUT /datastores/db/physical?token=xxxxx
JSON ボディの例:

