表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
', 'title' => ''], 'RequestHotspotRegionList' => [ 'description' => 'List of read/write hotspot regions.', 'type' => 'array', 'items' => ['description' => 'Read/write hotspot region.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], 'ReadRequestUnbalanceSuggestion' => ['description' => 'Description of read imbalance.', 'type' => 'string', 'example' => 'read request unbalance is
表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
', 'title' => ''], 'ReadRequestHotspotRegionList' => [ 'description' => 'List of read hotspot regions.', 'type' => 'array', 'items' => ['description' => 'Read hotspot region.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], 'WriteRequestUnbalanceSuggestion' => ['description' => 'Description of write imbalance.', 'type' => 'string', 'example' => 'write request unbalance is
表分区总数量为15,分区平均写请求数量为769954,以下分区存在写请求热点访问:
', 'title' => ''], 'WriteRequestHotspotRegionList' => [ 'description' => 'List of write hotspot regions.', 'type' => 'array', 'items' => ['description' => 'Write hotspot region.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Metrics\\": {\\n \\"RegionServerCount\\": {\\n \\"Name\\": \\"regionServerCount\\",\\n \\"Value\\": 10,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of region servers count\\"\\n },\\n \\"RegionCount\\": {\\n \\"Name\\": \\"regionCount\\",\\n \\"Value\\": 10,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of regions count\\"\\n },\\n \\"TableSize\\": {\\n \\"Name\\": \\"tableSize\\",\\n \\"Value\\": 0,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Size of the table\\"\\n },\\n \\"StoreFileCount\\": {\\n \\"Name\\": \\"storeFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of store files\\"\\n },\\n \\"DailyReadRequest\\": {\\n \\"Name\\": \\"dailyReadRequest\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"test-update\\"\\n },\\n \\"DailyWriteRequest\\": {\\n \\"Name\\": \\"dailyWriteRequest\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of write requests per day\\"\\n },\\n \\"RegionBalance\\": {\\n \\"Name\\": \\"regionBalance\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The ability to evenly distribute Regions on different RegionServer nodes\\"\\n },\\n \\"RequestBalance\\": {\\n \\"Name\\": \\"requestBalance\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing requests\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the hot data size\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Size of the cold data size\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the freeze data size\\"\\n },\\n \\"WarmConfigDay\\": {\\n \\"Name\\": \\"warmConfigDay\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\"\\n },\\n \\"ColdConfigDay\\": {\\n \\"Name\\": \\"coldConfigDay\\",\\n \\"Value\\": 10,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Cold config day\\"\\n },\\n \\"FreezeConfigDay\\": {\\n \\"Name\\": \\"freezeConfigDay\\",\\n \\"Value\\": 10,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Freeze config day\\\\n\\"\\n },\\n \\"Locality\\": {\\n \\"Name\\": \\"locality\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The locality of data\\"\\n },\\n \\"ColdAccessDay\\": {\\n \\"Name\\": \\"coldAccessDay\\",\\n \\"Value\\": 3,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Cold access day\\"\\n },\\n \\"RegionCountDayGrowthRatio\\": {\\n \\"Name\\": \\"regionCountDayGrowthRatio\\",\\n \\"Value\\": 0.8,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of region count\\"\\n },\\n \\"TableSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"tableSizeDayGrowthRatio\\",\\n \\"Value\\": 1.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of table size\\"\\n },\\n \\"StoreFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"storeFileCountDayGrowthRatio\\",\\n \\"Value\\": 1.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of store file count\\"\\n },\\n \\"DailyReadRequestDayGrowthRatio\\": {\\n \\"Name\\": \\"dailyReadRequestDayGrowthRatio\\",\\n \\"Value\\": 1.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of table size\\"\\n },\\n \\"DailyWriteRequestDayGrowthRatio\\": {\\n \\"Name\\": \\"dailyWriteRequestDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing requests\\"\\n },\\n \\"ReadRequestBalance\\": {\\n \\"Name\\": \\"readRequestBalance\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing read requests\\"\\n },\\n \\"WriteRequestBalance\\": {\\n \\"Name\\": \\"writeRequestBalance\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing write requests\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"TableScore\\": 85,\\n \\"RequestUnbalanceSuggestion\\": \\"read request unbalance is
表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
\\",\\n \\"RequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ],\\n \\"ReadRequestUnbalanceSuggestion\\": \\"read request unbalance is
表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
\\",\\n \\"ReadRequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ],\\n \\"WriteRequestUnbalanceSuggestion\\": \\"write request unbalance is
表分区总数量为15,分区平均写请求数量为769954,以下分区存在写请求热点访问:
\\",\\n \\"WriteRequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ]\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHBaseTable', 'summary' => 'Get HBase Table information.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:22.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHBaseTable', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'GetDoctorHDFSCluster' => [ 'description' => 'list Doctor HBaseTableRegions', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The HDFS analysis results.'."\n", 'type' => 'object', 'properties' => [ 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '234', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12345', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '232131', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '15595897', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '51683279', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the hot data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the warm data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the cold data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the freeze data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.22', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.21', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.19', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.19', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.3', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.22', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.12', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.12', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '27809', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '176', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12321', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '114', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123154', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily incremental of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.39', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.19', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.003', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.005', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.1114', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.015', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.03', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.09', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.14', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HdfsScore' => ['description' => 'The overall score of HDFS storage resources.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '55', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Metrics\\": {\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of large files\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 234,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of medium files\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 12345,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of small files\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 232131,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of tiny files\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 15595897,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of empty files\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 51683279,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of total files\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 6701531944206,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the hot data size\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 4062349775577,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 5570958082267,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the cold data size\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1231312431,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the freeze data size\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 62086342083623,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.22,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of large files\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.21,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of medium files\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.19,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of small files\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.19,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of tiny files\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\",\\n \\"Value\\": 0.3,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of empty files\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\",\\n \\"Value\\": 0.22,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Hot data ratio\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.12,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of warm data\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Cold data ratio\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.12,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of freeze data\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 27809,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Day growth count of total files\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 2,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Day growth count of large files\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 176,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of medium files\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 12321,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of small files\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": -123,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of tiny files\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": 114,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of empty files\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 123154,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of hot data\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": -64806998319,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of warm data\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": -182636577752,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of cold data\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": -167683929450,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of freeze data\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 256482228248,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of total data\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of total files\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.39,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of large files\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.19,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of small files\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.003,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.005,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.1114,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.015,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.03,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.09,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.14,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HdfsScore\\": 55\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHDFSCluster', 'summary' => 'Obtains the analysis results of the Hadoop Distributed File System (HDFS) storage resources of a cluster on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:22.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHDFSCluster', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorHDFSDirectory' => [ 'description' => 'get Doctor HDFSNode', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'DirPath', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The directory name. The depth of the directory is not greater than five.'."\n", 'type' => 'string', 'required' => true, 'example' => '/tmp/test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of the HDFS directory.'."\n", 'type' => 'object', 'properties' => [ 'Depth' => ['description' => 'The directory level.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'User' => ['description' => 'The directory owner.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Group' => ['description' => 'The group to which the directory belongs.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '51683279', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '234', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12345', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '232131', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '15595897', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the warm data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '27809', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '176', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12345', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-123'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '114', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123154'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily incremental of the total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.39'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.19'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.003'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.005'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.1114'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.015'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.03'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '-0.09'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.14'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Depth\\": 2,\\n \\"User\\": \\"DW\\",\\n \\"Group\\": \\"DW\\",\\n \\"Metrics\\": {\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 51683279,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 234,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of medium files\\\\n\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 12345,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 232131,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 15595897,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of empty files\\\\n\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 6701531944206,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the hot data size\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 4062349775577,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 5570958082267,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the cold data size\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1231312431,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the freeze data size\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\\\n\\",\\n \\"Value\\": 62086342083623,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 27809,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 2,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 176,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 12345,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": -123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of tiny files\\\\n\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\\\n\\",\\n \\"Value\\": 114,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 123154,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": -64806998319,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": -182636577752,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": -167683929450,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 256482228248,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\\\n\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.39,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.19,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.003,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.005,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.1114,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.015,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.03,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.09,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.14,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHDFSDirectory', 'summary' => 'Obtains the analysis results of a specific Hadoop Distributed File System (HDFS) directory of a cluster. The depth of the directory is not greater than five.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:22.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHDFSDirectory', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorHiveCluster' => [ 'description' => 'list Doctor Hive Cluster', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of the Hive cluster.'."\n", 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => 'The information from the perspective of storage formats.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => 'The name of the storage format.'."\n", 'type' => 'string', 'example' => 'TextInputFormat'."\n", 'title' => ''], 'FormatSize' => ['description' => 'The amount of data in the format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'FormatSizeUnit' => ['description' => 'The unit of the amount of data in the format.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'FormatRatio' => ['description' => 'The proportion of the data in the format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => 'The number of tables.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tableCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tables', 'title' => ''], ], 'title' => '', 'example' => '', ], 'PartitionNum' => [ 'description' => 'The number of partitions.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'partitionNum', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of partitions', 'title' => ''], ], 'title' => '', 'example' => '', ], 'DatabaseCount' => [ 'description' => 'The number of databases.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'databaseCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of databases', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of hot files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of cold files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.12', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '27800', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '178', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'day growth count of tiny files'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-100', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily incremental of the amount of total data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'The score for the access frequency of the Hive cluster.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], 'HiveDistributionScore' => ['description' => 'The score for the distribution of files of different sizes stored in the Hive cluster.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], 'HiveFormatScore' => ['description' => 'The score for the distribution of files stored in different formats in the Hive cluster.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], 'HiveScore' => ['description' => 'The overall score of the Hive cluster.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Formats\\": [\\n {\\n \\"FormatName\\": \\"TextInputFormat\\\\n\\",\\n \\"FormatSize\\": 100,\\n \\"FormatSizeUnit\\": \\"MB\\",\\n \\"FormatRatio\\": 0.5\\n }\\n ],\\n \\"Metrics\\": {\\n \\"TableCount\\": {\\n \\"Name\\": \\"tableCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tables\\"\\n },\\n \\"PartitionNum\\": {\\n \\"Name\\": \\"partitionNum\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of partitions\\"\\n },\\n \\"DatabaseCount\\": {\\n \\"Name\\": \\"databaseCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of databases\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of medium files\\\\n\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of empty files\\\\n\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of large files\\\\n\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of small files\\\\n\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of hot files\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of warm files\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of cold files\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of freeze files\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Hot data ratio\\\\n\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of warm data\\\\n\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Cold data ratio\\\\n\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.12,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of freeze data\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 27800,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\\\n\\",\\n \\"Value\\": 178,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"day growth count of tiny files\\\\n\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of tiny files\\\\n\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": -100,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HiveFrequencyScore\\": 80,\\n \\"HiveDistributionScore\\": 80,\\n \\"HiveFormatScore\\": 80,\\n \\"HiveScore\\": 80\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHiveCluster', 'summary' => 'Obtains the analysis results of a Hive cluster.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:21.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveCluster', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorHiveDatabase' => [ 'description' => 'get Doctor Hive Database', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The query date.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'DatabaseName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The database name.'."\n", 'type' => 'string', 'required' => true, 'example' => 'db1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of the Hive database.'."\n", 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => 'The information from the perspective of storage formats.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => 'The name of the storage format.'."\n", 'type' => 'string', 'example' => 'TextInputFormat', 'title' => ''], 'FormatSize' => ['description' => 'The amount of data in the format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'FormatSizeUnit' => ['description' => 'The unit of the amount of data in the format.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'FormatRatio' => ['description' => 'The proportion of the data in the format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'FormatDayGrowthSize' => ['description' => 'The daily increment of data in the format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'FormatSizeDayGrowthRatio' => ['description' => 'The day-to-day growth rate of data in the format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => 'The number of tables.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tableCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tables'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'PartitionNum' => [ 'description' => 'The number of partitions.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'partitionNum', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of partitions'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of hot files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of cold files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily incremental of the total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'The score for the access frequency of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveDistributionScore' => ['description' => 'The score for the file sizes of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveFormatScore' => ['description' => 'The score for the data formats of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveScore' => ['description' => 'The overall score of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Formats\\": [\\n {\\n \\"FormatName\\": \\"TextInputFormat\\",\\n \\"FormatSize\\": 1000,\\n \\"FormatSizeUnit\\": \\"MB\\",\\n \\"FormatRatio\\": 0.5,\\n \\"FormatDayGrowthSize\\": 1000,\\n \\"FormatSizeDayGrowthRatio\\": 0.5\\n }\\n ],\\n \\"Metrics\\": {\\n \\"TableCount\\": {\\n \\"Name\\": \\"tableCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tables\\\\n\\"\\n },\\n \\"PartitionNum\\": {\\n \\"Name\\": \\"partitionNum\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of partitions\\\\n\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of medium files\\\\n\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of empty files\\\\n\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of large files\\\\n\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of small files\\\\n\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of hot files\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of warm files\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of cold files\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of freeze files\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Hot data ratio\\\\n\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of warm data\\\\n\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Cold data ratio\\\\n\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of freeze data\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of tiny files\\\\n\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HiveFrequencyScore\\": 85,\\n \\"HiveDistributionScore\\": 85,\\n \\"HiveFormatScore\\": 85,\\n \\"HiveScore\\": 85\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHiveDatabase', 'summary' => 'Obtains the analysis results of a Hive database.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:21.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveDatabase', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorHiveTable' => [ 'description' => 'get Doctor Hive Table', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'TableName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The table name. The table name must follow the rule in Hive. A name in the {database name.table identifier} format uniquely identifies a table.'."\n", 'type' => 'string', 'required' => true, 'example' => 'dw.dwd_creta_service_order_long_renew_long_da', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of the Hive table.'."\n", 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => 'The information from the perspective of formats.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => 'The name of the storage format.'."\n", 'type' => 'string', 'example' => 'TextInputFormat', 'title' => ''], 'FormatSize' => ['description' => 'The size of storage format-specific data.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '506930200', 'title' => ''], 'FormatSizeUnit' => ['description' => 'The unit of the data size.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'FormatRatio' => ['description' => 'The ratio of the data in a specific storage format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.23', 'title' => ''], 'FormatDayGrowthSize' => ['description' => 'The daily amount increment of the data in a specific storage format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1232124', 'title' => ''], 'FormatSizeDayGrowthRatio' => ['description' => 'The day-to-day growth rate of the amount of the data in a specific storage format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Owner' => ['description' => 'The owner.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'PartitionNum' => [ 'description' => 'The number of partitions.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'partitionNum', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '441', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'number of partitions', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '18', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '"“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '451', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '3123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.80', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.96', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '203431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the hot data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '14981', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the warm data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '217715', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the cold data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33229309', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the freeze data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33800296', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.1', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.98', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '40', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '18', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '482', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-20', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '203431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '149841', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '217715', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33229309', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily incremental of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33800296', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'The score for the access frequency of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '70', 'title' => ''], 'HiveDistributionScore' => ['description' => 'The score for the distribution of files of different sizes stored in the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], 'HiveFormatScore' => ['description' => 'The score for the distribution of files stored in different formats in the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '60', 'title' => ''], 'HiveScore' => ['description' => 'The overall score of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Formats\\": [\\n {\\n \\"FormatName\\": \\"TextInputFormat\\",\\n \\"FormatSize\\": 506930200,\\n \\"FormatSizeUnit\\": \\"MB\\",\\n \\"FormatRatio\\": 0.23,\\n \\"FormatDayGrowthSize\\": 1232124,\\n \\"FormatSizeDayGrowthRatio\\": 0.04\\n }\\n ],\\n \\"Owner\\": \\"DW\\",\\n \\"Metrics\\": {\\n \\"PartitionNum\\": {\\n \\"Name\\": \\"partitionNum\\",\\n \\"Value\\": 441,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"number of partitions\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of large files\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 5,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of medium files\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 18,\\n \\"Unit\\": \\"\\\\\\"“\\",\\n \\"Description\\": \\"Number of small files\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 451,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of tiny files\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 3123,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of empty files\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Number of total files\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of large files\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.8,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of medium files\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.04,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Ratio of small files\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.96,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of tiny files\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of empty files\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 203431,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the hot data size\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 14981,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 217715,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the cold data size\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 33229309,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the freeze data size\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 33800296,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Hot data ratio\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of warm data\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Cold data ratio\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.98,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of freeze data\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of total files\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 40,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of large files\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 20,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of medium files\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 18,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of small files\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": 482,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of tiny files\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": -20,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth count of empty files\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 203431,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of hot data\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": 149841,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of warm data\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": 217715,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of cold data\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": 33229309,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of freeze data\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 33800296,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of total data\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of total files\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of large files\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of small files\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.04,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HiveFrequencyScore\\": 70,\\n \\"HiveDistributionScore\\": 80,\\n \\"HiveFormatScore\\": 60,\\n \\"HiveScore\\": 80\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorHiveTable', 'summary' => 'Obtains the analysis results of a specific Hive table in a cluster on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:21.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveTable', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorJob' => [ 'description' => 'Get realtime job by yarn', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'AppId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The ID of the job that is submitted to YARN.'."\n", 'type' => 'string', 'required' => true, 'example' => 'application_1542620905989_****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The information about the job.'."\n", 'type' => 'object', 'properties' => [ 'AppId' => ['description' => 'The ID of the job that was submitted to YARN.'."\n", 'type' => 'string', 'example' => 'application_1542620905989_****', 'title' => ''], 'AppName' => ['description' => 'The name of the job.'."\n", 'type' => 'string', 'example' => 'CREATE TABLE test...ranks=1 (Stage-1)', 'title' => ''], 'User' => ['description' => 'The username that was used to submit the job.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Queue' => ['description' => 'The YARN queue to which the job was submitted.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'State' => ['description' => 'The running state of the job. Valid values:'."\n" ."\n" .'* FINISHED'."\n" .'* FAILED'."\n" .'* KILLED'."\n", 'type' => 'string', 'example' => 'FINISHED', 'title' => ''], 'FinalStatus' => ['description' => 'The final state of the job. Valid values:'."\n" ."\n" .'* SUCCEEDED'."\n" .'* FAILED'."\n" .'* KILLED'."\n" .'* ENDED'."\n" .'* UNDEFINED'."\n", 'type' => 'string', 'example' => 'KILLED', 'title' => ''], 'Type' => ['description' => 'The type of the compute engine.'."\n", 'type' => 'string', 'example' => 'SPARK', 'title' => ''], 'StartTime' => ['description' => 'The time when the job was submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1673946000000', 'title' => ''], 'LaunchTime' => ['description' => 'The time when the job was started. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1665014400000', 'title' => ''], 'ElapsedTime' => ['description' => 'The total running time of the job. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '278', 'title' => ''], 'FinishTime' => ['description' => 'The time when the job ended. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1658388322000', 'title' => ''], 'Metrics' => [ 'description' => 'The data about metrics.'."\n", 'type' => 'object', 'properties' => [ 'VcoreSeconds' => [ 'description' => 'The CPU usage.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'vcoreSeconds', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '11123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'VCores * Sec', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total vcore usage over time in seconds', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MemSeconds' => [ 'description' => 'The amount of memory consumed.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'memSeconds', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12312312', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB * Sec', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total memory usage over time in seconds', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"AppId\\": \\"application_1542620905989_****\\",\\n \\"AppName\\": \\"CREATE TABLE test...ranks=1 (Stage-1)\\",\\n \\"User\\": \\"DW\\",\\n \\"Queue\\": \\"DW\\",\\n \\"State\\": \\"FINISHED\\",\\n \\"FinalStatus\\": \\"KILLED\\",\\n \\"Type\\": \\"SPARK\\",\\n \\"StartTime\\": 1673946000000,\\n \\"LaunchTime\\": 1665014400000,\\n \\"ElapsedTime\\": 278,\\n \\"FinishTime\\": 1658388322000,\\n \\"Metrics\\": {\\n \\"VcoreSeconds\\": {\\n \\"Name\\": \\"vcoreSeconds\\",\\n \\"Value\\": 11123,\\n \\"Unit\\": \\"VCores * Sec\\",\\n \\"Description\\": \\"Total vcore usage over time in seconds\\"\\n },\\n \\"MemSeconds\\": {\\n \\"Name\\": \\"memSeconds\\",\\n \\"Value\\": 12312312,\\n \\"Unit\\": \\"MB * Sec\\",\\n \\"Description\\": \\"Total memory usage over time in seconds\\"\\n }\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorJob', 'summary' => 'Obtains the basic running information about a job on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:21.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorJob', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetDoctorReportComponentSummary' => [ 'description' => 'get specify component\'s report analysis by EMR Doctor', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****', 'title' => ''], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'Report date.', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'ComponentType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => [ 'title' => '', 'description' => 'Select component filter type. Values:'."\n" ."\n" .'- compute'."\n" ."\n" .'- hive'."\n" ."\n" .'- hdfs'."\n" ."\n" .'- yarn'."\n" ."\n" .'- oss'."\n" ."\n" .'- hbase', 'enumValueTitles' => ['compute' => 'compute', 'hive' => 'hive', 'hdfs' => 'hdfs', 'yarn' => 'yarn', 'oss' => 'oss', 'hbase' => 'hbase'], 'type' => 'string', 'required' => true, 'example' => 'compute', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The content of the report.', 'type' => 'object', 'properties' => [ 'Score' => ['description' => 'Score.', 'type' => 'integer', 'format' => 'int32', 'example' => '88', 'title' => ''], 'Summary' => ['description' => 'The summary of the report.', 'type' => 'string', 'example' => ' [计算检测] 计算健康度分数为 88 ,健康度良好,继续加油'."\n" .'集群中大部分任务保持健康状态'."\n" .'集群内存利用率为: 47.8% 偏低', 'title' => ''], 'Suggestion' => ['description' => 'Optimization suggestions.', 'type' => 'string', 'example' => '计算健康度分数为 88 ,集群处于健康状态,继续保持 '."\n" .'计算任务扫描'."\n" .'对集群中 1518 个计算任务进行了扫描,包含 209 个任务处于不健康状态 ,596 个任务处于亚健康状态 ,713 个任务处于健康状态。 '."\n" .'其中:'."\n" .' Tez 任务 1518 个,加权平均分为 88 ,内存使用量占整体集群的 100.0% ,CPU 使用量占整体集群的 100.0% ,其中 209 个任务处于不健康状态,596 个任务处于亚健康状态;'."\n" .'可在下面的任务明细列表中点击\'\'查看详情\'\',查看存在的具体问题及解决方案。其中\'\'低分任务算力内存时 (GB*Sec)Top20 \'\'表根据内存时使用量进行排序,由于大任务对集群整体影响可能更大,建议优先关注。'."\n" .'内存利用率较低'."\n" .'集群整体内存利用率为 47.8% ,内存利用率较低,计算资源存在浪费,建议优先对内存算力时较大且内存利用率较低的 TOP 任务进行优化'."\n" .'其中,Tez作业平均内存利用率为 47.8% ', 'title' => ''], ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": {\\n \\"Score\\": 88,\\n \\"Summary\\": \\" [计算检测] 计算健康度分数为 88 ,健康度良好,继续加油\\\\n集群中大部分任务保持健康状态\\\\n集群内存利用率为: 47.8% 偏低\\",\\n \\"Suggestion\\": \\"计算健康度分数为 88 ,集群处于健康状态,继续保持 \\\\n计算任务扫描\\\\n对集群中 1518 个计算任务进行了扫描,包含 209 个任务处于不健康状态 ,596 个任务处于亚健康状态 ,713 个任务处于健康状态。 \\\\n其中:\\\\n Tez 任务 1518 个,加权平均分为 88 ,内存使用量占整体集群的 100.0% ,CPU 使用量占整体集群的 100.0% ,其中 209 个任务处于不健康状态,596 个任务处于亚健康状态;\\\\n可在下面的任务明细列表中点击\'\'查看详情\'\',查看存在的具体问题及解决方案。其中\'\'低分任务算力内存时 (GB*Sec)Top20 \'\'表根据内存时使用量进行排序,由于大任务对集群整体影响可能更大,建议优先关注。\\\\n内存利用率较低\\\\n集群整体内存利用率为 47.8% ,内存利用率较低,计算资源存在浪费,建议优先对内存算力时较大且内存利用率较低的 TOP 任务进行优化\\\\n其中,Tez作业平均内存利用率为 47.8% \\"\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetDoctorReportComponentSummary', 'summary' => 'Obtain the analysis result report of a specified component from EMR Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:20.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorReportComponentSummary', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'GetManagedScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '235207', 'abilityTreeNodes' => ['FEATUREemapreduceB95X9C'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The data returned.', 'type' => 'object', 'properties' => [ 'ScalingPolicy' => [ 'description' => 'The elastic scaling policy.', 'type' => 'object', 'properties' => [ 'ClusterId' => ['title' => '', 'description' => 'The cluster ID.', 'type' => 'string', 'example' => 'c-b933c5aac8fe****'], 'ScalingPolicyId' => ['title' => '', 'description' => 'The scaling policy ID.', 'type' => 'string', 'example' => 'asp-asduwe23znl***'], 'Constraints' => [ 'title' => '', 'description' => 'The constraints on the maximum and minimum values.', 'type' => 'object', 'properties' => [ 'MaxCapacity' => ['title' => '', 'description' => 'The maximum value.', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'MinCapacity' => ['title' => '', 'description' => 'The minimum value.', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], 'MaxOnDemandCapacity' => ['title' => '', 'description' => 'The maximum number of pay-as-you-go task nodes.', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], ], 'example' => '', ], ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ScalingPolicy\\": {\\n \\"ClusterId\\": \\"c-b933c5aac8fe****\\",\\n \\"ScalingPolicyId\\": \\"asp-asduwe23znl***\\",\\n \\"Constraints\\": {\\n \\"MaxCapacity\\": 20,\\n \\"MinCapacity\\": 0,\\n \\"MaxOnDemandCapacity\\": 10\\n }\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetManagedScalingPolicy', 'summary' => 'Retrieves the details of a managed scaling policy.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetManagedScalingPolicy', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'GetNodeGroup' => [ 'description' => 'Queries the details of a node group.', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduce51LGQ1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the region in which the cluster resides.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the cluster.', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****', 'title' => ''], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the node group.', 'type' => 'string', 'required' => true, 'example' => 'ng-869471354ecd****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.', 'type' => 'object', 'properties' => [ 'NodeGroup' => ['description' => 'The node group.', '$ref' => '#/components/schemas/NodeGroup', 'title' => '', 'example' => ''], 'RequestId' => ['description' => 'The ID of the request.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"NodeGroup\\": {\\n \\"WithPublicIp\\": true,\\n \\"SpotInstanceRemedy\\": false,\\n \\"DataDisks\\": [\\n {\\n \\"Category\\": \\"cloud_essd\\",\\n \\"Size\\": 80,\\n \\"PerformanceLevel\\": \\"PL1\\",\\n \\"Count\\": 5\\n }\\n ],\\n \\"CompensateWithOnDemand\\": true,\\n \\"NodeGroupState\\": \\"RESIZING\\",\\n \\"SystemDisk\\": {\\n \\"Category\\": \\"cloud_essd\\",\\n \\"Size\\": 60,\\n \\"PerformanceLevel\\": \\"PL1\\",\\n \\"Count\\": 1\\n },\\n \\"PrivatePoolOptions\\": {\\n \\"MatchCriteria\\": \\"Open\\",\\n \\"PrivatePoolIds\\": [\\n \\"crp-xxxx\\"\\n ]\\n },\\n \\"NodeGroupType\\": \\"MASTER\\",\\n \\"PaymentType\\": \\"Subscription\\",\\n \\"InstanceTypes\\": [\\n \\"ecs.g7.2xlarge\\"\\n ],\\n \\"CostOptimizedConfig\\": {\\n \\"OnDemandBaseCapacity\\": 80,\\n \\"OnDemandPercentageAboveBaseCapacity\\": 80,\\n \\"SpotInstancePools\\": 2\\n },\\n \\"GracefulShutdown\\": false,\\n \\"SpotStrategy\\": \\"NoSpot\\",\\n \\"StateChangeReason\\": {\\n \\"Message\\": \\"The instance type is required.\\",\\n \\"Code\\": \\"UserRequest\\"\\n },\\n \\"Status\\": \\"CREATED\\",\\n \\"ZoneId\\": \\"cn-hangzhou\\",\\n \\"NodeGroupName\\": \\"core-1\\",\\n \\"VSwitchIds\\": [\\n \\"vsw-bp1opd2qejvhsabfe****\\"\\n ],\\n \\"SpotBidPrices\\": [\\n {\\n \\"BidPrice\\": 1000,\\n \\"InstanceType\\": \\"ecs.g7.2xlarge\\"\\n }\\n ],\\n \\"NodeResizeStrategy\\": \\"PRIORITY\\",\\n \\"NodeGroupId\\": \\"ng-869471354ecd****\\",\\n \\"AdditionalSecurityGroupIds\\": [\\n \\"\\"\\n ],\\n \\"DeploymentSetStrategy\\": \\"NONE\\",\\n \\"RunningNodeCount\\": 3\\n },\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","type":"json"}]', 'title' => 'GetNodeGroup', 'summary' => 'Queries the details of a node group.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:20.000Z', 'description' => 'Error codes changed'], ['createdAt' => '2021-10-12T06:06:51.000Z', 'description' => 'OpenAPI offline'], ['createdAt' => '2021-10-12T06:06:51.000Z', 'description' => 'Error codes changed, Request parameters changed, Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '600', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetNodeGroup'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetNodeGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'GetOperation' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '38519', 'abilityTreeNodes' => ['FEATUREemapreduceW8BA0F'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The district ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The ID of the cluster that you want to query.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'OperationId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The operation ID.'."\n" ."\n" .'References:'."\n" ."\n" .'* [CreateCluster](~~454393~~)'."\n" .'* [IncreaseNodes](~~454397~~)'."\n", 'type' => 'string', 'required' => true, 'example' => 'op-13c37a77c505****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Operation' => ['description' => 'The operation that was performed.'."\n", '$ref' => '#/components/schemas/Operation', 'title' => '', 'example' => ''], 'RequestId' => ['title' => '', 'description' => 'The ID of the request.'."\n", 'type' => 'string', 'example' => '9E3A7161-EB7B-172B-8D18-FFB06BA3896A'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"type":"json","example":"{\\n \\"Operation\\": {\\n \\"Description\\": \\"start\\",\\n \\"EndTime\\": 1628589439114,\\n \\"ClusterId\\": \\"c-b933c5aac8fe****\\",\\n \\"OperationId\\": \\"op-13c37a77c505****\\",\\n \\"CreateTime\\": 1628589439114,\\n \\"StartTime\\": 1628589439114,\\n \\"OperationType\\": \\"CREATE_CLUSTER\\",\\n \\"OperationState\\": \\"COMPLETED\\",\\n \\"StateChangeReason\\": {\\n \\"Message\\": \\"The requested resource is sold out in the specified zone, try other types of resources or other regions and zones.\\",\\n \\"Code\\": \\"OutOfStock\\"\\n }\\n },\\n \\"RequestId\\": \\"9E3A7161-EB7B-172B-8D18-FFB06BA3896A\\"\\n}","errorExample":""},{"type":"xml","example":"
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
', 'title' => ''], 'RequestHotspotRegionList' => [ 'description' => 'The regions that have read/write hotspot issues.', 'type' => 'array', 'items' => ['description' => 'The region that has read/write hotspot issues.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], 'ReadRequestUnbalanceSuggestion' => ['description' => 'The description of read imbalance.', 'type' => 'string', 'example' => 'ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
', 'title' => ''], 'ReadRequestHotspotRegionList' => [ 'description' => 'The regions that have read hotspot issues.', 'type' => 'array', 'items' => ['description' => 'The region that has read hotspot issues.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], 'WriteRequestUnbalanceSuggestion' => ['description' => 'The description of write imbalance.', 'type' => 'string', 'example' => 'write request unbalance is
表分区总数量为15,分区平均写请求数量为786142,以下分区存在写请求热点访问:
', 'title' => ''], 'WriteRequestHotspotRegionList' => [ 'description' => 'The regions that have write hotspot issues.', 'type' => 'array', 'items' => ['description' => 'The region that has write hotspot issues.', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05', 'title' => ''], 'example' => 'null', 'title' => '', ], ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'The ID of the request.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****', 'title' => ''], 'NextToken' => ['description' => 'The page number of the next page returned.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980', 'title' => ''], 'MaxResults' => ['description' => 'The maximum number of entries returned.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], 'TotalCount' => ['description' => 'The total number of entries returned.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"TableName\\": \\"tb_item\\",\\n \\"Metrics\\": {\\n \\"RegionServerCount\\": {\\n \\"Name\\": \\"regionServerCount\\",\\n \\"Value\\": 2,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of region servers count\\"\\n },\\n \\"RegionCount\\": {\\n \\"Name\\": \\"regionCount\\",\\n \\"Value\\": 3,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of regions count\\"\\n },\\n \\"TableSize\\": {\\n \\"Name\\": \\"tableSize\\",\\n \\"Value\\": 678,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the table\\"\\n },\\n \\"StoreFileCount\\": {\\n \\"Name\\": \\"storeFileCount\\",\\n \\"Value\\": 36,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of store files\\"\\n },\\n \\"DailyReadRequest\\": {\\n \\"Name\\": \\"dailyReadRequest\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of read requests per day\\"\\n },\\n \\"DailyWriteRequest\\": {\\n \\"Name\\": \\"dailyWriteRequest\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of write requests per day\\"\\n },\\n \\"RegionBalance\\": {\\n \\"Name\\": \\"regionBalance\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"The ability to evenly distribute Regions on different RegionServer nodes\\"\\n },\\n \\"RequestBalance\\": {\\n \\"Name\\": \\"requestBalance\\",\\n \\"Value\\": 0.9,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"The balance of distributing requests\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the hot data size\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the warm data size\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the cold data size\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the freeze data size\\"\\n },\\n \\"WarmConfigDay\\": {\\n \\"Name\\": \\"warmConfigDay\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Warm config day\\"\\n },\\n \\"ColdConfigDay\\": {\\n \\"Name\\": \\"coldConfigDay\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Cold config day\\"\\n },\\n \\"FreezeConfigDay\\": {\\n \\"Name\\": \\"freezeConfigDay\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Freeze config day\\"\\n },\\n \\"Locality\\": {\\n \\"Name\\": \\"locality\\",\\n \\"Value\\": 0,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The locality of data\\"\\n },\\n \\"ColdAccessDay\\": {\\n \\"Name\\": \\"coldAccessDay\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"day\\",\\n \\"Description\\": \\"Cold access day\\"\\n },\\n \\"RegionCountDayGrowthRatio\\": {\\n \\"Name\\": \\"regionCountDayGrowthRatio\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of region count\\"\\n },\\n \\"TableSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"tableSizeDayGrowthRatio\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\'\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of table size\\"\\n },\\n \\"StoreFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"storeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.7,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of store file count\\"\\n },\\n \\"DailyReadRequestDayGrowthRatio\\": {\\n \\"Name\\": \\"dailyReadRequestDayGrowthRatio\\",\\n \\"Value\\": 0.8,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of read requests\\"\\n },\\n \\"DailyWriteRequestDayGrowthRatio\\": {\\n \\"Name\\": \\"dailyWriteRequestDayGrowthRatio\\",\\n \\"Value\\": 0.8,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing requests\\"\\n },\\n \\"ReadRequestBalance\\": {\\n \\"Name\\": \\"readRequestBalance\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing read requests\\"\\n },\\n \\"WriteRequestBalance\\": {\\n \\"Name\\": \\"writeRequestBalance\\",\\n \\"Value\\": 1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"The balance of distributing write requests\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"TableScore\\": 67,\\n \\"RequestUnbalanceSuggestion\\": \\"ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
\\",\\n \\"RequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ],\\n \\"ReadRequestUnbalanceSuggestion\\": \\"ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
\\",\\n \\"ReadRequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ],\\n \\"WriteRequestUnbalanceSuggestion\\": \\"write request unbalance is
表分区总数量为15,分区平均写请求数量为786142,以下分区存在写请求热点访问:
\\",\\n \\"WriteRequestHotspotRegionList\\": [\\n \\"5f019e8cf7c16be9768634cb99ccbe05\\"\\n ]\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorHBaseTables', 'summary' => 'Obtains the information about multiple HBase tables at a time.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:09.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHBaseTables', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'ListDoctorHDFSDirectories' => [ 'description' => 'Queries the analysis results for HDFS directories.', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the region.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the cluster.', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****', 'title' => ''], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The token that is used to start the next query.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980', 'title' => '', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The maximum number of entries to return on each page.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => '', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The date. The value is in the ISO 8601 format. For example, 2023-01-01 represents January 1, 2023.', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'."\n", 'title' => ''], ], [ 'name' => 'DirPath', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The path of the directory. The directory depth cannot exceed five levels. If you do not specify this parameter, the analysis results of all directories are returned.', 'type' => 'string', 'required' => false, 'example' => '/tmp/test'."\n", 'title' => ''], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The sort order. Valid values:'."\n" ."\n" .'- ASC: ascending'."\n" ."\n" .'- DESC: descending', 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The property based on which to sort the query results. Valid values:'."\n" ."\n" .'- totalFileCount: the total number of files.'."\n" ."\n" .'- largeFileCount: the number of large files. A large file is 1 GB or larger.'."\n" ."\n" .'- mediumFileCount: the number of medium-sized files. A medium-sized file is larger than 128 MB and smaller than 1 GB.'."\n" ."\n" .'- smallFileCount: the number of small files. A small file is larger than 10 MB and less than or equal to 128 MB.'."\n" ."\n" .'- tinyFileCount: the number of tiny files. A tiny file is larger than 0 MB and less than or equal to 10 MB.'."\n" ."\n" .'- emptyFileCount: the number of empty files. An empty file is 0 MB in size.'."\n" ."\n" .'- hotDataSize: the size of hot data. Hot data is data that was accessed in the last 7 days.'."\n" ."\n" .'- warmDataSize: the size of warm data. Warm data is data that was not accessed in the last 7 days but was accessed in the last 30 days.'."\n" ."\n" .'- coldDataSize: the size of cold data. Cold data is data that was not accessed in the last 30 days but was accessed in the last 90 days.'."\n" ."\n" .'- freezeDataSize: the size of freeze data. Freeze data is data that was not accessed in the last 90 days.'."\n" ."\n" .'- totalDataSize: the total data size.'."\n" ."\n" .'- totalFileDayGrowthCount: the daily increase in the total number of files.'."\n" ."\n" .'- largeFileDayGrowthCount: the daily increase in the number of large files. A large file is 1 GB or larger.'."\n" ."\n" .'- mediumFileDayGrowthCount: the daily increase in the number of medium-sized files. A medium-sized file is larger than 128 MB and smaller than 1 GB.'."\n" ."\n" .'- smallFileDayGrowthCount: the daily increase in the number of small files. A small file is larger than 10 MB and less than or equal to 128 MB.'."\n" ."\n" .'- tinyFileDayGrowthCount: the daily increase in the number of tiny files. A tiny file is larger than 0 MB and less than or equal to 10 MB.'."\n" ."\n" .'- emptyFileDayGrowthCount: the daily increase in the number of empty files. An empty file is 0 MB in size.'."\n" ."\n" .'- hotDataDayGrowthSize: the daily increase in the size of hot data. Hot data is data that was accessed in the last 7 days.'."\n" ."\n" .'- warmDataDayGrowthSize: the daily increase in the size of warm data. Warm data is data that was not accessed in the last 7 days but was accessed in the last 30 days.'."\n" ."\n" .'- coldDataDayGrowthSize: the daily increase in the size of cold data. Cold data is data that was not accessed in the last 30 days but was accessed in the last 90 days.'."\n" ."\n" .'- freezeDataDayGrowthSize: the daily increase in the size of freeze data. Freeze data is data that was not accessed in the last 90 days.'."\n" ."\n" .'- totalDataDayGrowthSize: the daily increase in the total data size.'."\n" ."\n" .'- totalFileCountDayGrowthRatio: the day-over-day growth ratio of the total number of files.'."\n" ."\n" .'- largeFileCountDayGrowthRatio: the day-over-day growth ratio of the number of large files. A large file is 1 GB or larger.'."\n" ."\n" .'- mediumFileCountDayGrowthRatio: the day-over-day growth ratio of the number of medium-sized files. A medium-sized file is larger than 128 MB and smaller than 1 GB.'."\n" ."\n" .'- smallFileCountDayGrowthRatio: the day-over-day growth ratio of the number of small files. A small file is larger than 10 MB and less than or equal to 128 MB.'."\n" ."\n" .'- tinyFileCountDayGrowthRatio: the day-over-day growth ratio of the number of tiny files. A tiny file is larger than 0 MB and less than or equal to 10 MB.'."\n" ."\n" .'- emptyFileCountDayGrowthRatio: the day-over-day growth ratio of the number of empty files. An empty file is 0 MB in size.', 'type' => 'string', 'required' => false, 'example' => 'smallFileCount', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Returned data', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analytical data for the batch analysis of HDFS directories.', 'type' => 'array', 'items' => [ 'description' => 'Analytical data for an HDFS directory.', 'type' => 'object', 'properties' => [ 'DirPath' => ['description' => 'The directory name.', 'type' => 'string', 'example' => '/tmp/test', 'title' => ''], 'Depth' => ['description' => 'The directory level.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'User' => ['description' => 'The owner of the directory.', 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Group' => ['description' => 'The group of the folder.', 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Metrics' => [ 'description' => 'The metric information.', 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => 'The total number of files.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '51683279', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. A large file is a file that is 1 GB or larger.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '123'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of files larger than 128 MB and up to 1 GB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '323', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. A small file is a file with a size from 10 MB to 128 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of tiny files. A tiny file is larger than 0 MB and up to 10 MB in size.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'tinyFileCount'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '232131', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The count of empty files. An empty file is a file with a size of 0 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '15595897', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Number of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The size of the hot data. Hot data is data accessed within the last 7 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Size of the hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The size of the warm data. Warm data is data that has been accessed within the past 30 days, but not within the past 7 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'warmDataSize'."\n", 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Size of the warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The size of the cold data. Cold data is data that was last accessed between 30 and 90 days ago.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Size of the cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The size of the frozen data. Data is considered frozen if it has not been accessed in the last 90 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Size of the freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total data size.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily growth in the total file count.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '27809', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increase in the number of large files. A large file is a file larger than 1 GB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '2'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increase in the number of medium-sized files. A medium-sized file is larger than 128 MB and less than or equal to 1 GB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '176', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The number of new small files added each day. A small file is 10 MB to 128 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '12345', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily growth in the tiny file count. A tiny file is a file larger than 0 MB and smaller than 10 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '-123'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily growth in the number of empty files. An empty file has a size of 0 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '114'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increase in hot data size. Hot data is data that has been accessed within the last 7 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '123154'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => ' '."\n" .'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily growth in the size of warm data. Warm data is data that has not been accessed in the last 7 days, but has been accessed in the last 30 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily growth in the size of cold data. Cold data is data that was last accessed between 30 and 90 days ago.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily growth in the size of freeze data. Freeze data is data that has not been accessed for 90 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily growth in the total data size.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the total file count.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'."\n", 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the large file count. A large file is a file that is 1 GB or larger.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '0.39'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the number of medium-sized files. A medium-sized file is larger than 128 MB and smaller than 1 GB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'number', 'format' => 'float', 'example' => '0.19'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the number of small files. A small file has a size greater than 10 MB and less than or equal to 128 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The daily growth rate of tiny files. A tiny file is larger than 0 MB and smaller than 10 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '0.003', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the empty file count. An empty file is a file with a size of 0 MB.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '0.005'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of empty files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The daily growth rate of the hot data size. Hot data is any data accessed in the past 7 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.1114'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the warm data size. Warm data has not been accessed in the last 7 days but has been accessed in the last 30 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => ' '."\n" .'warmDataSizeDayGrowthRatio'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'-0.015'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-over-day growth rate of the cold data size. Cold data refers to data last accessed between 30 and 90 days ago.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The metric value.', 'type' => 'number', 'format' => 'float', 'example' => '-0.03'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The daily growth rate of freeze data. Freeze data is data that has not been accessed in 90 days.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'number', 'format' => 'float', 'example' => '-0.09'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“', 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-over-day growth ratio of the total data size.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.', 'type' => 'number', 'format' => 'float', 'example' => '0.14', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.', 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'The ID of the request.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****', 'title' => ''], 'NextToken' => ['description' => 'The starting position for the next read.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980', 'title' => ''], 'MaxResults' => ['description' => 'The maximum number of records returned.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], 'TotalCount' => ['description' => 'The total number of entries that match the request.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"DirPath\\": \\"/tmp/test\\",\\n \\"Depth\\": 2,\\n \\"User\\": \\"DW\\",\\n \\"Group\\": \\"DW\\",\\n \\"Metrics\\": {\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 51683279,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 323,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of medium files\\\\n\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 12345,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\\\n\\",\\n \\"Value\\": 232131,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tiny files\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 15595897,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of empty files\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 6701531944206,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the hot data size\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\\\n\\",\\n \\"Value\\": 4062349775577,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the warm data size\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 5570958082267,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Size of the cold data size\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 1231312431,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the freeze data size\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 62086342083623,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 27809,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 2,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 176,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 12345,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": -123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of tiny files\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": 114,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 123154,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"\\\\t\\\\nDay growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": -64806998319,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": -182636577752,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": -167683929450,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 256482228248,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\\\n\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.39,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.19,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.003,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.005,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.1114,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"\\\\t\\\\nwarmDataSizeDayGrowthRatio\\\\n\\",\\n \\"Value\\": -0.015,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.03,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\",\\n \\"Value\\": -0.09,\\n \\"Unit\\": \\"”“\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.14,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorHDFSDirectories', 'summary' => 'Retrieves batch analysis results for specific directories using EMR Doctor. The directory depth cannot exceed five levels.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:08.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHDFSDirectories', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'translator' => 'manual', ], 'ListDoctorHDFSUGI' => [ 'description' => 'list Doctor HDFS UGIs', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The pagination token that is used in the request to retrieve a new page of results.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The maximum number of entries to return on each page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'Type', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The filter condition. Valid values:'."\n" ."\n" .'* user'."\n" .'* group'."\n", 'type' => 'string', 'required' => true, 'example' => 'group', 'title' => ''], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The order in which you want to sort the query results. Valid values:'."\n" ."\n" .'* ASC: in ascending order'."\n" .'* DESC: in descending order'."\n", 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The basis on which you want to sort the query results. Valid values:'."\n" ."\n" .'* totalFileCount: the total number of files'."\n" .'* totalDataSize: the total data size'."\n" .'* totalDirCount: the total number of directories'."\n", 'type' => 'string', 'required' => false, 'example' => 'totalFileCount', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The results of batch HDFS analysis.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The actual name of the owner or group returned based on the value of Type.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '34'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total data size.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '40440503', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDirCount' => [ 'description' => 'The total number of directories.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDirCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total dirs'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '', 'description' => 'A pagination token.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '', 'description' => 'The maximum number of entries that are returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '', 'description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"Name\\": \\"DW\\",\\n \\"Metrics\\": {\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 34,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 40440503,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\"\\n },\\n \\"TotalDirCount\\": {\\n \\"Name\\": \\"totalDirCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of total dirs\\\\n\\"\\n }\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorHDFSUGI', 'summary' => 'Obtains the analysis results of Hadoop Distributed File System (HDFS) storage resources for multiple owners or groups at a time on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:08.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHDFSUGI', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListDoctorHiveDatabases' => [ 'description' => 'list Doctor Hive Databases', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The pagination token that is used in the request to retrieve a new page of results.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The maximum number of entries to return on each page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The query date.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'DatabaseNames', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The database names.'."\n", 'type' => 'array', 'items' => ['description' => 'The database name.'."\n", 'type' => 'string', 'required' => false, 'example' => 'db1', 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The order in which you want to sort the query results. Valid values:'."\n" ."\n" .'* ASC: in ascending order'."\n" .'* DESC: in descending order'."\n", 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The basis on which you want to sort the query results. Valid values:'."\n" ."\n" .'* tableCount: the number of tables'."\n", 'type' => 'string', 'required' => false, 'example' => 'tableCount', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of Hive databases.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'DatabaseName' => ['description' => 'The database name.'."\n", 'type' => 'string', 'example' => 'db1', 'title' => ''], 'Formats' => [ 'description' => 'The information from the perspective of storage formats.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => 'The name of the storage format.'."\n", 'type' => 'string', 'example' => 'TextInputFormat', 'title' => ''], 'FormatSize' => ['description' => 'The amount of storage format-specific data.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'FormatSizeUnit' => ['description' => 'The unit of the amount of storage format-specific data.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'FormatRatio' => ['description' => 'The proportion of data in a specific storage format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'FormatDayGrowthSize' => ['description' => 'The daily increment of storage format-specific data.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'FormatSizeDayGrowthRatio' => ['description' => 'The day-to-day growth rate of storage format-specific data.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => 'The number of tables.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'TableCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tables'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'PartitionNum' => [ 'description' => 'The number of partitions.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'ppartitionNum', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of partitions'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of hot files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of cold files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily increment of the total data volume.', 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in recent seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'WarmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total data volume.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio ', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'The score for the access frequency of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveDistributionScore' => ['description' => 'The score for the distribution of files of different sizes stored in the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveFormatScore' => ['description' => 'The score for the distribution of files stored in different formats in the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], 'HiveScore' => ['description' => 'The overall score of the Hive database.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '85', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '', 'description' => 'A pagination token.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '', 'description' => 'The maximum number of entries that are returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '', 'description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"DatabaseName\\": \\"db1\\",\\n \\"Formats\\": [\\n {\\n \\"FormatName\\": \\"TextInputFormat\\",\\n \\"FormatSize\\": 1000,\\n \\"FormatSizeUnit\\": \\"MB\\",\\n \\"FormatRatio\\": 0.5,\\n \\"FormatDayGrowthSize\\": 1000,\\n \\"FormatSizeDayGrowthRatio\\": 0.5\\n }\\n ],\\n \\"Metrics\\": {\\n \\"TableCount\\": {\\n \\"Name\\": \\"TableCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tables\\\\n\\"\\n },\\n \\"PartitionNum\\": {\\n \\"Name\\": \\"ppartitionNum\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of partitions\\\\n\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of medium files\\\\n\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of empty files\\\\n\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of large files\\\\n\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of small files\\\\n\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of hot files\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of warm files\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of cold files\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Ratio of freeze files\\\\n\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Hot data ratio\\\\n\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of warm data\\\\n\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Cold data ratio\\\\n\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Ratio of freeze data\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of tiny files\\\\n\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\\\t\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 1000,\\n \\"Unit\\": \\"MB\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"WarmDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\\\t\\",\\n \\"Value\\": 0.5,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HiveFrequencyScore\\": 85,\\n \\"HiveDistributionScore\\": 85,\\n \\"HiveFormatScore\\": 85,\\n \\"HiveScore\\": 85\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorHiveDatabases', 'summary' => 'Obtains the analysis results of multiple Hive databases at a time.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:08.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHiveDatabases', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListDoctorHiveTables' => [ 'description' => 'list Doctor Hive Tables', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The pagination token that is used in the request to retrieve a new page of results.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The maximum number of entries to return on each page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'Specify the date in the ISO 8601 standard. For example, 2023-01-01 represents January 1, 2023.'."\n", 'type' => 'string', 'required' => true, 'example' => '2023-01-01', 'title' => ''], ], [ 'name' => 'TableNames', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The table names, which are used to filter the query results.'."\n", 'type' => 'array', 'items' => ['description' => 'The table name. The table name must follow the naming rule in Hive. A name in the {database name.table identifier} format uniquely identifies a table.'."\n", 'type' => 'string', 'required' => false, 'example' => 'dw.dwd_creta_service_order_long_renew_long_da'."\n", 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The order in which you want to sort the query results. Valid value:'."\n" ."\n" .'* ASC: in ascending order'."\n" .'* DESC: in descending order'."\n", 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The basis on which you want to sort the query results. Valid values:'."\n" ."\n" .'* partitionNum: the number of partitions.'."\n" .'* totalFileCount: the total number of files.'."\n" .'* largeFileCount: the number of large files. Large files are those with a size greater than 1 GB.'."\n" .'* mediumFileCount: the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n" .'* smallFileCount: the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n" .'* tinyFileCount: the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n" .'* emptyFileCount: the number of empty files. Empty files are those with a size of 0 MB.'."\n" .'* largeFileRatio: the proportion of large files. Large files are those with a size greater than 1 GB.'."\n" .'* mediumFileRatio: the proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n" .'* smallFileRatio: the proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n" .'* tinyFileRatio: the proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n" .'* emptyFileRatio: the proportion of empty files. Empty files are those with a size of 0 MB.'."\n" .'* hotDataSize: the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n" .'* WarmDataSize: the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n" .'* coldDataSize: the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n" .'* freezeDataSize: the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n" .'* totalDataSize: the total amount of data.'."\n" .'* hotDataRatio: the proportion of hot data. Hot data refers to data that is accessed in previous seven days.'."\n" .'* WarmDataRatio: the proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n" .'* coldDataRatio: the proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n" .'* freezeDataRatio: the proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n" .'* totalFileDayGrowthCount: the daily increment of the total number of files.'."\n" .'* largeFileDayGrowthCount: the daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n" .'* mediumFileDayGrowthCount: the daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n" .'* smallFileDayGrowthCount: the daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n" .'* tinyFileDayGrowthCount: the daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n" .'* emptyFileDayGrowthCount: the daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n" .'* hotDataDayGrowthSize: the daily increment of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n" .'* warmDataDayGrowthSize: the daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n" .'* coldDataDayGrowthSize: the daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n" .'* freezeDataDayGrowthSize: the daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n" .'* totalDataDayGrowthSize: the daily increment of the amount of total data.'."\n" .'* totalFileCountDayGrowthRatio: the day-to-day growth rate of the total number of files.'."\n" .'* largeFileCountDayGrowthRatio: the day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n" .'* mediumFileCountDayGrowthRatio: the day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n" .'* smallFileCountDayGrowthRatio: the day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n" .'* tinyFileCountDayGrowthRatio: the day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n" .'* emptyFileCountDayGrowthRatio: the day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n" .'* hotDataSizeDayGrowthRatio: the day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n" .'* warmDataSizeDayGrowthRatio: the day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n" .'* coldDataSizeDayGrowthRatio: the day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n" .'* freezeDataSizeDayGrowthRatio: the day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n" .'* totalDataSizeDayGrowthRatio: the day-to-day growth rate of the total amount of data.'."\n", 'type' => 'string', 'required' => false, 'example' => 'totalFileCount', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The analysis results of Hive tables.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'TableName' => ['description' => 'The table name. The table name must follow the naming rule in Hive. A name in the {Database name.Table name} format uniquely identifies a table.'."\n", 'type' => 'string', 'example' => 'dw.dwd_creta_service_order_long_renew_long_da'."\n", 'title' => ''], 'Owner' => ['description' => 'The owner.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Formats' => [ 'description' => 'The table format information.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => 'The name of the storage format.'."\n", 'type' => 'string', 'example' => 'TextInputFormat', 'title' => ''], 'FormatSize' => ['description' => 'The amount of data in the format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '506930200', 'title' => ''], 'FormatSizeUnit' => ['description' => 'The unit of the amount of data in the format.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'FormatRatio' => ['description' => 'The proportion of the data in the format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.23', 'title' => ''], 'FormatDayGrowthSize' => ['description' => 'The daily increment of data in the format.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1232124', 'title' => ''], 'FormatSizeDayGrowthRatio' => ['description' => 'The day-to-day growth rate of data in the format.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Metrics' => [ 'description' => 'The metric information.'."\n", 'type' => 'object', 'properties' => [ 'PartitionNum' => [ 'description' => 'The number of partitions.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'partitionNum', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '331', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'number of partitions'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCount' => [ 'description' => 'The number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '132', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCount' => [ 'description' => 'The number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '“”'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of medium files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCount' => [ 'description' => 'The number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '18'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '"“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCount' => [ 'description' => 'The number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '451'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCount' => [ 'description' => 'The number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '3123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCount' => [ 'description' => 'The total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Number of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileRatio' => [ 'description' => 'The proportion of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileRatio' => [ 'description' => 'The proportion of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.8'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileRatio' => [ 'description' => 'The proportion of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileRatio' => [ 'description' => 'The proportion of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.96'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileRatio' => [ 'description' => 'The proportion of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSize' => [ 'description' => 'The amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '203431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSize' => [ 'description' => 'The amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '14981'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSize' => [ 'description' => 'The amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '217715', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSize' => [ 'description' => 'The amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33229309'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Size of the freeze data size', 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSize' => [ 'description' => 'The total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33800296', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataRatio' => [ 'description' => 'The proportion of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Hot data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataRatio' => [ 'description' => 'The proportion of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.1'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataRatio' => [ 'description' => 'The proportion of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => ' '."\n" .'""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Cold data ratio'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataRatio' => [ 'description' => 'The proportion of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.98'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Ratio of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileDayGrowthCount' => [ 'description' => 'The daily increment of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '100'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '40'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '18'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '482'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileDayGrowthCount' => [ 'description' => 'The daily increment of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileDayGrowthCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '-20'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth count of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '203431', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of hot data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '149841', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of warm data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '217715', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of cold data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataDayGrowthSize' => [ 'description' => 'The daily increment of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33229309', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataDayGrowthSize' => [ 'description' => 'The daily increment of the total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataDayGrowthSize', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '33800296', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth size of total data'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total number of files.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'LargeFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of large files. Large files are those with a size greater than 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MediumFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of medium files. Medium files are those with a size greater than or equal to 128 MB and less than or equal to 1 GB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'SmallFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of small files. Small files are those with a size greater than or equal to 10 MB and less than 128 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TinyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of very small files. Very small files are those with a size greater than 0 MB and less than 10 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of tiny files', 'title' => ''], ], 'title' => '', 'example' => '', ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the number of empty files. Empty files are those with a size of 0 MB.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'HotDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of hot data. Hot data refers to data that is accessed in previous seven days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of warm data. Warm data refers to data that is not accessed for more than 7 days but is accessed in previous 30 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of cold data. Cold data refers to data that is not accessed for more than 30 days but is accessed in previous 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the amount of very cold data. Very cold data refers to data that is not accessed for more than 90 days.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => 'The day-to-day growth rate of the total amount of data.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n", 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '”“'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Analysis' => [ 'description' => 'The analysis results.'."\n", 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'The score for the access frequency of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '70'."\n", 'title' => ''], 'HiveDistributionScore' => ['description' => 'The score for the file sizes of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80'."\n", 'title' => ''], 'HiveFormatScore' => ['description' => 'The score for the data formats of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '60'."\n", 'title' => ''], 'HiveScore' => ['description' => 'The overall score of the Hive table.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '80'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '', 'description' => 'A pagination token.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '', 'description' => 'The maximum number of entries that are returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '', 'description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"TableName\\": \\"dw.dwd_creta_service_order_long_renew_long_da\\\\n\\",\\n \\"Owner\\": \\"DW\\",\\n \\"Formats\\": [\\n {\\n \\"FormatName\\": \\"TextInputFormat\\",\\n \\"FormatSize\\": 506930200,\\n \\"FormatSizeUnit\\": \\"MB\\\\n\\",\\n \\"FormatRatio\\": 0.23,\\n \\"FormatDayGrowthSize\\": 1232124,\\n \\"FormatSizeDayGrowthRatio\\": 0.04\\n }\\n ],\\n \\"Metrics\\": {\\n \\"PartitionNum\\": {\\n \\"Name\\": \\"partitionNum\\",\\n \\"Value\\": 331,\\n \\"Unit\\": \\"“”\\",\\n \\"Description\\": \\"number of partitions\\\\n\\"\\n },\\n \\"LargeFileCount\\": {\\n \\"Name\\": \\"largeFileCount\\",\\n \\"Value\\": 132,\\n \\"Unit\\": \\"“”\\\\n\\",\\n \\"Description\\": \\"Number of large files\\\\n\\"\\n },\\n \\"MediumFileCount\\": {\\n \\"Name\\": \\"mediumFileCount\\",\\n \\"Value\\": 5,\\n \\"Unit\\": \\"“”\\\\n\\",\\n \\"Description\\": \\"Number of medium files\\"\\n },\\n \\"SmallFileCount\\": {\\n \\"Name\\": \\"smallFileCount\\",\\n \\"Value\\": 18,\\n \\"Unit\\": \\"\\\\\\"“\\\\n\\",\\n \\"Description\\": \\"Number of small files\\\\n\\"\\n },\\n \\"TinyFileCount\\": {\\n \\"Name\\": \\"tinyFileCount\\",\\n \\"Value\\": 451,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of tiny files\\\\n\\"\\n },\\n \\"EmptyFileCount\\": {\\n \\"Name\\": \\"emptyFileCount\\",\\n \\"Value\\": 3123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of empty files\\\\n\\"\\n },\\n \\"TotalFileCount\\": {\\n \\"Name\\": \\"totalFileCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Number of total files\\\\n\\"\\n },\\n \\"LargeFileRatio\\": {\\n \\"Name\\": \\"largeFileRatio\\",\\n \\"Value\\": 0.02,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Ratio of large files\\\\n\\"\\n },\\n \\"MediumFileRatio\\": {\\n \\"Name\\": \\"mediumFileRatio\\",\\n \\"Value\\": 0.8,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileRatio\\": {\\n \\"Name\\": \\"smallFileRatio\\",\\n \\"Value\\": 0.04,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Ratio of small files\\\\n\\"\\n },\\n \\"TinyFileRatio\\": {\\n \\"Name\\": \\"tinyFileRatio\\",\\n \\"Value\\": 0.96,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Ratio of tiny files\\\\n\\"\\n },\\n \\"EmptyFileRatio\\": {\\n \\"Name\\": \\"emptyFileRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSize\\": {\\n \\"Name\\": \\"hotDataSize\\",\\n \\"Value\\": 203431,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the hot data size\\\\n\\"\\n },\\n \\"WarmDataSize\\": {\\n \\"Name\\": \\"warmDataSize\\",\\n \\"Value\\": 14981,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the warm data size\\\\n\\"\\n },\\n \\"ColdDataSize\\": {\\n \\"Name\\": \\"coldDataSize\\",\\n \\"Value\\": 217715,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the cold data size\\\\n\\"\\n },\\n \\"FreezeDataSize\\": {\\n \\"Name\\": \\"freezeDataSize\\",\\n \\"Value\\": 33229309,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Size of the freeze data size\\"\\n },\\n \\"TotalDataSize\\": {\\n \\"Name\\": \\"totalDataSize\\",\\n \\"Value\\": 33800296,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Total data size in megabytes (MB)\\\\n\\"\\n },\\n \\"HotDataRatio\\": {\\n \\"Name\\": \\"hotDataRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Hot data ratio\\\\n\\"\\n },\\n \\"WarmDataRatio\\": {\\n \\"Name\\": \\"warmDataRatio\\",\\n \\"Value\\": 0.1,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Ratio of warm data\\\\n\\"\\n },\\n \\"ColdDataRatio\\": {\\n \\"Name\\": \\"coldDataRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\t\\\\n\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Cold data ratio\\\\n\\"\\n },\\n \\"FreezeDataRatio\\": {\\n \\"Name\\": \\"freezeDataRatio\\",\\n \\"Value\\": 0.98,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Ratio of freeze data\\\\n\\"\\n },\\n \\"TotalFileDayGrowthCount\\": {\\n \\"Name\\": \\"totalFileDayGrowthCount\\",\\n \\"Value\\": 100,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth count of total files\\\\n\\"\\n },\\n \\"LargeFileDayGrowthCount\\": {\\n \\"Name\\": \\"largeFileDayGrowthCount\\",\\n \\"Value\\": 40,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Day growth count of large files\\\\n\\"\\n },\\n \\"MediumFileDayGrowthCount\\": {\\n \\"Name\\": \\"mediumFileDayGrowthCount\\",\\n \\"Value\\": 20,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\\\n\\",\\n \\"Description\\": \\"Day growth count of medium files\\\\n\\"\\n },\\n \\"SmallFileDayGrowthCount\\": {\\n \\"Name\\": \\"smallFileDayGrowthCount\\",\\n \\"Value\\": 18,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of small files\\\\n\\"\\n },\\n \\"TinyFileDayGrowthCount\\": {\\n \\"Name\\": \\"tinyFileDayGrowthCount\\",\\n \\"Value\\": 482,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of tiny files\\\\n\\"\\n },\\n \\"EmptyFileDayGrowthCount\\": {\\n \\"Name\\": \\"emptyFileDayGrowthCount\\",\\n \\"Value\\": -20,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth count of empty files\\\\n\\"\\n },\\n \\"HotDataDayGrowthSize\\": {\\n \\"Name\\": \\"hotDataDayGrowthSize\\",\\n \\"Value\\": 203431,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of hot data\\\\n\\"\\n },\\n \\"WarmDataDayGrowthSize\\": {\\n \\"Name\\": \\"warmDataDayGrowthSize\\",\\n \\"Value\\": 149841,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of warm data\\\\n\\"\\n },\\n \\"ColdDataDayGrowthSize\\": {\\n \\"Name\\": \\"coldDataDayGrowthSize\\",\\n \\"Value\\": 217715,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of cold data\\\\n\\"\\n },\\n \\"FreezeDataDayGrowthSize\\": {\\n \\"Name\\": \\"freezeDataDayGrowthSize\\",\\n \\"Value\\": 33229309,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of freeze data\\\\n\\"\\n },\\n \\"TotalDataDayGrowthSize\\": {\\n \\"Name\\": \\"totalDataDayGrowthSize\\",\\n \\"Value\\": 33800296,\\n \\"Unit\\": \\"MB\\\\n\\",\\n \\"Description\\": \\"Day growth size of total data\\\\n\\"\\n },\\n \\"TotalFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"totalFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of total files\\\\n\\"\\n },\\n \\"LargeFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"largeFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of large files\\\\n\\"\\n },\\n \\"MediumFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"mediumFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of medium files\\\\n\\"\\n },\\n \\"SmallFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"smallFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of small files\\\\n\\"\\n },\\n \\"TinyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"tinyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.04,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of tiny files\\"\\n },\\n \\"EmptyFileCountDayGrowthRatio\\": {\\n \\"Name\\": \\"emptyFileCountDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of empty files\\\\n\\"\\n },\\n \\"HotDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"hotDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of hot data size\\\\n\\"\\n },\\n \\"WarmDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"warmDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of warm data size\\\\n\\"\\n },\\n \\"ColdDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"coldDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Day growth ratio of cold data size\\\\n\\"\\n },\\n \\"FreezeDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"freezeDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of freeze data size\\\\n\\"\\n },\\n \\"TotalDataSizeDayGrowthRatio\\": {\\n \\"Name\\": \\"totalDataSizeDayGrowthRatio\\",\\n \\"Value\\": 0.01,\\n \\"Unit\\": \\"”“\\\\n\\",\\n \\"Description\\": \\"Day growth ratio of total data size\\\\n\\"\\n }\\n },\\n \\"Analysis\\": {\\n \\"HiveFrequencyScore\\": 70,\\n \\"HiveDistributionScore\\": 80,\\n \\"HiveFormatScore\\": 60,\\n \\"HiveScore\\": 80\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorHiveTables', 'summary' => 'Obtains the analysis results of multiple Hive tables at a time on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:08.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHiveTables', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListDoctorJobs' => [ 'description' => 'list realtime jobs by yarn', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The pagination token that is used in the request to retrieve a new page of results.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The maximum number of entries to return on each page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'StartRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => '', 'description' => 'The range of start time. You can filter jobs whose start time falls within the specified time range.'."\n", 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => 'The beginning of the time range during which jobs were submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1683340662016', 'title' => ''], 'EndTime' => ['description' => 'The end of the time range during which jobs were submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1683340662020', 'title' => ''], ], 'required' => false, 'example' => '', ], ], [ 'name' => 'EndRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => '', 'description' => 'The range of end time. You can filter jobs whose end time falls within the specified time range.'."\n", 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => 'The beginning of the time range during which jobs ended. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1679135111960', 'title' => ''], 'EndTime' => ['description' => 'The end of the time range during which jobs ended. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1666865137099', 'title' => ''], ], 'required' => false, 'example' => '', ], ], [ 'name' => 'AppIds', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => '', 'description' => 'The IDs of the jobs that are submitted to YARN.'."\n", 'type' => 'array', 'items' => ['description' => 'The ID of the job that is submitted to YARN.'."\n", 'type' => 'string', 'required' => false, 'example' => 'application_1643475036865_******'."\n", 'title' => ''], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'Users', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The users who submit the jobs.'."\n", 'type' => 'array', 'items' => ['description' => 'The username that is used to submit the job to YARN.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DW'."\n", 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'Queues', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The YARN queues to which the jobs are submitted.'."\n", 'type' => 'array', 'items' => ['description' => 'The name of the YARN queue to which the job is submitted.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DW'."\n", 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'Types', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The YARN engines to which the jobs are submitted.'."\n", 'type' => 'array', 'items' => ['description' => 'The type of the YARN engine to which the job is submitted.'."\n", 'type' => 'string', 'required' => false, 'example' => 'SPARK', 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The order in which you want to sort the query results. Valid values:'."\n" ."\n" .'* ASC: the ascending order'."\n" .'* DESC: the descending order'."\n", 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The field that you use to sort the query results. Valid values:'."\n" ."\n" .'* vcoreSeconds: the aggregated number of vCPUs that are allocated to the job multiplied by the number of seconds the job has been running'."\n" .'* memSeconds: the aggregated amount of memory that is allocated to the job multiplied by the number of seconds the job has been running'."\n", 'type' => 'string', 'required' => false, 'example' => 'vcoreSeconds'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The information about the jobs.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'AppId' => ['description' => 'The ID of the job that was submitted to YARN.'."\n", 'type' => 'string', 'example' => 'application_1607584549220_*****', 'title' => ''], 'AppName' => ['description' => 'The name of the job.'."\n", 'type' => 'string', 'example' => 'tpcds', 'title' => ''], 'User' => ['description' => 'The username that was used to submit the job.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Queue' => ['description' => 'The YARN queue to which the job was submitted.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'State' => ['description' => 'The running state of the job. Valid values:'."\n" ."\n" .'* FINISHED'."\n" .'* FAILED'."\n" .'* KILLED'."\n", 'type' => 'string', 'example' => 'FINISHED', 'title' => ''], 'FinalStatus' => ['description' => 'The final state of the job. Valid values:'."\n" ."\n" .'* SUCCEEDED'."\n" .'* FAILED'."\n" .'* KILLED'."\n" .'* ENDED'."\n" .'* UNDEFINED'."\n", 'type' => 'string', 'example' => 'KILLED', 'title' => ''], 'Type' => ['description' => 'The type of the compute engine.'."\n", 'type' => 'string', 'example' => 'SPARK', 'title' => ''], 'StartTime' => ['description' => 'The time when the job was submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1675180800000', 'title' => ''], 'LaunchTime' => ['description' => 'The time when the job was started. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1672148400000', 'title' => ''], 'ElapsedTime' => ['description' => 'The total running time of the job. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '242', 'title' => ''], 'FinishTime' => ['description' => 'The end time of the job. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1683690929000', 'title' => ''], 'Metrics' => [ 'description' => 'The data about the metrics.'."\n", 'type' => 'object', 'properties' => [ 'VcoreSeconds' => [ 'description' => 'The CPU usage.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'vcoreSeconds'."\n", 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '11123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'VCores * Sec'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total vcore usage over time in seconds'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], 'MemSeconds' => [ 'description' => 'The amount of memory consumed.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'memSeconds', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12312312', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB * Sec'."\n", 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total memory usage over time in seconds'."\n", 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '', 'description' => 'A pagination token.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '', 'description' => 'The maximum number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '', 'description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"AppId\\": \\"application_1607584549220_*****\\",\\n \\"AppName\\": \\"tpcds\\",\\n \\"User\\": \\"DW\\",\\n \\"Queue\\": \\"DW\\",\\n \\"State\\": \\"FINISHED\\",\\n \\"FinalStatus\\": \\"KILLED\\",\\n \\"Type\\": \\"SPARK\\",\\n \\"StartTime\\": 1675180800000,\\n \\"LaunchTime\\": 1672148400000,\\n \\"ElapsedTime\\": 242,\\n \\"FinishTime\\": 1683690929000,\\n \\"Metrics\\": {\\n \\"VcoreSeconds\\": {\\n \\"Name\\": \\"vcoreSeconds\\\\n\\",\\n \\"Value\\": 11123,\\n \\"Unit\\": \\"VCores * Sec\\\\n\\",\\n \\"Description\\": \\"Total vcore usage over time in seconds\\\\n\\"\\n },\\n \\"MemSeconds\\": {\\n \\"Name\\": \\"memSeconds\\",\\n \\"Value\\": 12312312,\\n \\"Unit\\": \\"MB * Sec\\\\n\\",\\n \\"Description\\": \\"Total memory usage over time in seconds\\\\n\\"\\n }\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorJobs', 'summary' => 'Obtains the basic running information about multiple jobs at a time on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:08.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorJobs', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListDoctorJobsStats' => [ 'description' => 'list stats groupBy jobs by yarn', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The region ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The cluster ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The pagination token that is used in the request to retrieve a new page of results.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'description' => 'The maximum number of entries to return on each page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'StartRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The range of start time. You can filter jobs whose start time falls within the specified time range.'."\n", 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => 'The beginning of the time range during which jobs were submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1679036826987', 'title' => ''], 'EndTime' => ['description' => 'The end of the time range during which jobs were submitted. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. Unit: milliseconds.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1666406820000', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'EndRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The range of end time. You can filter jobs whose end time falls within the specified time range.'."\n", 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => 'The beginning of the time range during which jobs ended. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1675180800000', 'title' => ''], 'EndTime' => ['description' => 'The end of the time range during which jobs ended. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1680019200000', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'GroupBy', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => 'The fields that are used for grouping data.'."\n" ."\n" .'Currently, only the first value is used for grouping data. Combinations of multiple values will be supported in the future.'."\n", 'type' => 'array', 'items' => ['description' => 'The field that is used for grouping data. Valid values:'."\n" ."\n" .'* queue: grouping by queue'."\n" .'* user: grouping by user'."\n" .'* type: grouping by engine type'."\n", 'type' => 'string', 'required' => false, 'example' => 'type', 'title' => ''], 'required' => false, 'example' => 'null', 'title' => '', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The order in which you want to sort the query results. Valid values:'."\n" ."\n" .'* ASC: in ascending order'."\n" .'* DESC: in descending order'."\n", 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The field that you use to sort the query results. Valid values:'."\n" ."\n" .'* vcoreSeconds: the aggregated number of vCPUs that are allocated to the job multiplied by the number of seconds the job has been running'."\n" .'* memSeconds: the aggregated amount of memory that is allocated to the job multiplied by the number of seconds the job has been running'."\n", 'type' => 'string', 'required' => false, 'example' => 'vcoreSeconds', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The summary of job information.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Queue' => ['description' => 'The YARN queue to which the job was submitted.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'Type' => ['description' => 'The type of the compute engine.'."\n", 'type' => 'string', 'example' => 'SPARK', 'title' => ''], 'User' => ['description' => 'The username that is used to submit the job.'."\n", 'type' => 'string', 'example' => 'DW', 'title' => ''], 'VcoreSeconds' => [ 'description' => 'The aggregated number of vCPUs that are allocated to the job multiplied by the number of seconds the job has been running.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'vcoreSeconds', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '11123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'VCores * Sec', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total vcore usage over time in seconds', 'title' => ''], ], 'title' => '', 'example' => '', ], 'MemSeconds' => [ 'description' => 'The aggregated amount of memory that is allocated to the job multiplied by the number of seconds the job has been running.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'memSeconds', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '12312312', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => 'MB * Sec', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total memory usage over time in seconds', 'title' => ''], ], 'title' => '', 'example' => '', ], 'AppsCount' => [ 'description' => 'The total number of jobs.'."\n", 'type' => 'object', 'properties' => [ 'Name' => ['description' => 'The name of the metric.'."\n", 'type' => 'string', 'example' => 'appsCount', 'title' => ''], 'Value' => ['description' => 'The value of the metric.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'Unit' => ['description' => 'The unit of the metric.'."\n", 'type' => 'string', 'example' => '""', 'title' => ''], 'Description' => ['description' => 'The description of the metric.'."\n", 'type' => 'string', 'example' => 'Total apps count', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['title' => '', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '', 'description' => 'A pagination token.'."\n", 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '', 'description' => 'The maximum number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '', 'description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => ''], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => ''], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => ''], ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter %s is not valid.', 'description' => ''], ['errorCode' => 'InvalidParameterValue', 'errorMessage' => 'The input parameter %s is invalid or out of range.', 'description' => ''], ['errorCode' => 'MissingAction', 'errorMessage' => 'The action %s requested is missing.', 'description' => ''], ['errorCode' => 'MissingParameter', 'errorMessage' => 'The input parameter %s that is mandatory for processing this request is not supplied.', 'description' => ''], ['errorCode' => 'NotAuthorized', 'errorMessage' => 'You do not have permission to perform this action. %s', 'description' => ''], ['errorCode' => 'ThrottlingException', 'errorMessage' => 'The request was denied due to request throttling. %s', 'description' => ''], ], 404 => [ ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The resource not found by %s.', 'description' => ''], ], 500 => [ ['errorCode' => 'InternalError', 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', 'description' => ''], ], 503 => [ ['errorCode' => 'ServiceFailure', 'errorMessage' => 'The request has failed due to a temporary failure of %s service.', 'description' => ''], ['errorCode' => 'ServiceUnavailable', 'errorMessage' => 'The request has failed due to a temporary failure of the server.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": [\\n {\\n \\"Queue\\": \\"DW\\",\\n \\"Type\\": \\"SPARK\\",\\n \\"User\\": \\"DW\\",\\n \\"VcoreSeconds\\": {\\n \\"Name\\": \\"vcoreSeconds\\",\\n \\"Value\\": 11123,\\n \\"Unit\\": \\"VCores * Sec\\",\\n \\"Description\\": \\"Total vcore usage over time in seconds\\"\\n },\\n \\"MemSeconds\\": {\\n \\"Name\\": \\"memSeconds\\",\\n \\"Value\\": 12312312,\\n \\"Unit\\": \\"MB * Sec\\",\\n \\"Description\\": \\"Total memory usage over time in seconds\\"\\n },\\n \\"AppsCount\\": {\\n \\"Name\\": \\"appsCount\\",\\n \\"Value\\": 123,\\n \\"Unit\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Description\\": \\"Total apps count\\"\\n }\\n }\\n ],\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"NextToken\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C89568980\\",\\n \\"MaxResults\\": 20,\\n \\"TotalCount\\": 200\\n}","type":"json"}]', 'title' => 'ListDoctorJobsStats', 'summary' => 'Obtains the summary of basic running information about multiple jobs at a time on E-MapReduce (EMR) Doctor.', 'changeSet' => [ ['createdAt' => '2024-06-18T08:43:07.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorJobsStats', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListDoctorReports' => [ 'description' => 'list all reports analysis by emr doctor', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****', 'title' => ''], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The pagination token that is used in the request to retrieve a new page of results.', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980', 'title' => '', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The number of entries to return on each page.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => '', 'required' => false], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response parameters.', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'The reports.', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'DateTime' => ['description' => 'The date on which the report was generated.', 'type' => 'string', 'example' => '2023-06-29', 'title' => ''], 'ComponentTypes' => [ 'description' => 'The component types.'."\n" ."\n" .'Valid values:'."\n" ."\n" .'- compute'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .'- hive'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .'- hdfs'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .'- yarn'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .'- oss'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .'- hbase'."\n" ."\n" .' '."\n" ."\n" .' '."\n" ."\n" .' ', 'type' => 'array', 'items' => ['description' => 'The type of the component. Valid values:'."\n" ."\n" .'- compute'."\n" ."\n" .'- hive'."\n" ."\n" .'- hdfs'."\n" ."\n" .'- yarn'."\n" ."\n" .'- oss'."\n" ."\n" .'- hbase', 'type' => 'string', 'example' => 'compute', 'title' => ''], 'enumValueTitles' => ['compute' => 'compute', 'hive' => 'hive', 'hdfs' => 'hdfs', 'yarn' => 'yarn', 'oss' => 'oss', 'hbase' => 'hbase'], 'example' => 'null', 'title' => '', ], 'SummaryReport' => [ 'description' => 'The summary of the report.', 'type' => 'object', 'properties' => [ 'Score' => ['description' => 'The score.', 'type' => 'integer', 'format' => 'int32', 'example' => '88', 'title' => ''], 'Summary' => ['description' => 'The summary of the report.', 'type' => 'string', 'example' => '
Most tasks in the cluster are in healthy state.
Cluster memory utilization: 47.8%, relatively low.
', 'title' => ''], 'Suggestion' => ['description' => 'The optimization suggestion.', 'type' => 'string', 'example' => 'Most tasks in the cluster are in healthy state.
Cluster memory utilization: 47.8%, relatively low.
\\",\\n \\"Suggestion\\": \\"