post
/services/{version}/replicats/{replicat}/command
必要なロール: ユーザー
Replicatプロセス・コマンドを実行します
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- replicat(必須): string
最小長:
1
最大長:8
パターン:^[A-Z_$][A-Z0-9_$]*$
Replicatの名前。Replicat名は大文字で、先頭が英字、その後に英数字が最大で7文字続きます。
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
本文()
ルート・スキーマ: Describes a command for an ER process to execute
タイトル:
Describes a command for an ER process to execute
1つに一致
ソースの表示
- object Describes a command for an ER process to execute-x-oneOf[0]
- object Describes a command for an ER process to execute-x-oneOf[1]
- object Describes a command for an ER process to execute-x-oneOf[2]
- object Describes a command for an ER process to execute-x-oneOf[3]
{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"FORCESTOP",
"GETLAG",
"GETTCPSTATS",
"LOGEND",
"LOGSTATS",
"RESETTCPSTATS",
"RESUME",
"ROLLOVER",
"STATUS",
"STOP"
]
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"BR",
"CACHEMGR",
"DEPINFO",
"DEPENDENCYINFO",
"FORCETRANS",
"GETPARAMINFO",
"HANDLECOLLISIONS",
"NOHANDLECOLLISIONS",
"PROBE",
"REPORT",
"RTC",
"SHOWPARTITIONCACHE",
"SHOWTABLECACHE",
"SHOWTRANS",
"SKIPTRANS",
"STATS",
"TRACE",
"TRACE2",
"TRACEINIT",
"TRANLOGOPTIONS"
]
},
"arguments":{
"type":"string",
"minLength":"1",
"maxLength":"4095"
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"type":"string",
"pattern":"^(INTEGRATEDPARAMS)[ ]*[(].*[)]$",
"minLength":"1",
"maxLength":"4095"
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"INFO"
]
},
"arguments":{
"type":"string",
"minLength":"1",
"maxLength":"4095"
},
"credentials":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:credentialsRef"
]
},
"domain":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30",
"default":"OracleGoldenGate"
},
"alias":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30"
}
},
"required":[
"alias"
],
"additionalProperties":false
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
}
],
"title":"Describes a command for an ER process to execute"
}
ネストされたスキーマ: Describes a command for an ER process to execute-x-oneOf[0]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:command" ]
- command(必須):
指定できる値:
[ "FORCESTOP", "GETLAG", "GETTCPSTATS", "LOGEND", "LOGSTATS", "RESETTCPSTATS", "RESUME", "ROLLOVER", "STATUS", "STOP" ]
- isReported: boolean
デフォルト値:
false
コマンド結果をレポート・ファイルに書き込む必要があることを示します
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"FORCESTOP",
"GETLAG",
"GETTCPSTATS",
"LOGEND",
"LOGSTATS",
"RESETTCPSTATS",
"RESUME",
"ROLLOVER",
"STATUS",
"STOP"
]
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
}
ネストされたスキーマ: Describes a command for an ER process to execute-x-oneOf[1]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:command" ]
- arguments: string
最小長:
1
最大長:4095
- command(必須):
指定できる値:
[ "BR", "CACHEMGR", "DEPINFO", "DEPENDENCYINFO", "FORCETRANS", "GETPARAMINFO", "HANDLECOLLISIONS", "NOHANDLECOLLISIONS", "PROBE", "REPORT", "RTC", "SHOWPARTITIONCACHE", "SHOWTABLECACHE", "SHOWTRANS", "SKIPTRANS", "STATS", "TRACE", "TRACE2", "TRACEINIT", "TRANLOGOPTIONS" ]
- isReported: boolean
デフォルト値:
false
コマンド結果をレポート・ファイルに書き込む必要があることを示します
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"BR",
"CACHEMGR",
"DEPINFO",
"DEPENDENCYINFO",
"FORCETRANS",
"GETPARAMINFO",
"HANDLECOLLISIONS",
"NOHANDLECOLLISIONS",
"PROBE",
"REPORT",
"RTC",
"SHOWPARTITIONCACHE",
"SHOWTABLECACHE",
"SHOWTRANS",
"SKIPTRANS",
"STATS",
"TRACE",
"TRACE2",
"TRACEINIT",
"TRANLOGOPTIONS"
]
},
"arguments":{
"type":"string",
"minLength":"1",
"maxLength":"4095"
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
}
ネストされたスキーマ: Describes a command for an ER process to execute-x-oneOf[2]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:command" ]
- command(必須): string
最小長:
1
最大長:4095
パターン:^(INTEGRATEDPARAMS)[ ]*[(].*[)]$
- isReported: boolean
デフォルト値:
false
コマンド結果をレポート・ファイルに書き込む必要があることを示します
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"type":"string",
"pattern":"^(INTEGRATEDPARAMS)[ ]*[(].*[)]$",
"minLength":"1",
"maxLength":"4095"
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
}
ネストされたスキーマ: Describes a command for an ER process to execute-x-oneOf[3]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:command" ]
- arguments: string
最小長:
1
最大長:4095
- command(必須):
指定できる値:
[ "INFO" ]
- credentials: object credentials
- isReported: boolean
デフォルト値:
false
コマンド結果をレポート・ファイルに書き込む必要があることを示します
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:command"
]
},
"command":{
"enum":[
"INFO"
]
},
"arguments":{
"type":"string",
"minLength":"1",
"maxLength":"4095"
},
"credentials":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:credentialsRef"
]
},
"domain":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30",
"default":"OracleGoldenGate"
},
"alias":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30"
}
},
"required":[
"alias"
],
"additionalProperties":false
},
"isReported":{
"description":"Indicates that the command results should be written to the report file",
"type":"boolean",
"default":false
}
},
"required":[
"command"
],
"additionalProperties":false
}
ネストされたスキーマ: credentials
型:
ソースの表示
object
- $schema:
指定できる値:
[ "ogg:credentialsRef" ]
- alias(必須): string
最小長:
1
最大長:30
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
- domain: string
最小長:
1
最大長:30
デフォルト値:OracleGoldenGate
パターン:^[a-zA-Z][a-zA-Z0-9_#$]*$
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:credentialsRef"
]
},
"domain":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30",
"default":"OracleGoldenGate"
},
"alias":{
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9_#$]*$",
"minLength":"1",
"maxLength":"30"
}
},
"required":[
"alias"
],
"additionalProperties":false
}
リクエストの例(application/json)
{
"command":"STATS",
"arguments":"HOURLY"
}
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
コマンドが正常に実行されました。
本文()
ルート・スキーマ: Describes the results from an ER process executing a command
型:
object
タイトル:
ソースの表示
Describes the results from an ER process executing a command
- $schema:
指定できる値:
[ "er:commandResult" ]
- reply(必須): reply
- replyData: replyData
{
"title":"Describes the results from an ER process executing a command",
"required":[
"reply"
],
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:commandResult"
]
},
"reply":{
"x-oneOf":[
{
"type":"string",
"minLength":"0",
"maxLength":"29996"
},
{
"type":"array",
"items":{
"type":"string",
"minLength":"0",
"maxLength":"4095"
},
"minItems":"0",
"maxItems":"32767"
}
]
},
"replyData":{
"x-anyOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:getLagResult"
]
},
"lagResult":{
"x-oneOf":[
{
"type":"object",
"properties":{
"lastRecordLag":{
"description":"Last record lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"lowWatermarkLag":{
"description":"Low watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"highWatermarkLag":{
"description":"High watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"eof":{
"description":"Whether the process is at EOF",
"type":"boolean"
},
"redoxportlag":{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"deferApplyDelay":{
"description":"Defer apply delay in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"lowWatermarkPosition":{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
},
"extdetail":{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
},
"highWatermarkPosition":{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
},
{
"threads":{
"type":"array",
"items":{
"type":"object",
"properties":{
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"minLag":{
"description":"Minimum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"maxLag":{
"description":"Maximum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"avgLag":{
"description":"Average lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
}
]
}
},
"required":[
"lagResult"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:logEndResult"
]
},
"allRecordsProcessed":{
"description":"Whether or not Extract has processed all of the records in the data source.",
"type":"boolean"
}
},
"required":[
"allRecordsProcessed"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:statusResult"
]
},
"status":{
"x-oneOf":[
{
"numThreadsWaiting":{
"description":"Number of threads in waiting status",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"replicatReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"processType":{
"enum":[
"replicat"
]
},
"currentApplyParallelism":{
"description":"Current Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"numRecords":{
"description":"Total number of records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"maxApplyParallelism":{
"description":"Maximum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"mapParallelism":{
"description":"Map Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"logicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"numSkippedRecords":{
"description":"Number of skipped records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"activeAppliers":{
"description":"Number of current active Appliers for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"physicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"minApplyParallelism":{
"description":"Minimum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
}
},
{
"processType":{
"enum":[
"extract"
]
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"extractReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"dbms:positionInfo"
]
},
"position":{
"x-oneOf":[
{
"type":"object",
"properties":{
"redoThread":{
"type":"integer",
"minimum":"1",
"maximum":"1024"
},
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
},
"seqno":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"rba":{
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"redoThread",
"csn",
"timestamp",
"seqno",
"rba"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"table":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
]
},
"recordNumber":{
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
}
},
"required":[
"table",
"recordNumber",
"timestamp"
],
"additionalProperties":false
}
]
}
}
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"extractWritingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
}
}
]
}
}
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:containersResult"
]
},
"containers":{
"description":"List of containers registered with the specified extract group.",
"type":"array",
"items":{
"x-oneOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
]
},
"minItems":"1",
"maxItems":"4000"
}
},
"required":[
"containers"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:tableCache"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"tables"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:partitionCache"
]
},
"partitionTables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"tableDetails":{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"partitionDetails":{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
},
"required":[
"tableDetails",
"partitionDetails"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"partitionTables"
],
"additionalProperties":false
},
{
"type":"object"
}
]
}
}
}
ネストされたスキーマ: reply
1つに一致
ソースの表示
- string
最小長:
0
最大長:29996
- array reply-x-oneOf[1]
最小アイテム数:
0
最大アイテム数:32767
{
"x-oneOf":[
{
"type":"string",
"minLength":"0",
"maxLength":"29996"
},
{
"type":"array",
"items":{
"type":"string",
"minLength":"0",
"maxLength":"4095"
},
"minItems":"0",
"maxItems":"32767"
}
]
}
ネストされたスキーマ: replyData
いずれかに一致
ソースの表示
- object replyData-x-anyOf[0]
- object replyData-x-anyOf[1]
- object replyData-x-anyOf[2]
- object replyData-x-anyOf[3]
- object replyData-x-anyOf[4]
- object replyData-x-anyOf[5]
- object replyData-x-anyOf[6]
{
"x-anyOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:getLagResult"
]
},
"lagResult":{
"x-oneOf":[
{
"type":"object",
"properties":{
"lastRecordLag":{
"description":"Last record lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"lowWatermarkLag":{
"description":"Low watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"highWatermarkLag":{
"description":"High watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"eof":{
"description":"Whether the process is at EOF",
"type":"boolean"
},
"redoxportlag":{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"deferApplyDelay":{
"description":"Defer apply delay in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"lowWatermarkPosition":{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
},
"extdetail":{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
},
"highWatermarkPosition":{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
},
{
"threads":{
"type":"array",
"items":{
"type":"object",
"properties":{
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"minLag":{
"description":"Minimum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"maxLag":{
"description":"Maximum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"avgLag":{
"description":"Average lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
}
]
}
},
"required":[
"lagResult"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:logEndResult"
]
},
"allRecordsProcessed":{
"description":"Whether or not Extract has processed all of the records in the data source.",
"type":"boolean"
}
},
"required":[
"allRecordsProcessed"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:statusResult"
]
},
"status":{
"x-oneOf":[
{
"numThreadsWaiting":{
"description":"Number of threads in waiting status",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"replicatReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"processType":{
"enum":[
"replicat"
]
},
"currentApplyParallelism":{
"description":"Current Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"numRecords":{
"description":"Total number of records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"maxApplyParallelism":{
"description":"Maximum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"mapParallelism":{
"description":"Map Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"logicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"numSkippedRecords":{
"description":"Number of skipped records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"activeAppliers":{
"description":"Number of current active Appliers for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"physicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"minApplyParallelism":{
"description":"Minimum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
}
},
{
"processType":{
"enum":[
"extract"
]
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"extractReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"dbms:positionInfo"
]
},
"position":{
"x-oneOf":[
{
"type":"object",
"properties":{
"redoThread":{
"type":"integer",
"minimum":"1",
"maximum":"1024"
},
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
},
"seqno":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"rba":{
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"redoThread",
"csn",
"timestamp",
"seqno",
"rba"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"table":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
]
},
"recordNumber":{
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
}
},
"required":[
"table",
"recordNumber",
"timestamp"
],
"additionalProperties":false
}
]
}
}
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"extractWritingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
}
}
]
}
}
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:containersResult"
]
},
"containers":{
"description":"List of containers registered with the specified extract group.",
"type":"array",
"items":{
"x-oneOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
]
},
"minItems":"1",
"maxItems":"4000"
}
},
"required":[
"containers"
]
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:tableCache"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"tables"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:partitionCache"
]
},
"partitionTables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"tableDetails":{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"partitionDetails":{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
},
"required":[
"tableDetails",
"partitionDetails"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"partitionTables"
],
"additionalProperties":false
},
{
"type":"object"
}
]
}
ネストされたスキーマ: reply-x-oneOf[1]
型:
array
最小アイテム数:
0
最大アイテム数:
ソースの表示
32767
- 配列: string
最小長:
0
最大長:4095
{
"type":"array",
"items":{
"type":"string",
"minLength":"0",
"maxLength":"4095"
},
"minItems":"0",
"maxItems":"32767"
}
ネストされたスキーマ: replyData-x-anyOf[0]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:getLagResult" ]
- lagResult(必須): lagResult
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:getLagResult"
]
},
"lagResult":{
"x-oneOf":[
{
"type":"object",
"properties":{
"lastRecordLag":{
"description":"Last record lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"lowWatermarkLag":{
"description":"Low watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"highWatermarkLag":{
"description":"High watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"eof":{
"description":"Whether the process is at EOF",
"type":"boolean"
},
"redoxportlag":{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"deferApplyDelay":{
"description":"Defer apply delay in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"lowWatermarkPosition":{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
},
"extdetail":{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
},
"highWatermarkPosition":{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
},
{
"threads":{
"type":"array",
"items":{
"type":"object",
"properties":{
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"minLag":{
"description":"Minimum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"maxLag":{
"description":"Maximum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"avgLag":{
"description":"Average lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
}
]
}
},
"required":[
"lagResult"
]
}
ネストされたスキーマ: replyData-x-anyOf[1]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:logEndResult" ]
- allRecordsProcessed(必須): boolean
Extractがデータ・ソース内のすべてのレコードを処理したかどうか。
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:logEndResult"
]
},
"allRecordsProcessed":{
"description":"Whether or not Extract has processed all of the records in the data source.",
"type":"boolean"
}
},
"required":[
"allRecordsProcessed"
]
}
ネストされたスキーマ: replyData-x-anyOf[2]
型:
ソースの表示
object
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:statusResult"
]
},
"status":{
"x-oneOf":[
{
"numThreadsWaiting":{
"description":"Number of threads in waiting status",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"replicatReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"processType":{
"enum":[
"replicat"
]
},
"currentApplyParallelism":{
"description":"Current Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"numRecords":{
"description":"Total number of records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"maxApplyParallelism":{
"description":"Maximum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"mapParallelism":{
"description":"Map Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"logicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"numSkippedRecords":{
"description":"Number of skipped records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"activeAppliers":{
"description":"Number of current active Appliers for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"physicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"minApplyParallelism":{
"description":"Minimum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
}
},
{
"processType":{
"enum":[
"extract"
]
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"extractReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"dbms:positionInfo"
]
},
"position":{
"x-oneOf":[
{
"type":"object",
"properties":{
"redoThread":{
"type":"integer",
"minimum":"1",
"maximum":"1024"
},
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
},
"seqno":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"rba":{
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"redoThread",
"csn",
"timestamp",
"seqno",
"rba"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"table":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
]
},
"recordNumber":{
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
}
},
"required":[
"table",
"recordNumber",
"timestamp"
],
"additionalProperties":false
}
]
}
}
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"extractWritingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
}
}
]
}
}
}
ネストされたスキーマ: replyData-x-anyOf[3]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:containersResult" ]
- containers(必須): array containers
最小アイテム数:
1
最大アイテム数:4000
指定された抽出グループに登録されているコンテナのリスト。
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:containersResult"
]
},
"containers":{
"description":"List of containers registered with the specified extract group.",
"type":"array",
"items":{
"x-oneOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
]
},
"minItems":"1",
"maxItems":"4000"
}
},
"required":[
"containers"
]
}
ネストされたスキーマ: replyData-x-anyOf[4]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:tableCache" ]
- tables(必須): array tables
最小アイテム数:
0
最大アイテム数:1000000
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:tableCache"
]
},
"tables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"tables"
],
"additionalProperties":false
}
ネストされたスキーマ: replyData-x-anyOf[5]
型:
ソースの表示
object
- $schema:
指定できる値:
[ "er:partitionCache" ]
- partitionTables(必須): array partitionTables
最小アイテム数:
0
最大アイテム数:1000000
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"er:partitionCache"
]
},
"partitionTables":{
"type":"array",
"items":{
"type":"object",
"properties":{
"tableDetails":{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"partitionDetails":{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
},
"required":[
"tableDetails",
"partitionDetails"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
},
"required":[
"partitionTables"
],
"additionalProperties":false
}
ネストされたスキーマ: replyData-x-anyOf[6]
型:
object
ネストされたスキーマ: lagResult
1つに一致
ソースの表示
{
"x-oneOf":[
{
"type":"object",
"properties":{
"lastRecordLag":{
"description":"Last record lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"lowWatermarkLag":{
"description":"Low watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"highWatermarkLag":{
"description":"High watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"eof":{
"description":"Whether the process is at EOF",
"type":"boolean"
},
"redoxportlag":{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"deferApplyDelay":{
"description":"Defer apply delay in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"lowWatermarkPosition":{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
},
"extdetail":{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
},
"highWatermarkPosition":{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
},
{
"threads":{
"type":"array",
"items":{
"type":"object",
"properties":{
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"minLag":{
"description":"Minimum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"maxLag":{
"description":"Maximum thread lag value information",
"type":"object",
"properties":{
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
},
"threadName":{
"description":"Name of the thread",
"type":"string",
"minLength":"1",
"maxLength":"128"
},
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
}
}
},
"avgLag":{
"description":"Average lag value in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
}
]
}
ネストされたスキーマ: lagResult-x-oneOf[0]
型:
ソースの表示
object
- deferApplyDelay: integer
最小値:
1
最大値:2147483647
遅延適用の延長(秒) - eof: boolean
プロセスがEOFに到達しているかどうか
- extdetail: object extdetail
- highWatermarkLag: integer
最小値:
1
最大値:2147483647
高水位標ラグ(秒) - highWatermarkPosition: object highWatermarkPosition
高水位標位置
- lastRecordLag: integer
最小値:
1
最大値:9223372036854776000
最終レコード・ラグ(秒) - lowWatermarkLag: integer
最小値:
1
最大値:2147483647
低水位標ラグ(秒) - lowWatermarkPosition: object lowWatermarkPosition
低水位標位置
- recordsProcessed(必須): boolean
まだ処理されていないレコードがあるかどうか
- redoxportlag: array redoxportlag
最小アイテム数:
1
最大アイテム数:500
{
"type":"object",
"properties":{
"lastRecordLag":{
"description":"Last record lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"lowWatermarkLag":{
"description":"Low watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"highWatermarkLag":{
"description":"High watermark lag in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"eof":{
"description":"Whether the process is at EOF",
"type":"boolean"
},
"redoxportlag":{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
},
"recordsProcessed":{
"description":"Whether there are any records processed yet",
"type":"boolean"
},
"deferApplyDelay":{
"description":"Defer apply delay in seconds",
"type":"integer",
"minimum":"1",
"maximum":"2147483647"
},
"lowWatermarkPosition":{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
},
"extdetail":{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
},
"highWatermarkPosition":{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
},
"required":[
"recordsProcessed"
],
"allowAdditionalProperties":false
}
ネストされたスキーマ: extdetail
型:
ソースの表示
object
- conntosrcdb: boolean
ソース・データベースへの接続が存在するかどうかを示します
- downstream: boolean
ダウンストリームが構成されているかどうかを示します
- maxorlsize: integer
最小値:
0
最大値:2147483647
ORLの最大サイズ - minsrlsize: integer
最小値:
0
最大値:2147483647
SRLの最小サイズ - orlcount: integer
最小値:
0
最大値:2147483647
ORL数 - srlcount: integer
最小値:
0
最大値:2147483647
SRL数
{
"type":"object",
"properties":{
"downstream":{
"description":"Indicates if downstream is configured",
"type":"boolean"
},
"conntosrcdb":{
"description":"Indicates if conn to src db exists",
"type":"boolean"
},
"orlcount":{
"description":"Number of ORLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"maxorlsize":{
"description":"Maximum size of ORL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"srlcount":{
"description":"Number of SRLs",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
},
"minsrlsize":{
"description":"Minimum size of SRL",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
}
}
ネストされたスキーマ: highWatermarkPosition
型:
object
高水位標位置
ソースの表示
{
"description":"High watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
ネストされたスキーマ: lowWatermarkPosition
型:
object
低水位標位置
ソースの表示
{
"description":"Low watermark position",
"type":"object",
"properties":{
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
},
"required":[
"csn"
],
"additionalProperties":false
}
ネストされたスキーマ: redoxportlag
型:
array
最小アイテム数:
1
最大アイテム数:
ソースの表示
500
{
"type":"array",
"items":{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
},
"minItems":"1",
"maxItems":"500"
}
ネストされたスキーマ: csn
1つに一致
ソースの表示
- integer
最小値:
0
最大値:9223372036854776000
Oracle Databaseの場合のシステム変更番号(標準形式)。例:6488359
- string
最小長:
3
最大長:64
パターン:[0-9]+[.][0-9]+
Oracle Databaseの場合のシステム変更番号(代替形式)。例:6488359.3456712
{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
ネストされたスキーマ: csn
1つに一致
ソースの表示
- integer
最小値:
0
最大値:9223372036854776000
Oracle Databaseの場合のシステム変更番号(標準形式)。例:6488359
- string
最小長:
3
最大長:64
パターン:[0-9]+[.][0-9]+
Oracle Databaseの場合のシステム変更番号(代替形式)。例:6488359.3456712
{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
}
ネストされたスキーマ: items
型:
ソースの表示
object
- lag: integer
最小値:
0
最大値:9223372036854776000
ラグ値(秒) - threadId: integer
最小値:
0
最大値:500
スレッドのID
{
"type":"object",
"properties":{
"lag":{
"description":"Lag value in seconds",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"threadId":{
"description":"ID of the thread",
"type":"integer",
"minimum":"0",
"maximum":"500"
}
}
}
ネストされたスキーマ: status
1つに一致
ソースの表示
{
"x-oneOf":[
{
"numThreadsWaiting":{
"description":"Number of threads in waiting status",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"replicatReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"processType":{
"enum":[
"replicat"
]
},
"currentApplyParallelism":{
"description":"Current Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"numRecords":{
"description":"Total number of records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"maxApplyParallelism":{
"description":"Maximum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"mapParallelism":{
"description":"Map Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"logicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"numSkippedRecords":{
"description":"Number of skipped records",
"type":"integer",
"minimum":"0",
"maximum":"4294967295"
},
"activeAppliers":{
"description":"Number of current active Appliers for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
},
"physicalEof":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atTrailRBA"
]
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"sequence"
],
"additionalProperties":false
},
"minApplyParallelism":{
"description":"Minimum Apply Parallelism for a Parallel Replicat",
"type":"integer",
"minimum":"1",
"maximum":"100"
}
},
{
"processType":{
"enum":[
"extract"
]
},
"groupName":{
"description":"Process group name",
"type":"string",
"pattern":"^[A-Z_$][A-Z0-9_$]*$",
"minLength":"1",
"maxLength":"8"
},
"processId":{
"description":"OS process id",
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"status":{
"description":"OGG status of the process",
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"extractReadingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"dbms:positionInfo"
]
},
"position":{
"x-oneOf":[
{
"type":"object",
"properties":{
"redoThread":{
"type":"integer",
"minimum":"1",
"maximum":"1024"
},
"csn":{
"x-oneOf":[
{
"description":"System Change Number(Normal Format) for Oracle Database.",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000",
"example":"6488359"
},
{
"description":"System Change Number(Alternate Format) for Oracle Database.",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":"3",
"maxLength":"64",
"example":"6488359.3456712"
}
]
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
},
"seqno":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
},
"rba":{
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"redoThread",
"csn",
"timestamp",
"seqno",
"rba"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"table":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
]
},
"recordNumber":{
"type":"integer",
"minimum":"1",
"maximum":"9223372036854776000"
},
"timestamp":{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":"20",
"maxLength":"32"
}
},
"required":[
"table",
"recordNumber",
"timestamp"
],
"additionalProperties":false
}
]
}
}
}
]
},
"minItems":"1",
"maxItems":"32767"
},
"extractWritingPosition":{
"type":"array",
"items":{
"x-oneOf":[
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:trailPosition"
]
},
"name":{
"description":"The name of the trail",
"type":"string",
"pattern":"^[a-zA-Z0-9_#$/-]*$",
"minLength":"2",
"maxLength":"512"
},
"path":{
"description":"The path where trail data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"sequence":{
"description":"Trail file sequence number",
"type":"integer",
"minimum":"0",
"maximum":"999999999",
"default":"0"
},
"offset":{
"description":"Offset in trail sequence file",
"type":"integer",
"minimum":"0",
"default":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"sequence",
"offset"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:filePosition"
]
},
"name":{
"description":"The name of the file",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"path":{
"description":"The path where file data is stored",
"type":"string",
"minLength":"1",
"maxLength":"4096"
},
"offset":{
"description":"Offset in file",
"type":"integer",
"minimum":"0",
"maximum":"2147483647"
}
},
"required":[
"name",
"path",
"offset"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"32767"
}
}
]
}
ネストされたスキーマ: containers
型:
array
最小アイテム数:
1
最大アイテム数:
4000
指定された抽出グループに登録されているコンテナのリスト。
ソースの表示
{
"description":"List of containers registered with the specified extract group.",
"type":"array",
"items":{
"x-oneOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
]
},
"minItems":"1",
"maxItems":"4000"
}
ネストされたスキーマ: items
1つに一致
ソースの表示
- string
最小長:
1
最大長:130
パターン:^([^.*?"]{1,128}|["].{1,128}["])$
{
"x-oneOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
]
}
ネストされたスキーマ: tables
型:
array
最小アイテム数:
0
最大アイテム数:
ソースの表示
1000000
{
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
ネストされたスキーマ: items
型:
ソースの表示
object
- id(必須): integer
最小値:
0
最大値:18446744073709552000
表のID - mdh(必須): integer
最小値:
0
最大値:9223372036854776000
この表が存在するコンテナのメタデータ・ハンドル。非CDBの場合、mdhは常に1です - name(必須): name
表の完全修飾名
- version(必須): integer
最小値:
0
最大値:100
表のバージョン
{
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: name
表の完全修飾名
いずれかに一致
ソースの表示
- string
最小長:
3
最大長:261
パターン:^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長:
5
最大長:392
パターン:^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
ネストされたスキーマ: partitionTables
型:
array
最小アイテム数:
0
最大アイテム数:
ソースの表示
1000000
{
"type":"array",
"items":{
"type":"object",
"properties":{
"tableDetails":{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"partitionDetails":{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
},
"required":[
"tableDetails",
"partitionDetails"
],
"additionalProperties":false
},
"minItems":"0",
"maxItems":"1000000"
}
ネストされたスキーマ: items
型:
ソースの表示
object
- partitionDetails(必須): array partitionDetails
最小アイテム数:
1
最大アイテム数:1024000
パーティション詳細 - tableDetails(必須): object tableDetails
表の詳細
{
"type":"object",
"properties":{
"tableDetails":{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
},
"partitionDetails":{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
},
"required":[
"tableDetails",
"partitionDetails"
],
"additionalProperties":false
}
ネストされたスキーマ: partitionDetails
型:
array
最小アイテム数:
1
最大アイテム数:
1024000
パーティション詳細
ソースの表示
{
"description":"partition details",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"1024000"
}
ネストされたスキーマ: tableDetails
型:
object
表の詳細
ソースの表示
- id(必須): integer
最小値:
0
最大値:18446744073709552000
表のID - mdh(必須): integer
最小値:
0
最大値:9223372036854776000
この表が存在するコンテナのメタデータ・ハンドル。非CDBの場合、mdhは常に1です - name(必須): name
表の完全修飾名
- version(必須): integer
最小値:
0
最大値:100
表のバージョン
{
"description":"table details",
"type":"object",
"properties":{
"id":{
"description":"id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"version":{
"description":"version of the table",
"type":"integer",
"minimum":"0",
"maximum":"100"
},
"mdh":{
"description":"metadata handle of container in which this table exists. For non-CDB , mdh is always 1",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"name":{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
},
"required":[
"id",
"version",
"mdh",
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: items
型:
ソースの表示
object
- id(必須): integer
最小値:
0
最大値:18446744073709552000
表のパーティションID - name(必須): string
最小長:
1
最大長:130
パターン:^([^.*?"]{1,128}|["].{1,128}["])$
パーティション名
{
"type":"object",
"properties":{
"id":{
"description":"partition id of the table",
"type":"integer",
"minimum":"0",
"maximum":"18446744073709552000"
},
"name":{
"description":"partition name",
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"1",
"maxLength":"130"
}
},
"required":[
"id",
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: name
表の完全修飾名
いずれかに一致
ソースの表示
- string
最小長:
3
最大長:261
パターン:^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長:
5
最大長:392
パターン:^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"description":"fully qualified name of the table",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"3",
"maxLength":"261"
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":"5",
"maxLength":"392"
}
]
}
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:9012/services/v2/replicats/REPS/command",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:9012/services/v2/replicats/REPS/command",
"mediaType":"application/json",
"rel":"self"
}
],
"messages":[
],
"response":{
"$schema":"er:commandResult",
"reply":"OKNODOT\t\nNo active replication maps.\n\nIntegrated Replicat statistics:\n\n\tTotal transactions \t\t 0.00\n\tRedirected \t\t 0.00\n\tReplicated procedures \t\t 0.00\n\tDDL operations \t\t 0.00\n\tStored procedures \t\t 0.00\n\tDatatype functionality \t\t 0.00\n\tOperation type functionality \t\t 0.00\n\tEvent actions \t\t 0.00\n\tDatabase compatibility \t\t 0.00\n\tDirect transactions ratio \t\t 0.00%\n",
"replyData":{
"$schema":"ogg:stats",
"stats":[
{
"integratedReplicat":true,
"operations":[
{
"count":"0",
"operation":"transactions"
},
{
"count":"0",
"operation":"redirected"
},
{
"count":"0",
"operation":"replicatedProcedures"
},
{
"count":"0",
"operation":"ddlOperations"
},
{
"count":"0",
"operation":"storedProcedures"
},
{
"count":"0",
"operation":"datatypeFunctionality"
},
{
"count":"0",
"operation":"optypeFunctionality"
},
{
"count":"0",
"operation":"eventActions"
},
{
"count":"0",
"operation":"databaseCompatibility"
},
{
"count":"0",
"operation":"directTransactionRatio"
}
],
"since":"startup"
}
]
}
}
}