MySQL などのイベントソースのスキーマと簡易データを検出します。
操作説明
イベントソースに関する情報を検出します。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| SourceMySQLParameters |
object |
任意 |
MySQL ソースのパラメーター。 |
|
| RegionId |
string |
任意 |
リージョン ID。 |
cn-hangzhou |
| HostName |
string |
任意 |
データベースのエンドポイント。 |
rm-xxx.mysql.rds.aliyuncs.com |
| Port |
integer |
任意 |
データベースの接続ポート。 |
80 |
| DatabaseName |
string |
任意 |
データベース名。 |
database1 |
| TableName |
string |
任意 |
データベーステーブルの名前。データベース名をプレフィックスとして `${DatabaseName}.${TableName}` のフォーマットで追加する必要があります。 |
database1.table1 |
| User |
string |
任意 |
データベースのユーザー名。 |
user1 |
| Password |
string |
任意 |
データベースのパスワード。 |
1234xxx |
| NetworkType |
string |
任意 |
ネットワークタイプ。 列挙値:
|
PrivateNetwork |
| VpcId |
string |
任意 |
Virtual Private Cloud (VPC) の ID。 |
vpc-uf6hwiei8u5uil3bfahc1 |
| VSwitchIds |
string |
任意 |
vSwitch ID。 |
vsw-gw824tpaptxtlo256lqub |
| SecurityGroupId |
string |
任意 |
セキュリティグループ ID。 |
sg-bp1ic0vsbwyv176e9inx |
| Offset |
string |
任意 |
クエリ結果をページングするためのオフセット。 |
30 |
| Limit |
string |
任意 |
各ページで返されるエントリの最大数。 |
20 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
string |
リターンコード。 値が 200 の場合は成功を示します。 その他の値はエラーを示します。詳細については、「エラーコード」をご参照ください。 |
Success |
| Data |
object |
返されるデータ。 |
|
| SourceMySQLDiscovery |
object |
MySQL ソースの検出結果。 |
|
| DatabaseNames |
array |
データベース名 (JSON 配列フォーマット)。 |
|
|
string |
データベース名。 |
database1 |
|
| TableNames |
array |
データベーステーブル名。 |
|
|
string |
データベーステーブル名。 |
ai_festival_gift_ranking |
|
| TableSchema |
object |
テーブルプロパティ。 |
|
| TableName |
string |
テーブル名。 |
map |
| Columns |
array<object> |
列情報。 |
|
|
object |
列。 |
||
| Field |
string |
列名。 |
id |
| IsNull |
string |
列が空にできるかどうかを示します。戻り値は次のとおりです:
|
NO |
| Extra |
string |
補助パラメーター。 |
auto_increment |
| Type |
string |
プロパティタイプ。 |
int |
| Key |
string |
プライマリキーのタイプ。 |
PRI |
| SimpleData |
string |
サンプルテーブルのコンテンツ。 |
[{\"is_active\":\"1\",\"name\":\"0c0c5d1a-e844-44a8-902d-4f62cbcb0479\",\"id\":\"21\"},{\"is_active\":\"1\",\"name\":\"18ef033e-70bb-4795-8222-6cfb54f38f26\",\"id\":\"22\"}] |
| ExpireLogsDays |
integer |
バイナリログ (binlog) が期限切れになるまでの日数。単位:日。 |
|
| WaitTimeout |
integer |
非対話型接続の最大アイドル時間。単位:秒。 |
|
| EstimatedRows |
integer |
推定行数。単位:行。 |
|
| Message |
string |
エラーメッセージ。 |
success |
| RequestId |
string |
Alibaba Cloud がリクエストに対して生成した一意の ID。 |
C7043799-F4DA-5290-9249-97C35987**** |
| Success |
boolean |
操作が成功したかどうかを示します。`true` の値は操作が成功したことを意味します。 |
true |
例
成功レスポンス
JSONJSON
{
"Code": "Success",
"Data": {
"SourceMySQLDiscovery": {
"DatabaseNames": [
"database1"
],
"TableNames": [
"ai_festival_gift_ranking"
],
"TableSchema": {
"TableName": "map",
"Columns": [
{
"Field": "id",
"IsNull": "NO",
"Extra": "auto_increment",
"Type": "int",
"Key": "PRI"
}
]
},
"SimpleData": "[{\\\"is_active\\\":\\\"1\\\",\\\"name\\\":\\\"0c0c5d1a-e844-44a8-902d-4f62cbcb0479\\\",\\\"id\\\":\\\"21\\\"},{\\\"is_active\\\":\\\"1\\\",\\\"name\\\":\\\"18ef033e-70bb-4795-8222-6cfb54f38f26\\\",\\\"id\\\":\\\"22\\\"}]",
"ExpireLogsDays": 0,
"WaitTimeout": 0,
"EstimatedRows": 0
}
},
"Message": "success",
"RequestId": "C7043799-F4DA-5290-9249-97C35987****",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 403 | ServiceNotEnable | Service not enable |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。