全部產品
Search
文件中心

DataWorks:ListQualityResultsByEntity - 根據分區運算式查詢校正歷史結果

更新時間:Mar 18, 2026

調用ListQualityResultsByEntity,根據分區運算式查詢歷史校正結果。

說明

目前該API介面已標記為棄用,推薦使用替代API:dataworks-public(2024-05-18) - ListDataQualityScanRuns

介面說明


調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求參數

名稱

類型

必填

描述

樣本值

EntityId

integer

分區運算式 ID。您可以調用 GetQualityEntity 擷取分區運算式 ID。

15232

StartDate

string

業務日期起始時間,格式為 yyyy-MM-dd HH:mm:ss。

2020-09-20 00:00:00

EndDate

string

業務日期截止時間,格式為 yyyy-MM-dd HH:mm:ss。

2020-09-21 00:00:00

PageSize

integer

每頁顯示的條數,預設為 10 條,最大 20 條。

10

PageNumber

integer

頁碼數。

1

ProjectName

string

引擎或者資料來源的名稱。您可以從資料來源配置中擷取名稱。

autotest

ProjectId

integer

DataWorks 專案空間 ID。

12345

返回參數

名稱

類型

描述

樣本值

object

校正結果

HttpStatusCode

integer

HTTP 狀態代碼。

200

ErrorMessage

string

錯誤資訊。

You have no permission.

RequestId

string

請求 ID。

CBA58543-00D4-41****

Success

boolean

請求是否成功。

true

ErrorCode

string

錯誤碼。

401

Data

object

校正結果的頂層結構體。

PageNumber

integer

頁碼數。

1

PageSize

integer

每頁顯示的條數,預設為 10 條,最大 100 條。

10

TotalCount

integer

資料的總記錄數。

50

RuleChecks

array<object>

校正結果的列表。

array<object>

校正結果

BlockType

integer

校正規則的強弱。強弱表示規則的重要程度。取值如下:

  • 1,表示強規則。

  • 0,表示弱規則。 您可以根據實際需求設定重要的規則為強規則。如果使用強規則並觸發了紅色警示,則會阻塞調度任務。

0

WarningThreshold

number

橙色閾值。表示與樣本預期的偏離程度,您可以根據業務需求自訂該閾值。

0.1

Property

string

規則屬性的欄位,即被校正資料來源表的 column 名稱。

type

TableName

string

進行校正的表名稱。

dual

Comment

string

校正規則的描述。

The description of the rule.

CheckResultStatus

integer

校正結果狀態參數與產品介面中的狀態資訊一致,取值有以下幾種:

  • 0:正常

  • 1:橙色警示

  • 2:紅色警示

0

TemplateName

string

使用的校正模板的名稱。

Expected value verification

CheckerName

string

校正器的名稱。

fulx

RuleId

integer

規則 ID。

123123232

FixedCheck

boolean

是否為固定值校正。取值如下:

  • true:是固定值校正。

  • false:非固定值校正。

false

Op

string

比較符。

>

UpperValue

number

預測上限。設定閾值後自動產生。

25555

ActualExpression

string

被校正的資料來源表的實際分區。

ds=20200912

ExternalId

string

調度任務的節點 ID。

1112323123

TimeCost

string

執行校正任務花費的時間,單位為秒。

202

Trend

string

校正結果的趨勢。

abs

ExternalType

string

調度系統的類型。目前僅支援 CWF。

CWF2

BizDate

integer

業務日期。如果被校正的業務主體為離線資料,則業務日期通常為執行校正操作的前一天。

1600704000000

CheckResult

integer

校正結果參數的結果通常與 CheckResultStatus 一致,取值有以下幾種:

  • 0:正常

  • 1:橙色警示

  • 2:紅色警示

0

ResultString

string

校正結果的字串形式。

test

MatchExpression

string

分區運算式。

ds=$[yyyymmdd]

CheckerType

integer

校正類型。取值如下:

  • 0,固定值

  • 1,波動校正

  • 2,動態閾值

1

ProjectName

string

需要進行資料品質校正的引擎或者資料來源名稱。

autotest

BeginTime

integer

執行校正操作的開始時間。

1600704000000

DateType

string

調度周期的類型。通常為 YMD,即年任務、月任務、天任務。

YMD

CriticalThreshold

number

