文档首页/ 网络智能体/ 数据集服务/ API参考/ 数据资产账本接口/ 获取当前租户的资产账本信息
更新时间:2022-05-07 GMT+08:00
分享

获取当前租户的资产账本信息

功能介绍

从数据权限获取当前场景下当前租户在某个时间段内的资产信息统计情况,包括数据模型、数据模板以及业务数据数。

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:结构化数据总大小。

状态码

具体请参考状态码

相关文档