機械翻訳について

JSONスキーマのインポート

カスタム・データ型をすばやく作成するには、JSONサンプルまたはスキーマをディシジョン・モデルにインポートします。

ノート:

JSONスキーマ・ファイルのインポートには、特定の制約があります。 「JSONスキーマのインポートの制限事項」を参照してください。

カスタム・データ型を含むJSONサンプルまたはスキーマをインポートするには:

  1. デシジョン・デザイナで、サイドバーの「タイプ」 タイプ・アイコンをクリックします。
  2. 「タイプ」パネルで、「インポート・タイプ」 インポート・タイプをクリックします。
  3. ドロップダウン・メニューから、次のいずれかを選択します。
    • サンプルからインポート: JSONサンプルをインポートする場合に選択します。
    • スキーマからインポート: JSONスキーマをインポートする場合に選択します。
  4. 「サンプルからインポート」を選択した場合は、「新規タイプの作成」パネルでこれらのアクションを実行します。
    1. タイプ定義の一意の名前を入力します。
    2. 「サンプル」セクションで、データ型を含むJSONサンプルを入力します。 「次へ」をクリックします。
    3. 生成されたスキーマを確認し、「作成」をクリックします。
  5. 「スキーマからインポート」を選択した場合は、「新規タイプの作成」パネルでこれらのアクションを実行します。
    1. タイプ定義の一意の名前を入力します。
    2. 「スキーマ」セクションで、データ型を含む有効なJSONスキーマを入力します。 「Create」をクリックします。
新しいデータ型が「タイプ」パネルに表示され、編集または削除するオプションが表示されます。

JSONスキーマのインポートの制限事項

JSONスキーマをインポートしてディシジョン・モデルにカスタム・データ型を作成する前に、これらの制限を確認してください。

  • インポートするJSONスキーマのサイズは200 KBを超えることはできません。
  • JSONスキーマには、20レベルのネストを超えるフィールドを含めることはできません。
  • JSONスキーマのフィールド名は、次の基準を満たす必要があります:
    • 文字、アンダースコアまたはコロンで開始します。
    • 英字、数字、アンダースコア、ハイフンまたはピリオドのみを含めます。
  • Oracle Integrationでは、JSONスキーマ内の次のキーワードからのみデータ型を作成できます:
    • type
    • format
    • items
    • 列挙
    • 定義
    • properties
    • $ref

    リストにないキーワード(anyOf、allOf、oneOf、pattern、required、minLength、maxLength、regexなど)は機能しません。