すべてのプロダクト
Search
ドキュメントセンター

:DescribeSqlLogTask

最終更新日:Mar 14, 2026

DAS Enterprise Edition のオフラインタスクの詳細を照会するには、DescribeSqlLogTask 操作を呼び出します。

操作説明

この操作を呼び出す前に、以下の点にご注意ください。

  • 最新バージョンの Alibaba Cloud SDK または DAS SDK を使用してください。

  • DAS サービスを SDK 経由で呼び出す場合、リージョンを cn-shanghai に設定してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

hdm:DescribeSqlLogTask

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

InstanceId

string

任意

データベースインスタンス ID。

r-bp1nti25tc7bq5****

TaskId

string

任意

タスク ID。

a4f5c4494dbd6713185d87a97aa53e8

PageNo

integer

任意

返されるページの番号。ページ番号は 1 から始まります。デフォルト値:1。

1

PageSize

integer

任意

1 ページあたりのエントリ数。最大値:100。デフォルト値:10。

10

レスポンスフィールド

フィールド

説明

object

Code

string

返された HTTP ステータスコード。

200

Message

string

リクエストに対する応答メッセージ。

説明

リクエストが成功した場合は Successful が返されます。失敗した場合はエラーメッセージが返されます。

Successful

RequestId

string

リクエスト ID。

B6D17591-B48B-4D31-9CD6-9B9796B2****

Success

string

リクエストが成功したかどうかを示します。有効な値:

  • true:リクエストが成功しました。

  • false:リクエストが失敗しました。

true

Data

object

返されたデータ。

Name

string

タスク名。

SQL审计导出1

TaskId

string

タスク ID。

9a4f5c4494dbd6713185d87a97aa53e8

TaskType

string

タスクの種類。

  • Export:エクスポートタスク。

  • Query:クエリタスク。

Query

CreateTime

integer

タスクが作成された時刻。UNIX タイムスタンプ(ミリ秒単位)です。

1681363254423

Status

string

タスクのステータス。

  • INIT:タスクがスケジュール待ちです。

  • RUNNING:タスクが実行中です。

  • FAILED:タスクが失敗しました。

  • CANCELED:タスクがキャンセルされました。

  • COMPLETED:タスクが完了しました。

説明

タスクのステータスが COMPLETED の場合にのみ、タスク結果を表示できます。

COMPLETED

Expire

boolean

タスクが期限切れかどうかを示します。

  • true

  • false

false

Start

integer

クエリ対象の時間範囲の開始時刻。UNIX タイムスタンプ(ミリ秒単位)です。

1596177993000

End

integer

クエリ対象の時間範囲の終了時刻。UNIX タイムスタンプ(ミリ秒単位)です。

1608888296000

Filters

array<object>

フィルター条件。

object

クエリフィルター条件。

Key

string

フィルター パラメーターの名前。

説明

サポートされているフィルター パラメーターおよびその有効値については、「レスポンスパラメーターに関する追加情報」セクションをご参照ください。

keyWords

Value

any

フィルター パラメーターの値。

select

Total

integer

返されたエントリ総数。

1

Queries

array<object>

オフラインクエリタスクの結果。TaskType が Query の場合にのみ返されます。

object

オフラインクエリタスクの結果。

Vip

string

クエリリンクが解決されるエンドポイントアドレス。

10.146.XX.XX

NodeId

string

ノード ID。

pi-bp1o58x3ib7e6****

SqlText

string

SQL ステートメントの詳細。

SELECT @@session.transaction_read_only

SqlType

string

SQL ステートメントの種類。有効な値:

  • SELECT

  • UPDATE

  • DELETE

SELECT

State

string

実行結果。

  • 0:実行成功。

  • 1:実行失敗。

0

DBName

string

データベース名。

testdb01

SqlId

string

SQL ID。

a4111670e80596c5bf42cf5154438a91

ExecuteTime

string

SQL ステートメントが実行された時刻。UTC 時間で、yyyy-MM-ddTHH:mm:ssZ 形式です。

2023-12-07T02:15:32Z

OriginTime

integer

SQL ステートメントが実行された時刻。UNIX タイムスタンプ(ミリ秒単位)です。

1701886532000

AccountName

string

データベースアカウント。

testname

HostAddress

string

クライアント IP アドレス。

11.197.XX.XX

Consume

integer

実行時間。単位:ms。

58

LockTime

integer

ロック待ち時間。単位:ms。

0

UpdateRows

integer

更新された行数。

0

ScanRows

integer

スキャンされた行数。

0

ReturnRows

integer

返された行数。

0

LogicRead

integer

論理読み込み回数。

0

PhysicSyncRead

integer

物理同期読み込み回数。

0

PhysicAsyncRead

integer

物理(非同期)読み込み。

0

ThreadId

integer

スレッド ID。

None

TrxId

string

トランザクション ID。

200000

Ext

string

将来の拡張用に予約されています。

None

Scnt

integer

PolarDB-X 2.0 インスタンスのコンピュートノードからデータノードへ送信されたリクエスト数。

10

Rows

integer

PolarDB-X 2.0 データベースインスタンスのコンピュートノードによって更新または返された行の合計数。

10

Frows

integer

PolarDB-X 2.0 インスタンスのコンピュートノードによってフェッチされた行数。

10

TraceId

string

PolarDB-X 2.0 インスタンスのトレース ID。これは、データノード上で実行された SQL ステートメントの ID です。

14c93b7c7bf00000

UseImciEngine

string

PolarDB for MySQL インスタンスでインメモリ列指向インデックス (IMCI) を使用するかどうかを示します。

  • true

  • false

true

