Obtaining Relationship Information of a Metric
Function
This API is used to obtain the graphs of a specified metric.
URI
GET /v2/{project_id}/design/metric-relations/{id}
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Yes  | 
      
        String  | 
      
        Project ID  | 
     
| 
        id  | 
      
        Yes  | 
      
        String  | 
      
        Entity ID  | 
     
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        biz_type  | 
      
        Yes  | 
      
        String  | 
      
        Metric type  | 
     
Request Parameters
None
Response Parameters
Status code: 200
| 
        Parameter  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|
| 
        total  | 
      
        Integer  | 
      
        Quantity  | 
     
| 
        all  | 
      
        Array of MetricRelationVO objects  | 
      
        Information about all objects  | 
     
| 
        groups  | 
      
        Object  | 
      
        Statistical dimension information  | 
     
| 
        links  | 
      
        MetricRelationVO object  | 
      
        Information about links  | 
     
| 
        Parameter  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|
| 
        vo  | 
      
        Object  | 
      
        Business object  | 
     
| 
        id  | 
      
        Long  | 
      
        Object ID  | 
     
| 
        biz_type  | 
      
        String  | 
      
        Business types Enumeration values: 
  | 
     
| 
        child_ids  | 
      
        Array of strings  | 
      
        IDs of subobjects  | 
     
| 
        parent_ids  | 
      
        Array of strings  | 
      
        IDs of parent objects  | 
     
