MENU
      getScanner
        • PDF

        getScanner

        • PDF

        記事の要約

        VPC環境で利用できます。

        ユーザー Catalogの特定の Scanner IDに該当する Scannerを照会します。

        リクエスト

        リクエスト URL

        GET {DATA_CATALOG API_URL}/catalogs/{catalog-id}/scanners/{scanner-id}
        HTTP

        リクエストパラメータ

        パラメータ名必須の有無タイプ制限事項説明
        catalogIdYesStringcatalogの固有 ID
        (getCatalogsを参照)
        scannerIdYesStringscannerの固有 ID

        リクエストヘッダ

        共通ガイドを参照

        リクエスト例

        curl -X GET "https://datacatalog.apigw.ntruss.com/api/v1/catalogs/{catalog-id}/scanners/{scanner-id}" \
            -H "x-ncp-apigw-timestamp: {x-ncp-apigw-timestamp}" \
            -H "x-ncp-iam-access-key: {x-ncp-iam-access-key}"  \
            -H "x-ncp-apigw-signature-v2: {x-ncp-apigw-signature-v2}"
        Bash

        レスポンス

        レスポンスボディ

        項目タイプ説明
        scannerIdIntegerScannerの固有 ID
        nameStringScanner名
        descriptionStringScannerの説明
        typeStringScannerタイプ
        statusStringScannerrの状態(実行待機/実行開始/実行中/実行終了)
        locationStringスキャンする位置
        scheduleStringcron expression
        scheduleTypeString実行周期(オンデマンド/毎日/毎週/毎月/クロン)
        opAddTypeString(スキーマ追加時)テーブル定義を更新/新規の列だけ追加/無視
        opDelTypeStringDEL_NOを固定値にする
        includePatternStringスキャン対象に含めるパターン
        excludePatternStringスキャン対象から外すパターン
        tablePrefixNameStringScanner実行されて出力するデータの Prefix文字
        lastExecStartTimeDateScannerの最終実行開始時間
        lastExecElapsedTimeIntegerScannerの最終実行の実行時間(秒)
        lastResultStringScannerの最終実行の結果
        isSchedulePausedInteger実行周期を一時停止するかどうか
        catalogIdIntegerユーザー Catalogの固有 ID
        connectionIdIntegerConnectionの固有 ID
        connectionNameStringConnection名
        classifierResponseListjsonScannerの実行オプションとして適用された分類子リスト情報
        databaseNameStringScanner実行されて出力するデータのデータベース
        createTimeDateConnectionの作成日時
        updateTimeDateCfonnectionの更新日時
        lastHistoryUuidString最終スキャン履歴 UUID

        レスポンス例

        HTTP

        HTTP StatusDescription
        200OK

        JSON

        {
          "scannerId": 89,
          "name": "datacatalog-test-scanner",
          "description": "",
          "type": "OBJECT_STORAGE",
          "status": "SCANNER_IDLE",
          "location": "datacatalog-test",
          "schedule": "",
          "scheduleType": "ON_DEMAND",
          "opAddType": "UPDATE_TABLE",
          "opDelType": "DEL_NO",
          "includePattern": "",
          "excludePattern": "",
          "tablePrefixName": "",
          "lastExecStartTime": "2023-06-16T10:45:54+0900",
          "lastExecElapsedTime": 6,
          "lastResult": "SUCCESS",
          "isSchedulePaused": 0,
          "catalogId": 301,
          "connectionId": 87,
          "connectionName": "datacatalog-test-conn",
          "classifierResponseList": [
            {
              "disabled": false,
              "classifierId": 30,
              "catalogId": 301,
              "name": "datacatalog-json-classier",
              "type": "JSON",
              "value": "$.store.book[*]",
              "createTime": "2022-12-05T10:07:08+0900"
            },
            {
              "disabled": false,
              "classifierId": 31,
              "catalogId": 301,
              "name": "datacatalog-csv-classier",
              "type": "CSV",
              "value": ",",
              "createTime": "2023-04-17T08:14:45+0900"
            }
          ],
          "databaseName": "datacatalog-scan-db",
          "createTime": "2023-05-19T20:12:26+0900",
          "updateTime": "2023-06-16T10:46:15+0900",
          "lastHistoryUuid": do5sxpiAs"
        }
        JSON

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.