紅色閾值。表示與樣本預期的偏離程度。您可以根據業務需求自訂該閾值。使用強規則並觸發紅色閾值,會阻塞調度任務。

0.5

IsPrediction

boolean

是否為預測的結果。取值如下:

  • true:是預測的結果。

  • false:不是預測的結果。

true

RuleName

string

規則的名稱。

The name of the rule.

CheckerId

integer

校正器的 ID。

7

DiscreteCheck

boolean

是否為離散校正。取值如下:

  • true:是離散校正。

  • false:非離散校正。

true

EndTime

integer

查詢校正結果的截止時間。

1600704000000

MethodName

string

採集樣本資料的方法。包括 avg、count、sum、min、max、count_distinct、user_defined、table_count、table_size、table_dt_load_count、table_dt_refuseload_count、null_value、null_value/table_count、(table_count-count_distinct)/table_count、table_count-count_distinct 等。

count_distinct

LowerValue

number

預測結果的下限。根據您設定的閾值自動產生。

2344

EntityId

integer

分區運算式 ID。

15432322

WhereCondition

string

校正任務使用的規則過濾條件。

id>0

ExpectValue

number

期望值。

200

TemplateId

integer

使用的校正模板的 ID。

5

TaskId

string

校正任務的 ID。

16008552981681a0d6****

Id

integer

主鍵 ID。

121212121

ReferenceValue

array<object>

歷史樣本值。

object

校正結果

DiscreteProperty

string

通過 group by 分組後的樣本欄位取值。例如 group by 性別欄位,則 DiscreteProperty 為男生、女生和 null。

0

Value

number

校正值。

19

BizDate

string

業務日期。如果被校正的業務主體為離線資料,則業務日期通常為執行校正操作的前一天。

2020-12-03

SingleCheckResult

integer

校正結果。

0

Threshold

number

閾值。

0.5

SampleValue

array<object>

當前使用的樣本。

object

校正結果

DiscreteProperty

string

通過 group by 分組後的樣本欄位取值。例如 group by 性別欄位,則 DiscreteProperty 為男生、女生和 null。

0

BizDate

string

業務日期。如果被校正的業務主體為離線資料,則業務日期通常為執行校正操作的前一天。

2020-12-03

Value

number

當前樣本值。

19

樣本

正常返回樣本

JSON格式

{
  "HttpStatusCode": 200,
  "ErrorMessage": "You have no permission.",
  "RequestId": "CBA58543-00D4-41****",
  "Success": true,
  "ErrorCode": "401",
  "Data": {
    "PageNumber": 1,
    "PageSize": 10,
    "TotalCount": 50,
    "RuleChecks": [
      {
        "BlockType": 0,
        "WarningThreshold": 0.1,
        "Property": "type",
        "TableName": "dual",
        "Comment": "The description of the rule.",
        "CheckResultStatus": 0,
        "TemplateName": "Expected value verification",
        "CheckerName": "fulx",
        "RuleId": 123123232,
        "FixedCheck": false,
        "Op": ">",
        "UpperValue": 25555,
        "ActualExpression": "ds=20200912",
        "ExternalId": "1112323123",
        "TimeCost": "202",
        "Trend": "abs",
        "ExternalType": "CWF2",
        "BizDate": 1600704000000,
        "CheckResult": 0,
        "ResultString": "test",
        "MatchExpression": "ds=$[yyyymmdd]",
        "CheckerType": 1,
        "ProjectName": "autotest",
        "BeginTime": 1600704000000,
        "DateType": "YMD",
        "CriticalThreshold": 0.5,
        "IsPrediction": true,
        "RuleName": "The name of the rule.",
        "CheckerId": 7,
        "DiscreteCheck": true,
        "EndTime": 1600704000000,
        "MethodName": "count_distinct",
        "LowerValue": 2344,
        "EntityId": 15432322,
        "WhereCondition": "id>0",
        "ExpectValue": 200,
        "TemplateId": 5,
        "TaskId": "16008552981681a0d6****",
        "Id": 121212121,
        "ReferenceValue": [
          {
            "DiscreteProperty": "0",
            "Value": 19,
            "BizDate": "2020-12-03",
            "SingleCheckResult": 0,
            "Threshold": 0.5
          }
        ],
        "SampleValue": [
          {
            "DiscreteProperty": "0",
            "BizDate": "2020-12-03",
            "Value": 19
          }
        ]
      }
    ]
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情