查詢 SQL Pattern 對比報告列表。
介面說明
查詢指定執行個體下當前阿里雲主帳號建立的 SQL Pattern 對比報告。RAM 使用者查詢所屬主帳號的報告。
支援以下分頁方式:
頁碼分頁(推薦):使用
PageNumber、PageSize。令牌分頁:使用
MaxResults、NextToken。
兩種分頁方式不可混用。頁碼分頁時,平台自動攜帶的
MaxResults不生效。列表僅返回未過期的
PENDING、RUNNING或SUCCESS報告。透過
DetailEnabled判斷是否可查詢詳情,透過CancelAvailable判斷是否可取消。報告有效期為 7 天,並按執行個體和阿里雲主帳號隔離。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
執行個體所在的地域 ID。 |
cn-beijing |
| DBClusterId |
string |
是 |
AnalyticDB for MySQL 執行個體 ID。 |
am-2ze1234567890**** |
| PageNumber |
integer |
否 |
頁碼,從 1 開始。 預設值:1。 說明
與 |
2 |
| PageSize |
integer |
否 |
每頁行數,取值範圍:1~100。 預設值:50。 說明
與 |
50 |
| MaxResults |
integer |
否 |
令牌分頁的每頁行數,取值範圍:1~100。 預設值:50。 說明
|
50 |
| NextToken |
string |
否 |
下一頁令牌。 說明
|
djE6Mjo1MA |
| Order |
string |
否 |
將查詢結果按指定欄位排序。格式為 JSON 陣列字串,例如
說明
若不設定該參數,預設按照 |
[{"Field":"CreatedAt","Type":"Desc"}] |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
報告列表的分頁查詢結果。 |
||
| Items |
array<object> |
當前頁的報告列表;無符合條件的報告時為空陣列。 |
|
|
object |
單份 SQL Pattern 對比報告。 |
||
| CancelAvailable |
boolean |
是否可取消。PENDING 或 RUNNING 時為 true。 |
false |
| CompareEndTime |
string |
時間 2 的結束時間。UTC 格式為 yyyy-MM-ddTHH:mmZ。 |
2026-09-08T01:00Z |
| CompareStartTime |
string |
時間 2 的開始時間。UTC 格式為 yyyy-MM-ddTHH:mmZ。 |
2026-09-08T00:00Z |
| CreatedAt |
string |
報告建立時間。UTC 格式為 yyyy-MM-ddTHH:mmZ。 |
2026-09-08T01:05Z |
| DetailEnabled |
boolean |
是否可查詢詳情。SUCCESS 時為 true。 |
true |
| EndTime |
string |
時間 1 的結束時間。UTC 格式為 yyyy-MM-ddTHH:mmZ。 |
2026-09-07T01:00Z |
| ReportId |
integer |
SQL Pattern 對比報告 ID。 |
1001 |
| ReportType |
string |
報告類型。取值說明:
枚舉值:
|
CHANGED |
| ReportTypeName |
string |
報告類型名稱。 |
變化 Pattern 對比報告 |
| RowNumber |
integer |
當前排序結果中的序號,從 1 開始。 |
1 |
| StartTime |
string |
時間 1 的開始時間。UTC 格式為 yyyy-MM-ddTHH:mmZ。 |
2026-09-07T00:00Z |
| Status |
string |
報告狀態。取值說明:
說明
當前列表僅返回 枚舉值:
|
SUCCESS |
| MaxResults |
integer |
本次查詢使用的每頁行數。 |
50 |
| NextToken |
string |
下一頁令牌;為空表示沒有下一頁。 |
djE6Mjo1MA |
| PageNumber |
integer |
本次查詢使用的頁碼,從 1 開始。 |
2 |
| PageSize |
integer |
本次查詢使用的每頁行數。 |
50 |
| RequestId |
string |
請求 ID。 |
9A1B2C3D-4E5F-6789-ABCD-0123456789AB |
| TotalCount |
integer |
符合條件的報告總數。 |
51 |
樣本
正常返回樣本
JSON格式
{
"Items": [
{
"CancelAvailable": false,
"CompareEndTime": "2026-09-08T01:00Z",
"CompareStartTime": "2026-09-08T00:00Z",
"CreatedAt": "2026-09-08T01:05Z",
"DetailEnabled": true,
"EndTime": "2026-09-07T01:00Z",
"ReportId": 1001,
"ReportType": "CHANGED",
"ReportTypeName": "变化 Pattern 对比报告",
"RowNumber": 1,
"StartTime": "2026-09-07T00:00Z",
"Status": "SUCCESS"
}
],
"MaxResults": 50,
"NextToken": "djE6Mjo1MA",
"PageNumber": 2,
"PageSize": 50,
"RequestId": "9A1B2C3D-4E5F-6789-ABCD-0123456789AB",
"TotalCount": 51
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。