获取当前租户的资产账本信息
功能介绍
从数据权限获取当前场景下当前租户在某个时间段内的资产信息统计情况,包括数据模型、数据模板以及业务数据数。
URI
- URI格式
POST /softcomai/datalake/v1.0/ledger/tenant/statistical
请求
- 请求样例
POST https://ip:port/softcomai/datalake/v1.0/ledger/statistical { "startTime":"2021-01-08", "endTime":"2021-01-08" }
响应
- 响应样例
{ "success": true, "returnData": { "ledgerTemplateModels": [ { "ledgerTime": "Jan 7, 2021 10:18:38 AM", "tenantId": "051fb6d19780d5312f41c003c7e7258d", "totalTemplateNum": 0, "tenantName": "softcomai_test01_03", "templateList":[{templateId: 模板ID1: templateName: 模板名称1}] "ledgerType": "CHECK" }, { "ledgerTime": "Jan 8, 2021 8:51:51 AM", "tenantId": "051fb6d19780d5312f41c003c7e7258d", "totalTemplateNum": 0, "tenantName": "softcomai_test01_03", "templateList":[{templateId: 模板ID1: templateName: 模板名称1}] "ledgerType": "CHECK" } ], "ledgerLdmModels": [ { "ledgerTime": "Jan 7, 2021 10:18:38 AM", "tenantId": "051fb6d19780d5312f41c003c7e7258d", "totalEntityNum": 1964, "tenantName": "softcomai_test01_03", "entityList": "[{\"entityId\":\"dr-145b0cb49c194b1ba264c02115704728\",\"entityName\":\"aiops1609313983377_1609314040709\",\"dcl\":\"3\"}]", "ledgerType": "CHECK" } { "ledgerTime": "Jan 8, 2021 10:18:38 AM", "tenantId": "051fb6d19780d5312f41c003c7e7258d", "totalEntityNum": 1964, "tenantName": "softcomai_test01_03", "entityList": "[{\"entityId\":\"dr-145b0cb49c194b1ba264c02115704728\",\"entityName\":\"aiops1609313983377_1609314040709\",\"dcl\":\"3\"}]", "ledgerType": "CHECK" } ], "dataLedgerModels": [ { "ledgerTime": "2021-01-07 10:18:46 ", "fsObjectStatisticDto": { "filesNum": 456, "filesSize": 2.22745079E8 }, "ldmObjectStatisticDto": { "totalSize": 0.0 }, "totalFileNumRawData": 456, "totalSizeRawData": 2.22745079E8, "rawDataStatistics": "[{\"taskId\":\"000729\",\"num\":\"6\",\"size\":\"362.7998\"}], "totalFileNumStruData": 0, "totalSizeStruData": 0.0 }, { "ledgerTime": "2021-01-08 10:18:46 ", "fsObjectStatisticDto": { "filesNum": 456, "filesSize": 2.22745079E8 }, "ldmObjectStatisticDto": { "totalSize": 0.0 }, "totalFileNumRawData": 456, "totalSizeRawData": 2.22745079E8, "rawDataStatistics": "[{\"taskId\":\"000729\",\"num\":\"6\",\"size\":\"362.7998\"}], "totalFileNumStruData": 0, "totalSizeStruData": 0.0 } ] }
- 要素说明
参数名
参数类型
备注
success
String
请求是否成功。
returnData
JSON
返回值。
ledgerTemplateModels
List<LedgerTemplatePo>
- Timestamp ledgerTime:记账时间。
- String tenantId:租户ID。
- int totalTemplateNum:当前模板总数。
- String tenantName:租户名称。
- String templateList:模板列表。
- String ledgerType:记账类型。
ledgerLdmModels
List<LedgerLdmPo>
- Timestamp ledgerTime:记账时间。
- String tenantId:租户ID。
- int totalEntityNum:当前实体总数。
- String tenantName:租户名称。
- String entityList:实体列表。
- String ledgerType:记账类型。
dataLedgerModels
List<DataLedgerDto>
- String ledgerTime:记账时间。
- Integer filesNum:文件总数。
- Double filesSize:文件总大小。
- Integer totalRowNum:总记录数。
- double totalSize:OBS文件的总大小。
- Integer totalFileNum:OBS里的总文件数。
- int totalFileNumRawData:原始数据总文件数。
- double totalSizeRawData:非结构化数据总大小。
- String rawDataStatistics:原始数据统计。
- int totalFileNumStruData:结构化数据总文件数。
- double totalSizeStruData:结构化数据总大小。
状态码
具体请参考状态码。