ParallelDegree

string

PolarDB for MySQL インスタンスの並列キュー待ち時間(ミリ秒単位)。

10

ParallelQueueTime

string

PolarDB for MySQL インスタンスの並列処理の次数。

2

PhysicRead

integer

物理読み込み回数。

0

CpuTime

integer

CPU 実行時間。単位:μs。

100

Writes

integer

ApsaraDB RDS for SQL Server エンジンの書き込み回数。

10

Collection

string

予約済み。

None

SqlCommand

integer

sql

ConnectionId

string

ld-******

Protected

string

MySQL

Params

string

[1, "das"]

ClientIp

string

10.0.0.1xx

ClientPort

integer

3306

RowKey

string

23

AffectColumns

string

["col1"]

TableName

string

das

Export

string

エクスポートファイルのダウンロード URL。TaskType が Export の場合にのみ返されます。

"https://das-sqllog-download-cn-hongkong.oss-cn-hongkong.aliyuncs.com/****"

Key パラメーターでサポートされるキーは以下のとおりです。

  • KeyWords:キーワード。複数のキーワードを半角スペースで区切ります。

  • LogicalOperator:キーワードを結合する論理演算子。有効な値:and、or。

  • AccountName:ユーザー名。最大 5 件まで指定でき、カンマ(,)で区切ります。

  • dbName:データベース名。最大 5 件まで指定でき、カンマ(,)で区切ります。

  • HostAddress:クライアント IP アドレス。最大 5 件まで指定でき、カンマ(,)で区切ります。

  • MaxConsume:最大実行時間(マイクロ秒単位)。

  • MinConsume:最小実行時間(マイクロ秒単位)。

  • MaxScanRows:最大スキャン行数。

  • MinScanRows:最小スキャン行数。

  • SqlType:SQL の種類。有効な値:select、update、insert、delete。

  • State:実行結果。有効な値:0(成功)、1(失敗)。

  • ThreadId:スレッド ID。

  • SortKey:クエリ結果のソートに使用するメトリック。有効な値:ScanRows(スキャン行数)、UpdateRows(更新行数)、Consume(実行時間)、ExecuteTime(実行時刻)、ReturnRows(返却行数)、LockTime(ロック待ち時間)、Frows(PolarDB-X 2.0 インスタンスのコンピュートノードによるフェッチ行数)、Scnt(PolarDB-X 2.0 インスタンスのコンピュートノードからデータノードへのリクエスト数)、CpuTime(CPU 実行時間)、PhysicalRead(物理読み込み回数)。

  • SortMethod:並べ替え順序。有効な値:DESC(降順)、ASC(昇順)。デフォルト値は DESC です。

  • TraceId:PolarDB-X 2.0 インスタンスのトレース ID。

  • MinRows:最小更新行数。

  • MaxRows:最大更新行数。

  • MinScnt:PolarDB-X 2.0 インスタンスのコンピュートノードからデータノードへの最小リクエスト数。

  • MaxScnt:PolarDB-X 2.0 インスタンスのコンピュートノードからデータノードへの最大リクエスト数。

  • TrxId:トランザクション ID。

  • Fail:エラーコード。

  • SqlId:SQL ID。

成功レスポンス

JSONJSON

{
  "Code": "200",
  "Message": "Successful",
  "RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Success": "true",
  "Data": {
    "Name": "SQL审计导出1\n",
    "TaskId": "9a4f5c4494dbd6713185d87a97aa53e8\n",
    "TaskType": "Query",
    "CreateTime": 1681363254423,
    "Status": "COMPLETED",
    "Expire": true,
    "Start": 1596177993000,
    "End": 1608888296000,
    "Filters": [
      {
        "Key": "keyWords\n",
        "Value": "select"
      }
    ],
    "Total": 1,
    "Queries": [
      {
        "Vip": "10.146.XX.XX",
        "NodeId": "pi-bp1o58x3ib7e6****\n",
        "SqlText": "SELECT @@session.transaction_read_only",
        "SqlType": "SELECT",
        "State": "0",
        "DBName": "testdb01",
        "SqlId": "a4111670e80596c5bf42cf5154438a91",
        "ExecuteTime": "2023-12-07T02:15:32Z",
        "OriginTime": 1701886532000,
        "AccountName": "testname\n",
        "HostAddress": "11.197.XX.XX\n",
        "Consume": 58,
        "LockTime": 0,
        "UpdateRows": 0,
        "ScanRows": 0,
        "ReturnRows": 0,
        "LogicRead": 0,
        "PhysicSyncRead": 0,
        "PhysicAsyncRead": 0,
        "ThreadId": 0,
        "TrxId": "200000\n",
        "Ext": "None",
        "Scnt": 10,
        "Rows": 10,
        "Frows": 10,
        "TraceId": "14c93b7c7bf00000 ",
        "UseImciEngine": "true\n",
        "ParallelDegree": "10\n",
        "ParallelQueueTime": "2",
        "PhysicRead": 0,
        "CpuTime": 100,
        "Writes": 10,
        "Collection": "None",
        "SqlCommand": 0,
        "ConnectionId": "ld-******",
        "Protected": "MySQL",
        "Params": "[1, \"das\"]",
        "ClientIp": "10.0.0.1xx",
        "ClientPort": 3306,
        "RowKey": "23",
        "AffectColumns": "[\"col1\"]",
        "TableName": "das"
      }
    ],
    "Export": "\"https://das-sqllog-download-cn-hongkong.oss-cn-hongkong.aliyuncs.com/****\""
  }
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 InvalidParams The request parameters are invalid.
403 NoPermission You are not authorized to do this action.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。