データ・ロード・ジョブの作成

POST

/data-tools/data-loads/

データ・ロード・ジョブの作成

リクエスト

この操作のリクエスト・パラメータはありません。

サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
タイプ: object
ソースの表示
ネストされたスキーマ: data_loads
タイプ: array
ソースの表示
ネストされたスキーマ: data-load
タイプ: object
ソースの表示
ネストされたスキーマ: columns
タイプ: array
ソースの表示
例:
[
    {
        "column_name":"RECEIVED_DATE",
        "datatype":"DATE",
        "columnId":"1",
        "format":"YYYY-MM-DD"
    },
    {
        "column_name":"UNITS",
        "datatype":"NUMBER",
        "columnId":"2",
        "length":"38"
    }
]
ネストされたスキーマ: format
タイプ: object
DBMS_CLOUD.COPY_DATA書式設定オプション
例:
{
    "delimiter":",",
    "blankasnull":true,
    "characterset":"AL32UTF8"
}
ネストされたスキーマ: merge_keys
タイプ: array
ソースの表示
例:
[ 'RECORD_ID' ]
ネストされたスキーマ: data_load_objects
タイプ: array
ソースの表示
例:
[
    {
        "object_name":"sales1976.csv"
    },
    {
        "object_name":"sales2009.csv"
    },
    {
        "object_name":"sales2013.csv"
    }
]
ネストされたスキーマ: sql_statements
タイプ: array
データベース操作を実行するSQL文
ソースの表示
例:
[
    "CREATE TABLE \"MYSCHEMA\".\"EXAMPLE_TABLE\"(\"ID\" NUMBER, \"DATE_RECV\" DATE);"
]
ネストされたスキーマ: column
タイプ: object
ソースの表示
  • 表の列の名前
    例: UNITS
  • 入力ファイルの列位置
    例: 2
  • 指定できる値: [ "VARCHAR2", "CLOB", "NUMBER", "INTEGER", "FLOAT", "BINARY_FLOAT", "BINARY_DOUBLE", "DATE", "TIMESTAMP", "TIMESTAMP WITH TIME ZONE", "TIMESTAMP WITH LOCAL TIME ZONE", "NVARCHAR2", "NCLOB" ]
    列のデータ型
    例: NUMBER
  • 特定の列タイプのデータ書式
    例: YYYY-MM-DD
  • 列の長さまたは精度
    例: 40
ネストされたスキーマ: data_load_object
タイプ: object
ソースの表示
先頭に戻る

レスポンス

201レスポンス

データ・ロードのリスト
本文 ()
ルート・スキーマ: data-load-job-ids
タイプ: object
データ・ロード・ジョブIDのリスト
ソースの表示
ネストされたスキーマ: data_load_job_ids
タイプ: array
ソースの表示
ネストされたスキーマ: data-load-job-id
タイプ: object
データ・ロード・ジョブのID
ソースの表示

204レスポンス

コンテンツがありません
先頭に戻る