ADO.NET Provider for REST

Build 25.0.9435

CreateSchema

API レスポンスの構造、マッピングフィールド、およびREST サービスとの統合のためのデータ型を定義するスキーマファイルを生成します。

CreateSchema

データモデル内の既存のテーブルまたはビューからローカルスキーマファイル(.rsd)を作成します。

スキーマファイルは、このプロシージャが実行されると、Location 接続プロパティで設定されたディレクトリに作成されます。ファイルを編集してカラムを含めたり除外したり、カラム名を変更したり、カラムのデータ型を変更したりできます。

本製品 はLocation を確認し、.rsd ファイルの名前がデータモデルのテーブルまたはビューに一致するかどうかを判断します。重複がある場合、スキーマファイルはデータモデル内のこのテーブルのデフォルトインスタンスよりも優先されます。既存のテーブルまたはビューに一致しないスキーマファイルがLocation に存在する場合、新しいテーブルまたはビューのエントリが本製品 のデータモデルに追加されます。

Input

Name Type Accepts Output Streams Description
TableName String False スキーマが作成されるテーブルの名前。
Format String False JSON、XML、CSV など、返されるデータの形式を指定します。

The allowed values are XML, JSON, CSV.

URI String False スキーマが生成されるAPI リソースのURL またはエンドポイント。
XPath String False XML またはJSON 応答の場合:ドキュメント内で同じ階層で繰り返される要素へのパスを定義し、構造化データを複数の行に抽出できるようにします。
WriteToFile String False スキーマをファイルとして保存するかどうかを示します。デフォルトは'true' です。FileStream またはFileData を使用してスキーマをストリームとして出力する場合は、'false' を設定します。
FileName String False 生成されたスキーマが保存されるファイルのフルパスと名前。
FileStream String True スキーマ出力を書き込むストリーム。WriteToFile が'false' に設定されている場合にのみ使用されます。
Method String False GET、POST、PUT、DELETE など、データを要求する際に使用するHTTP メソッド。
ContentType String False データをボディに含めて送信する際にリクエストに含めるContent-Type ヘッダー(例えば、application/json やapplication/xml)。
Data String False POST やPUT などのメソッドを使用する際にリクエストボディに含めるペイロード。

Result Set Columns

Name Type Description
Result String スキーマの作成が成功('Success')したか失敗('Failure')したかを示します。
FileData String スキーマの内容をbase64 エンコードされた文字列として返します。WriteToFile が'false' に設定され、FileStream が使用されていない場合にのみ提供されます。

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9435