Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.
Obtaining Standard Coverage Statistics
Function
This API is used to obtain standard coverage statistics.
URI
GET /v2/{project_id}/design/definitions/statistic/{id}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID |
id |
Yes |
String |
Entity ID |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
biz_type |
No |
String |
Business types |
Request Parameters
None
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
all_col_num |
Long |
Total number of fields |
col_num |
Long |
Number of associated standard fields |
coverage |
Double |
Standard coverage rate |
details |
Array of AllTableVO objects |
Overview table |
Parameter |
Type |
Description |
---|---|---|
id |
Long |
l1 ID |
name |
String |
L1 name |
tb_logic_guid |
String |
GUID of the logical entity corresponding to the published table |
quality_id |
String |
Quality ID |
reversed |
Boolean |
Whether the table is reversed Default: false |
partition_conf |
String |
Partition expression |
dirty_out_switch |
Boolean |
Whether to export dirty data Default: false |
dirty_out_database |
String |
Database to which dirty data will be exported |
dirty_out_prefix |
String |
Prefix of an abnormal table |
dirty_out_suffix |
String |
Suffix of an abnormal table |
tb_guid |
String |
GUID of the physical table corresponding to the published table |
code |
String |
Code |
create_by |
String |
Creator |
tenant_id |
String |
Tenant ID |
description |
String |
Description Maximum: 200 |
status |
String |
Business statuses Enumeration values:
|
biz_type |
String |
Business types Enumeration values:
|
create_time |
String |
Creation time |
update_time |
String |
Update time |
db_name |
String |
Database name |
dw_type |
String |
Data connection type |
queue_name |
String |
Queue required for a DLI data connection to execute SQL statements. This parameter is mandatory for DLI data connections. |
schema |
String |
Schema, which is required for DWS |
l1 |
String |
Subject area group |
l2 |
String |
Subject area |
l3 |
String |
Business object |
l1_id |
Long |
Subject area group ID |
l2_id |
String |
Subject area ID |
l3_id |
Long |
Business object ID |
new_biz |
BizVersionManageVO object |
Business version management |
physical_table |
String |
Table creation status Enumeration values:
|
technical_asset |
String |
Technical asset synchronization status Enumeration values:
|
business_asset |
String |
Logical asset synchronization status Enumeration values:
|
meta_data_link |
String |
Asset association status Enumeration values:
|
data_quality |
String |
Quality job status Enumeration values:
|
dlf_task |
String |
Data development job status Enumeration values:
|
materialization |
String |
Storage status of the lookup table value Enumeration values:
|
publish_to_dlm |
String |
DLM API generation status Enumeration values:
|
summary_status |
String |
Overall synchronization status Enumeration values:
|
standard_count |
Long |
Number of standards |
alias |
String |
Alias |
api_id |
String |
Summary table API ID |
workspace_id |
String |
Workspace ID |
workspace_name |
String |
Workspace name |
Parameter |
Type |
Description |
---|---|---|
id |
Long |
ID information |
biz_type |
String |
Business types Enumeration values:
|
biz_id |
Long |
Business ID |
biz_info |
String |
Business object information |
status |
String |
Business statuses Enumeration values:
|
biz_version |
Integer |
Business version |
create_time |
String |
Creation time |
update_time |
String |
Update time |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error code, for example, DS.000 which indicates that the request was successfully processed. |
error_msg |
String |
Error message |
data |
Object |
Returned data |
Status code: 401
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error code, for example, DS.000 which indicates that the request was successfully processed. |
error_msg |
String |
Error message |
data |
Object |
Returned data |
Status code: 403
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error code, for example, DS.000 which indicates that the request was successfully processed. |
error_msg |
String |
Error message |
data |
Object |
Returned data |
Example Requests
None
Example Responses
Status code: 200
The operation succeeds. StatisticStandardCoverageVO is returned.
{ "all_col_num" : "182", "col_num" : "1", "coverage" : 0.005494505494505495, "details" : [ { "id" : "873249129940361216", "name" : "Standard trip data", "tb_logic_guid" : "3aaca75c-8399-423d-aedb-2e09db2b7f79", "quality_id" : "873249649983729665", "reversed" : null, "partition_conf" : null, "dirty_out_switch" : false, "dirty_out_database" : "", "dirty_out_prefix" : "", "dirty_out_suffix" : "", "tb_guid" : "51e5cfbe-3f6f-4caf-a216-b35eeffb0f56", "code" : "dwi_taxi_trip_data", "create_by" : "abc", "tenant_id" : "0cf68da0ba80f2962ff7c01ba8c0b7f7-workspace-f7eee36e67e541a59679f9b1b7f4eab0", "description" : "None", "status" : "PUBLISHED", "biz_type" : "TABLE_MODEL", "create_time" : "2021-08-06T17:00:17+08:00", "update_time" : "2022-08-23T19:25:54+08:00", "db_name" : "demo_dwi_db", "dw_type" : "DLI", "queue_name" : null, "schema" : "", "l1" : null, "l2" : null, "l3" : null, "l1_id" : null, "l2_id" : null, "l3_id" : "873233352591908864", "new_biz" : null, "physical_table" : "CREATE_SUCCESS", "technical_asset" : "UPDATE_SUCCESS", "business_asset" : "UPDATE_SUCCESS", "meta_data_link" : "UPDATE_SUCCESS", "data_quality" : "UPDATE_SUCCESS", "dlf_task" : "NO_NEED", "materialization" : null, "publish_to_dlm" : null, "summary_status" : "SUMMARY_SUCCESS", "standard_count" : "1", "alias" : null, "api_id" : "0", "workspace_id" : "f7eee36e67e541a59679f9b1b7f4eab0", "workspace_name" : "taxi-demo" } ] }
Status Codes
Status Code |
Description |
---|---|
200 |
The operation succeeds. StatisticStandardCoverageVO is returned. |
400 |
BadRequest |
401 |
Unauthorized |
403 |
Forbidden |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.