ID でクエリを取得する

GET /project/{projectId}/query/{queryId}

ID でクエリを取得する

path パラメータ

  • projectId string 必須

    プロジェクトID

    形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

  • queryId string 必須

    クエリ ID

    形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

応答

  • 200 application/ JSON

    OK

    応答属性の非表示 応答属性の表示 オブジェクト
    • クエリ オブジェクト 必須
      クエリ属性の非表示 クエリ属性の表示 オブジェクト
      • id string 必須
      • projectId string 必須
      • 入力 オブジェクト 必須

        追加プロパティは許可されていません。

        入力属性の非表示 入力属性の表示 オブジェクト
        • database string
        • スキーマ string
        • name string 必須
        • クエリ string 必須
        • createdAt string(date-time)
        • runScriptTemplate string
        • queryType string 必須

          値は、STORED_PROCEDURETRIGGERVIEWUSER_QUERY、または PACKAGE です。

      • 出力 オブジェクト 必須

        追加プロパティは許可されていません。

        出力属性の非表示 出力属性の表示 オブジェクト
        • クエリ string 必須
        • 状態 string 必須

          値は、NOT_STARTEDRUNNINGFAILEDCOMPLETED、または PENDING です。

        • lastModifiedAt string(date-time)
        • 言語 string

          値は JAVACSHARP、または JAVASCRIPT です。

        • requestedTypedEntity ブール値
        • usedTypedEntity ブール値

          デフォルト値はfalseです。

        • errorsMessage string
        • 変更された ブール値
        • runScriptTemplate string
        • functionName string
    • convertRunResult オブジェクト
      convertRunResult 属性を非表示にする convertRunResult 属性の表示 オブジェクト
      • id string 必須
      • projectId string 必須
      • executionTimeMs 数値
      • 結果 オブジェクト
        結果属性を非表示にする 結果属性の表示 オブジェクト
        • データ string 必須
        • pageNumber integer 必須
        • pagesize integer 必須
        • 合計 integer 必須
        • hasMore ブール値 必須
      • エラー string
      • ログ オブジェクト
        ログ属性の非表示 ログ属性の表示 オブジェクト
        • stdout string 必須
        • stderr string 必須
    • sourceRunResult オブジェクト
      sourceRunResult 属性を非表示にする sourceRunResult 属性の表示 オブジェクト
      • id string 必須
      • projectId string 必須
      • executionTimeMs 数値
      • 結果 オブジェクト
        結果属性を非表示にする 結果属性の表示 オブジェクト
        • データ string 必須
        • pageNumber integer 必須
        • pagesize integer 必須
        • 合計 integer 必須
        • hasMore ブール値 必須
      • エラー string
      • ログ オブジェクト
        ログ属性の非表示 ログ属性の表示 オブジェクト
        • stdout string 必須
        • stderr string 必須
      • fieldMetadataMap オブジェクト
        fieldMetadataMap 属性を非表示 fieldMetadataMap 属性の表示 オブジェクト
        • * オブジェクト additionalProperties
          * 属性を非表示 * 属性を表示 オブジェクト
          • 列タイプ string 必須
          • colIndex integer 必須
  • 404 application/ JSON

    見つかりません

    応答属性の非表示 応答属性の表示 オブジェクト
    • jobId string

      形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

    • メッセージ string 必須
    • 説明 string
    • タイムスタンプ string(date-time) 必須
GET /プロジェクト/{projectId}/query/{queryId}
curl \
 --request GET 'http://127.0.0.1:8278/api/v1/project/{projectId}/queries/{queryId}'
応答の例(200)
{
  "query": {
    "id": "string",
    "projectId": "string",
    "input": {
      "database": "string",
      "schema": "string",
      "name": "string",
      "query": "string",
      "createdAt": "2025-05-04T09:42:00Z",
      "runScriptTemplate": "string",
      "queryType": "STORED_PROCEDURE"
    },
    "output": {
      "query": "string",
      "status": "NOT_STARTED",
      "lastModifiedAt": "2025-05-04T09:42:00Z",
      "language": "JAVA",
      "attemptedTypedEntities": true,
      "usedTypedEntities": false,
      "errorMessage": "string",
      "modified": true,
      "runScriptTemplate": "string",
      "functionName": "string"
    }
  },
  "convertedRunResult": {
    "id": "string",
    "projectId": "string",
    "executionTimeMs": 42.0,
    "result": {
      "data": "string",
      "pageNumber": 42,
      "pageSize": 42,
      "total": 42,
      "hasMore": true
    },
    "error": "string",
    "logs": {
      "stdout": "string",
      "stderr": "string"
    }
  },
  "sourceRunResult": {
    "id": "string",
    "projectId": "string",
    "executionTimeMs": 42.0,
    "result": {
      "data": "string",
      "pageNumber": 42,
      "pageSize": 42,
      "total": 42,
      "hasMore": true
    },
    "error": "string",
    "logs": {
      "stdout": "string",
      "stderr": "string"
    },
    "fieldMetadataMap": {
      "additionalProperty1": {
        "columnType": "string",
        "columnIndex": 42
      },
      "additionalProperty2": {
        "columnType": "string",
        "columnIndex": 42
      }
    }
  }
}
応答の例(404)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}