| 
        tables  | 
      
        Array of MetricRelationVO objects  | 
      
        Associated table  | 
     
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, and MetricRelationVOList is returned.
{
  "all" : [ {
    "vo" : {
      "id" : "1014197025488699392",
      "name_en" : "zonghe8830",
      "name_ch" : "zonghe8830(testweidu830)",
      "description" : "",
      "create_by" : "abc",
      "data_type" : "STRING",
      "l1_id" : null,
      "l2_id" : null,
      "l3_id" : "767858832738234368",
      "status" : "DRAFT",
      "atomic_index_id" : "1014195214723756032",
      "time_condition_id" : null,
      "time_field_id" : null,
      "time_field_name" : null,
      "common_conditions" : [ ],
      "dimension_groups" : [ {
        "group_id" : "1014194851576721408",
        "role" : null,
        "dimension_id" : "1014194851576721408",
        "hierarchies_id" : null,
        "ordinal" : 1,
        "group_name" : "testweidu830",
        "group_code" : "testweidu830",
        "biz_type" : "DIMENSION",
        "hierarchies" : null,
        "l1" : null,
        "l2" : null,
        "l3" : null,
        "l1_id" : null,
        "l2_id" : null,
        "l3_id" : null,
        "dw_type" : null,
        "id" : "1014197025585168384"
      } ],
      "monitor" : null,
      "atomic_index" : {
        "id" : "1014195214723756032",
        "name_en" : "zonghe8830",
        "name_ch" : "zonghe8830",
        "description" : "",
        "create_by" : null,
        "cal_exp" : "sum(${1014195020200325120}) ",
        "cal_fn_ids" : null,
        "l1_id" : null,
        "l2_id" : null,
        "l3_id" : null,
        "table_id" : "1014195020183547904",
        "tb_name" : null,
        "dw_type" : null,
        "field_ids" : [ "1014195020200325120" ],
        "field_names" : null,
        "status" : "DRAFT",
        "biz_type" : "FACT_LOGIC_TABLE",
        "create_time" : "2022-09-02T09:56:31.536+08:00",
        "update_time" : "2022-09-02T09:56:31.536+08:00",
        "l1" : null,
        "l2" : null,
        "l3" : null,
        "approval_info" : null,
        "new_biz" : null
      },
      "time_condition_name" : null,
      "create_time" : "2022-08-30T15:36:54+08:00",
      "update_time" : "2022-08-30T15:36:54+08:00",
      "l1" : null,
      "l2" : null,
      "l3" : null,
      "summary_table_id" : null,
      "approval_info" : null,
      "new_biz" : null
    },
    "id" : "1014197025488699392",
    "tables" : [ ],
    "biz_type" : "DERIVATIVE_INDEX",
    "parent_ids" : [ ],
    "child_ids" : [ "1014195214723756032" ]
  } ],
  "total" : 2,
  "groups" : {
    "1014194851576721408" : {
      "dimension_groups" : [ {
        "group_id" : "1014194851576721408",
        "role" : null,
        "dimension_id" : "1014194851576721408",
        "hierarchies_id" : null,
        "ordinal" : 1,
        "group_name" : "testweidu830",
        "group_code" : "testweidu830",
        "biz_type" : "DIMENSION",
        "hierarchies" : null,
        "l1" : null,
        "l2" : null,
        "l3" : null,
        "l1_id" : null,
        "l2_id" : null,
        "l3_id" : null,
        "dw_type" : null,
        "id" : "1014197025585168384"
      } ],
      "ids" : [ "1014197025488699392" ]
    }
  },
  "links" : {
    "vo" : {
      "id" : "1014197025488699392",
      "name_en" : "zonghe8830",
      "name_ch" : "zonghe8830(testweidu830)",
      "description" : "",
      "create_by" : "abc",
      "data_type" : "STRING",
      "l1_id" : null,
      "l2_id" : null,
      "l3_id" : "767858832738234368",
      "status" : "DRAFT",
      "atomic_index_id" : "1014195214723756032",
      "time_condition_id" : null,
      "time_field_id" : null,
      "time_field_name" : null,
      "common_conditions" : [ ],
      "dimension_groups" : [ {
        "group_id" : "1014194851576721408",
        "role" : null,
        "dimension_id" : "1014194851576721408",
        "hierarchies_id" : null,
        "ordinal" : 1,
        "group_name" : "testweidu830",
        "group_code" : "testweidu830",
        "biz_type" : "DIMENSION",
        "hierarchies" : null,
        "l1" : null,
        "l2" : null,
        "l3" : null,
        "l1_id" : null,
        "l2_id" : null,
        "l3_id" : null,
        "dw_type" : null,
        "id" : "1014197025585168384"
      } ],
      "monitor" : null,
      "atomic_index" : {
        "id" : "1014195214723756032",
        "name_en" : "zonghe8830",
        "name_ch" : "zonghe8830",
        "description" : "",
        "create_by" : null,
        "cal_exp" : "sum(${1014195020200325120}) ",
        "cal_fn_ids" : null,
        "l1_id" : null,
        "l2_id" : null,
        "l3_id" : null,
        "table_id" : "1014195020183547904",
        "tb_name" : null,
        "dw_type" : null,
        "field_ids" : [ "1014195020200325120" ],
        "field_names" : null,
        "status" : "DRAFT",
        "biz_type" : "FACT_LOGIC_TABLE",
        "create_time" : "2022-09-02T09:56:31.536+08:00",
        "update_time" : "2022-09-02T09:56:31.536+08:00",
        "l1" : null,
        "l2" : null,
        "l3" : null,
        "approval_info" : null,
        "new_biz" : null
      },
      "time_condition_name" : null,
      "create_time" : "2022-08-30T15:36:54+08:00",
      "update_time" : "2022-08-30T15:36:54+08:00",
      "l1" : null,
      "l2" : null,
      "l3" : null,
      "summary_table_id" : null,
      "approval_info" : null,
      "new_biz" : null
    },
    "id" : "1014197025488699392",
    "tables" : [ ],
    "biz_type" : "DERIVATIVE_INDEX",
    "parent_ids" : [ ],
    "child_ids" : [ "1014195214723756032" ]
  }
}
 Status Codes
| 
        Status Code  | 
      
        Description  | 
     
|---|---|
| 
        200  | 
      
        The operation succeeds, and MetricRelationVOList 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.