'1.0',
'info' => ['style' => 'RPC', 'product' => 'Emr', 'version' => '2021-03-20'],
'directories' => [
[
'children' => ['ListReleaseVersions', 'ListInstanceTypes'],
'type' => 'directory',
'title' => '基础',
'id' => 143855,
],
[
'children' => ['RunCluster', 'CreateCluster', 'GetCluster', 'UpdateClusterAttribute', 'ListClusters', 'DeleteCluster', 'GetClusterCloneMeta', 'UpdateClusterAutoRenew'],
'type' => 'directory',
'title' => '集群',
'id' => 143779,
],
[
'children' => ['CreateApiTemplate', 'UpdateApiTemplate', 'ListApiTemplates', 'GetApiTemplate', 'DeleteApiTemplate', 'RunApiTemplate'],
'type' => 'directory',
'title' => '集群模板',
'id' => 143848,
],
[
'children' => ['CreateNodeGroup', 'ListNodeGroups', 'GetNodeGroup', 'IncreaseNodes', 'DecreaseNodes', 'ListNodes', 'UpdateNodeGroupAttributes', 'DeleteNodeGroup'],
'type' => 'directory',
'title' => '节点组',
'id' => 143787,
],
[
'children' => ['PutAutoScalingPolicy', 'PutManagedScalingPolicy', 'GetAutoScalingPolicy', 'GetManagedScalingPolicy', 'RemoveAutoScalingPolicy', 'ListAutoScalingActivities', 'GetAutoScalingActivity'],
'type' => 'directory',
'title' => '弹性伸缩',
'id' => 143802,
],
[
'children' => ['ListApplications', 'GetApplication', 'RunApplicationAction', 'ListApplicationConfigs', 'UpdateApplicationConfigs', 'ListComponents', 'ListComponentInstances'],
'type' => 'directory',
'title' => '应用',
'id' => 143835,
],
[
'children' => ['GetOperation'],
'type' => 'directory',
'title' => '操作',
'id' => 143794,
],
[
'children' => ['JoinResourceGroup'],
'type' => 'directory',
'title' => '资源组',
'id' => 143796,
],
[
'children' => ['TagResources', 'UntagResources', 'ListTagResources'],
'type' => 'directory',
'title' => '标签',
'id' => 143798,
],
[
'children' => ['CreateScript', 'ListScripts', 'UpdateScript', 'DeleteScript'],
'type' => 'directory',
'title' => '脚本',
'id' => 143843,
],
[
'children' => [
'ListDoctorHiveDatabases', 'GetDoctorHiveDatabase', 'GetDoctorHiveCluster', 'ListDoctorHiveTables', 'GetDoctorHiveTable', 'ListDoctorHDFSUGI', 'ListDoctorHBaseTables', 'ListDoctorHBaseRegionServers', 'GetDoctorHBaseTable', 'GetDoctorHBaseRegionServer', 'GetDoctorHBaseRegion', 'GetDoctorHBaseCluster', 'GetDoctorHDFSDirectory', 'ListDoctorJobsStats', 'ListDoctorReports', 'GetDoctorReportComponentSummary', 'ListDoctorJobs', 'ListDoctorComputeSummary', 'GetDoctorComputeSummary', 'GetDoctorJob',
'ListDoctorApplications', 'ListDoctorHDFSDirectories', 'GetDoctorHDFSCluster', 'GetDoctorApplication',
],
'type' => 'directory',
'title' => '监控诊断',
'id' => 143810,
],
[
'children' => ['CreateUsers', 'DeleteUsers', 'UpdateUserAttribute', 'ListUsers'],
'type' => 'directory',
'title' => 'OpenLDAP用户管理',
'id' => 143858,
],
[
'children' => ['ExportApplicationConfigs'],
'type' => 'directory',
'title' => '其他',
'id' => 143863,
],
],
'components' => [
'schemas' => [
'AckConfig' => [
'type' => 'object',
'properties' => [
'LimitMemory' => ['title' => 'Pod的内存限制值。', 'description' => 'Pod的内存限制值。', 'type' => 'number', 'format' => 'float'],
'NodeAffinity' => ['title' => '节点亲和性', 'type' => 'string'],
'RequestMemory' => ['title' => 'Pod的内存请求值。', 'description' => 'Pod的内存请求值。', 'type' => 'number', 'format' => 'float'],
'Tolerations' => [
'title' => 'ack的节点污点容忍',
'description' => 'ack的节点污点容忍',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Toleration'],
],
'DataDiskStorageClass' => ['title' => '类型', 'type' => 'string'],
'LimitCpu' => ['title' => 'Pod的CPU限制值。', 'description' => 'Pod的CPU限制值。', 'type' => 'number', 'format' => 'float'],
'CustomAnnotations' => [
'title' => 'annotations',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Tag'],
],
'Namespace' => ['title' => 'ack 命名空间', 'description' => 'ack 命名空间', 'type' => 'string'],
'Pvcs' => [
'title' => '云存储声明',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Path' => ['title' => '挂载路径', 'type' => 'string'],
'DataDiskStorageClass' => ['title' => '类型', 'type' => 'string'],
'DataDiskSize' => ['title' => '磁盘大小', 'type' => 'integer', 'format' => 'int64'],
'Name' => ['title' => 'pvc名称', 'type' => 'string'],
],
],
],
'PodAffinity' => ['title' => '应用亲和性', 'type' => 'string'],
'CustomLabels' => [
'title' => 'label',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Tag'],
],
'Volumes' => [
'title' => '卷定义',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Path' => ['title' => '源路径', 'type' => 'string'],
'Type' => ['title' => 'type', 'type' => 'string'],
'Name' => ['title' => '卷名称', 'type' => 'string'],
],
],
],
'VolumeMounts' => [
'title' => '卷挂载',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Path' => ['title' => '容器内挂载路径', 'type' => 'string'],
'Name' => ['title' => '卷名称', 'type' => 'string'],
],
],
],
'MountHostCgroup' => ['title' => '是否挂在cgroup', 'type' => 'boolean'],
'PreStartCommand' => [
'title' => '启动命令',
'type' => 'array',
'items' => ['type' => 'string'],
],
'AckInstanceId' => ['title' => 'ack集群id', 'description' => 'ack集群id', 'type' => 'string'],
'DataDiskSize' => ['title' => '磁盘大小', 'type' => 'integer', 'format' => 'int32'],
'PodAntiAffinity' => ['title' => '应用反亲和性', 'type' => 'string'],
'NodeSelectors' => [
'title' => 'ack的节点标签限制',
'description' => 'ack的节点标签限制',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Tag'],
],
'RequestCpu' => ['title' => 'Pod的CPU请求值', 'description' => 'Pod的CPU请求值', 'type' => 'number', 'format' => 'float'],
],
],
'AckNode' => [
'type' => 'object',
'properties' => [
'NodeId' => ['title' => '节点ID。', 'description' => '节点ID。', 'type' => 'string', 'example' => 'i-bp1cudc25w2bfwl5****'],
'NodeSelector' => ['title' => 'ACK节点选择器。', 'description' => 'ACK节点选择器。', '$ref' => '#/components/schemas/AckNodeSelector'],
],
],
'AckNodePool' => [
'type' => 'object',
'properties' => [
'NodePoolId' => ['title' => '节点池ID。', 'description' => '节点池ID。', 'type' => 'string', 'example' => 'npe76629caa1b14a73bf3e47c6d481****'],
'NodeSelector' => ['title' => 'ACK节点选择器。', 'description' => 'ACK节点选择器。', '$ref' => '#/components/schemas/AckNodeSelector'],
],
],
'AckNodeSelector' => [
'type' => 'object',
'properties' => [
'Labels' => [
'title' => '标签列表。',
'description' => '污点列表。',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Value' => ['title' => '标签值。', 'description' => '标签值。', 'type' => 'string', 'example' => 'true'],
'Key' => ['title' => '标签键。', 'description' => '标签键。', 'type' => 'string', 'example' => 'emr'],
],
],
],
'Taints' => [
'title' => '污点列表。',
'description' => '污点列表。',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Value' => ['title' => '污点值。', 'description' => '污点值。', 'type' => 'string', 'example' => 'true'],
'Effect' => ['title' => '污点效果。', 'description' => '污点效果。', 'type' => 'string'],
'Key' => ['title' => '污点键。', 'description' => '污点键。', 'type' => 'string', 'example' => 'emr'],
],
],
],
],
],
'AdviseSummary' => [
'type' => 'object',
'properties' => [
'VcoreUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'],
'MemoryUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'],
],
],
'ApiTemplate' => [
'description' => 'Api模板。',
'type' => 'object',
'properties' => [
'Status' => ['title' => '模板状态。', 'description' => '模板状态。', 'type' => 'string', 'example' => 'READY'],
'ResourceGroupId' => ['title' => '资源组ID。', 'description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-acfmzabjyop****'],
'ApiName' => ['title' => '接口名。', 'description' => '接口名。', 'type' => 'string', 'example' => 'CreateCluster'],
'Content' => ['title' => '模版接口参数。', 'description' => '模板接口参数。', 'type' => 'string', 'example' => 'content'."\n"],
'TemplateName' => ['title' => '模板ID。', 'description' => '模板名称。', 'type' => 'string', 'example' => 'datalakeTest1'],
'RegionId' => ['title' => '区域ID。', 'description' => '地域ID 。', 'type' => 'string', 'example' => 'cn-hangzhou'],
'TemplateId' => ['title' => '模板ID。', 'description' => '模板ID。', 'type' => 'string', 'example' => 'AT-Af***'],
],
],
'Application' => [
'type' => 'object',
'properties' => [
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。从EMR控制台集群创建页面可查看到各EMR发行版的应用名称列表。', 'type' => 'string', 'required' => true, 'example' => 'SPARK'],
],
'description' => '',
],
'ApplicationConfig' => [
'description' => '参数配置',
'type' => 'object',
'properties' => [
'ConfigFileName' => ['title' => '应用配置文件名。', 'description' => '配置文件名称。'."\n", 'type' => 'string', 'required' => true, 'example' => 'hdfs-site.xml'],
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。从EMR控制台集群创建页面可查看到各EMR发行版的应用名称列表。', 'type' => 'string', 'required' => true, 'example' => 'HDFS'],
'ConfigItemKey' => ['title' => '配置项键。', 'description' => '配置项键。', 'type' => 'string', 'required' => true, 'example' => 'dfs.namenode.checkpoint.period'],
'NodeGroupName' => ['title' => '节点组名称。', 'description' => '节点组名称。ConfigScope取值NODE_GROUP时,且参数NodeGroupId为空时生效,该参数生效。', 'type' => 'string', 'example' => 'core-1'],
'ConfigScope' => ['title' => '配置范围。', 'description' => '配置范围。取值范围:'."\n"
.'- CLUSTER:集群级别。'."\n"
.'- NODE_GROUP:节点组级别。'."\n"
."\n"
.'默认值:CLUSTER。', 'type' => 'string', 'example' => 'NODE_GROUP'],
'NodeGroupId' => ['title' => '节点组ID。', 'description' => '节点组ID。ConfigScope取值NODE_GROUP时,该参数生效。NodeGroupId参数优先级高于NodeGroupName。', 'type' => 'string', 'example' => 'ng-869471354ecd****'],
'ConfigItemValue' => ['title' => '配置项值。', 'description' => '配置项值。', 'type' => 'string', 'example' => '3600s'],
],
],
'ApplicationConfigFile' => [
'type' => 'object',
'properties' => [
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。', 'type' => 'string', 'required' => true, 'example' => 'HDFS'],
'ConfigFileName' => ['title' => '配置文件名称。', 'description' => '配置文件名称。', 'type' => 'string', 'required' => false, 'example' => 'core-site.xml'],
],
],
'ApplicationConfigurationFile' => [
'type' => 'object',
'properties' => [
'ApplicationName' => ['type' => 'string', 'required' => false],
'ConfigFileName' => ['type' => 'string', 'required' => false],
'ConfigFilePath' => ['type' => 'string', 'required' => false],
'ConfigFileFormat' => ['type' => 'string'],
'ConfigFileLink' => ['type' => 'string'],
'ConfigFileOwner' => ['type' => 'string'],
'ConfigFileGroup' => ['type' => 'string'],
'ConfigFileMode' => ['type' => 'string'],
'Description' => ['type' => 'string'],
'NodeGroupId' => ['type' => 'string'],
'NodeId' => ['type' => 'string'],
'ClusterId' => ['type' => 'string'],
],
],
'Attribute' => [
'type' => 'object',
'properties' => [
'Value' => ['title' => '值。', 'description' => '值。', 'type' => 'string', 'example' => 'true'],
'Key' => ['title' => '键。', 'description' => '键。', 'type' => 'string', 'example' => 'currentYarnRangerPluginState'],
],
],
'AutoRenewInstance' => [
'type' => 'object',
'properties' => [
'InstanceId' => ['title' => '节点ID。', 'description' => '节点ID。', 'type' => 'string', 'required' => true, 'example' => 'i-bp1cudc25w2bfwl5****'],
'AutoRenew' => ['title' => '自动续费。', 'description' => '自动续费。', 'type' => 'boolean', 'example' => 'true'],
'AutoRenewDuration' => ['title' => '自动续费时长。', 'description' => '自动续费时长。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
'AutoRenewDurationUnit' => ['title' => '自动付费时长单位。', 'description' => '自动付费时长单位。', 'type' => 'string', 'example' => 'Month'],
'EmrAutoRenewDuration' => ['title' => 'emr实例自动续费时长。', 'description' => 'emr实例自动续费时长。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
'EmrAutoRenewDurationUnit' => ['title' => 'emr实例自动续费时长单位。', 'description' => 'emr实例自动续费时长单位。', 'type' => 'string', 'example' => 'Month'],
],
],
'AutoScalingConstraints' => [
'type' => 'object',
'properties' => [
'SupportRuleTypes' => [
'title' => '支持的弹性伸缩规则类型。',
'description' => '支持的弹性伸缩规则类型。',
'type' => 'array',
'items' => ['type' => 'string'],
'example' => '["TIME_TRIGGER","METRICS_TRIGGER"]',
],
'SupportMetrics' => [
'title' => '支持的按负载弹性伸缩指标列表。',
'description' => '支持的按负载弹性伸缩指标列表。',
'type' => 'array',
'items' => ['type' => 'string'],
'example' => '["YarnRootAvailableMemoryUsage","YarnRootAvailableVcores"]',
],
'SupportMetricTags' => [
'title' => '支持的按负载弹性伸缩指标Tag列表。',
'description' => '支持的按负载弹性伸缩指标Tag列表。',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'MetricName' => ['title' => '指标名称。', 'description' => '指标名称。', 'type' => 'string'],
'Tags' => [
'title' => '指标Tag。',
'description' => '指标Tag。',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Tag'],
],
],
],
],
'MaxAdjustmentValue' => ['title' => '单次伸缩活动最大扩缩容节点数量。', 'description' => '单次伸缩活动最大扩缩容节点数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1000'],
'MaxByLoadRuleCount' => ['title' => '按负载规则数量最大值。', 'description' => '按负载规则数量最大值。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'],
'MaxByTimeRuleCount' => ['title' => '按时间规则数量最大值。', 'description' => '按时间规则数量最大值。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'],
'AutoScalingMetricUnits' => [
'title' => '按负载伸缩指标单位描述。',
'description' => '按负载伸缩指标单位描述。',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/MetricUnitValue'],
],
'DefaultMetricTriggeredRules' => [
'title' => '默认按负载弹性伸缩规则列表',
'description' => '默认按负载弹性伸缩规则列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/ScalingRule'],
],
],
],
'AutoScalingPolicy' => [
'title' => 'A short description of struct',
'type' => 'object',
'properties' => [
'ScalingRules' => [
'title' => '弹性伸缩规则列表',
'type' => 'array',
'items' => ['required' => false, '$ref' => '#/components/schemas/ScalingRule'],
'required' => false,
],
'Constraints' => [
'title' => '最大最小值约束',
'type' => 'object',
'properties' => [
'MaxCapacity' => ['title' => '最大值', 'type' => 'integer', 'format' => 'int32'],
'MinCapacity' => ['title' => '最小值', 'type' => 'integer', 'format' => 'int32'],
],
],
],
],
'Cluster' => [
'title' => '集群实体',
'description' => '集群实体',
'type' => 'object',
'properties' => [
'ClusterState' => ['title' => '集群状态。', 'description' => '集群状态。取值范围:'."\n"
.'- STARTING:启动中。'."\n"
.'- START_FAILED:启动失败。'."\n"
.'- BOOTSTRAPPING:引导操作初始化。'."\n"
.'- RUNNING:运行中。'."\n"
.'- TERMINATING:终止中。'."\n"
.'- TERMINATED:已终止。'."\n"
.'- TERMINATED\\_WITH\\_ERRORS:发生异常导致终止'."\n"
.'- TERMINATE_FAILED:终止失败。', 'type' => 'string', 'example' => 'RUNNING'],
'Description' => ['title' => '集群备注', 'description' => '集群备注', 'type' => 'string', 'example' => 'EMR cluster'],
'ResourceGroupId' => ['title' => '资源组ID。', 'description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-acfmzabjyop****'],
'ReadyTime' => ['title' => '可用时间。', 'description' => '集群可用时间戳。自1970年1月1日(00:00:00 GMT)至集群可用时间的总毫秒数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465784'],
'EndTime' => ['title' => '删除时间。', 'description' => '集群删除时间。自1970年1月1日(00:00:00 GMT)至集群删除时间的总毫秒数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465784'],
'ClusterId' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'example' => 'c-b933c5aac8fe****'],
'CreateTime' => ['title' => '创建时间。', 'description' => '集群创建时间戳。自1970年1月1日(00:00:00 GMT)至集群创建时的总毫秒数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465784'],
'EmrDefaultRole' => ['title' => 'EMR默认角色。', 'description' => 'EMR默认角色。', 'type' => 'string', 'example' => 'AliyunEMRDefaultRole'],
'ClusterType' => ['title' => '集群类型。', 'description' => '集群类型。取值范围:'."\n"
.'- DATALAKE:新版数据湖。'."\n"
.'- OLAP:数据分析。'."\n"
.'- DATAFLOW:实时数据流。'."\n"
.'- DATASERVING:数据服务。'."\n"
.'- CUSTOM:自定义混部集群。'."\n"
.'- HADOOP:旧版数据湖。', 'type' => 'string', 'example' => 'DATALAKE'],
'DeletionProtection' => ['title' => '释放保护', 'description' => '释放保护', 'type' => 'boolean', 'example' => 'false'],
'ReleaseVersion' => ['title' => 'EMR发行版。', 'description' => 'EMR发行版。', 'type' => 'string', 'example' => 'EMR-5.8.0'],
'SubscriptionConfig' => ['title' => '预付费配置。', 'description' => '预付费配置。', '$ref' => '#/components/schemas/SubscriptionConfig'],
'DeployMode' => ['title' => '部署模式。', 'description' => '集群中的应用部署模式。取值范围:'."\n"
.'- NORMAL:非高可用部署。'."\n"
.'- HA:高可用部署。', 'type' => 'string', 'example' => 'HA'],
'SecurityMode' => ['title' => 'Kerberos安全模式。', 'description' => '集群Kerberos安全模式。取值范围:'."\n"
.'- NORMAL:普通模式,不开启Kerberos模式。'."\n"
.'- KERBEROS:开启Kerberos模式。', 'type' => 'string', 'example' => 'NORMAL'],
'NodeAttributes' => ['title' => '节点属性。', 'description' => '节点属性。', '$ref' => '#/components/schemas/NodeAttributes'],
'ClusterName' => ['title' => '集群名称。', 'description' => '集群名称。', 'type' => 'string', 'example' => 'emrtest'],
'PaymentType' => ['title' => '付费类型。', 'description' => '付费类型。取值范围:'."\n"
.'- PayAsYouGo:后付费。'."\n"
.'- Subscription:预付费。', 'type' => 'string', 'example' => 'PayAsYouGo'],
'RegionId' => ['title' => '地域ID。', 'description' => '区域ID。', 'type' => 'string', 'example' => 'cn-hangzhou'],
'ExpireTime' => ['title' => '过期时间。', 'description' => '集群过期时间。自1970年1月1日(00:00:00 GMT)至集群过期时间的总毫秒数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465784'],
'StateChangeReason' => ['description' => '集群状态变化原因。', '$ref' => '#/components/schemas/ClusterStateChangeReason'],
'Tags' => [
'title' => '集群标签。',
'description' => '集群标签。',
'type' => 'array',
'items' => ['description' => '标签。', '$ref' => '#/components/schemas/Tag'],
],
],
],
'ClusterStateChangeReason' => [
'type' => 'object',
'properties' => [
'Message' => ['title' => '状态变化信息。', 'description' => '集群状态变化信息。', 'type' => 'string', 'example' => 'The requested resource is sold out in the specified zone, try other types of resources or other regions and zones.'],
'Code' => ['title' => '状态码。', 'description' => '状态码。取值范围:'."\n"
.'- UserRequest:用户请求。'."\n"
.'- OutOfStock:请求的ECS实例类型无库存。'."\n"
.'- NotAuthorized:无权限。'."\n"
.'- QuotaExceeded:Quota超出。'."\n"
.'- OperationDenied:操作被拒绝。'."\n"
.'- AccountException:账号异常。'."\n"
.'- NodeFailure:ECS节点异常。'."\n"
.'- BootstrapFailure:引导失败。'."\n"
.'- ValidationFail:业务逻辑校验失败。'."\n"
.'- ServiceFailure:依赖的其他服务失败。'."\n"
.'- InternalError:内部错误。', 'type' => 'string', 'example' => 'OutOfStock'],
],
'description' => '',
],
'ClusterSummary' => [
'type' => 'object',
'properties' => [
'ClusterId' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'example' => 'c-b933c5aac8fe****'],
'ClusterName' => ['title' => '集群名称。', 'description' => '集群名称。', 'type' => 'string', 'example' => 'emrtest'],
'ClusterType' => ['title' => '集群类型。', 'description' => '集群类型。取值范围:'."\n"
.'- DATALAKE:新版数据湖。'."\n"
.'- OLAP:数据分析。'."\n"
.'- DATAFLOW:实时数据流。'."\n"
.'- DATASERVING:数据服务。', 'type' => 'string', 'example' => 'DATALAKE'],
'ClusterState' => ['title' => '集群状态。', 'description' => '集群状态。取值范围:'."\n"
.'- STARTING:启动中。'."\n"
.'- START_FAILED:启动失败。'."\n"
.'- BOOTSTRAPPING:引导操作初始化。'."\n"
.'- RUNNING:运行中。'."\n"
.'- TERMINATING:终止中。'."\n"
.'- TERMINATED:已终止。'."\n"
.'- TERMINATED\\_WITH\\_ERRORS:发生异常导致终止'."\n"
.'- TERMINATE_FAILED:终止失败。', 'type' => 'string', 'example' => 'RUNNING'],
'PaymentType' => ['title' => '付费类型。', 'description' => '付费类型。取值范围:'."\n"
.'- PayAsYouGo:后付费。'."\n"
.'- Subscription:预付费。', 'type' => 'string', 'example' => 'PayAsYouGo'],
'CreateTime' => ['title' => '创建时间。', 'description' => '创建时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465788'],
'ReadyTime' => ['title' => '可用时间。', 'description' => '可用时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837465788'],
'ExpireTime' => ['title' => '过期时间。', 'description' => '过期时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837475788'],
'EndTime' => ['title' => '删除时间。', 'description' => '删除时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1592837485788'],
'ReleaseVersion' => ['title' => 'EMR发行版。', 'description' => 'EMR发行版。', 'type' => 'string', 'example' => 'EMR-5.8.0'],
'ResourceGroupId' => ['title' => '资源组ID。', 'description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-acfmzabjyop****'],
'StateChangeReason' => ['title' => '失败原因。', 'description' => '失败原因。', '$ref' => '#/components/schemas/ClusterStateChangeReason'],
'Tags' => [
'title' => '标签列表。',
'description' => '标签列表。',
'type' => 'array',
'items' => ['description' => '标签。', '$ref' => '#/components/schemas/Tag'],
],
'EmrDefaultRole' => ['title' => 'EMR服务角色。', 'description' => 'EMR服务角色。', 'type' => 'string', 'example' => 'AliyunEMRDefaultRole'],
'Description' => ['title' => '集群描述', 'description' => '集群描述。', 'type' => 'string', 'example' => 'EMR cluster'],
'DeletionProtection' => ['title' => 'DeletionProtection', 'description' => '释放保护。', 'type' => 'boolean', 'example' => 'false'],
],
'description' => '',
],
'CollationTimeZone' => [
'type' => 'object',
'properties' => [
'TimeZone' => ['title' => 'IANA时区标识符', 'type' => 'string', 'example' => 'Asia/Shanghai'],
'CurrentTimeOffset' => ['title' => '当前UTC偏移量', 'type' => 'string', 'example' => 'UTC+08:00'],
],
],
'ComponentInstanceSelector' => [
'description' => '组件实例选择器。',
'type' => 'object',
'properties' => [
'ActionScope' => ['description' => '执行范围。取值范围:'."\n"
."\n"
.'- APPLICATION:应用级别。'."\n"
.'- COMPONENT:组件级别。'."\n"
.'- COMPONENT_INSTANCE:组件实例级别。', 'type' => 'string', 'deprecated' => true, 'example' => 'APPLICATION'."\n"],
'Components' => [
'title' => '组件列表。',
'description' => '组件列表。'."\n"
.'RunActionScope为COPONENT时使用。',
'type' => 'array',
'items' => [
'description' => '组件信息。',
'type' => 'object',
'properties' => [
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。', 'type' => 'string', 'example' => 'HDFS'],
'ComponentName' => ['title' => '组件名称。', 'description' => '组件名称。', 'type' => 'string', 'example' => 'DataNode'],
],
],
],
'RunActionScope' => ['title' => '执行范围。', 'description' => '执行范围。取值范围:'."\n"
.'- APPLICATION:应用级别。'."\n"
.'- COMPONENT:组件级别。'."\n"
.'- COMPONENT_INSTANCE:组件实例级别。', 'type' => 'string', 'required' => true, 'example' => 'APPLICATION'],
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。', 'type' => 'string', 'example' => 'HDFS'],
'ComponentInstances' => [
'title' => '组件实例列表。',
'description' => '组件实例列表。RunActionScope为COPONENT_INSTANCE时使用。',
'type' => 'array',
'items' => [
'description' => '实例组件安装信息。',
'type' => 'object',
'properties' => [
'ApplicationName' => ['title' => '应用名称。', 'description' => '应用名称。', 'type' => 'string', 'example' => 'HDFS'],
'NodeId' => ['title' => '节点ID。', 'description' => '节点ID。', 'type' => 'string', 'example' => 'i-bp1cudc25w2bfwl5****'],
'ComponentName' => ['title' => '组件名称。', 'description' => '组件名称。', 'type' => 'string', 'example' => 'DataNode'],
],
],
],
],
],
'ConfigEffectActions' => [
'type' => 'object',
'properties' => [
'ConfigEffectAction' => ['title' => '配置生效动作。', 'description' => '配置生效动作。', 'type' => 'string', 'example' => 'restart'],
'ConfigFiles' => [
'title' => '配置生效配置文件。',
'description' => '配置生效配置文件。',
'type' => 'array',
'items' => ['type' => 'string'],
'example' => 'null',
],
],
],
'ConvertNodeGroup' => [
'type' => 'object',
'properties' => [
'NodeGroupId' => ['title' => '节点组ID。', 'description' => '节点组ID。', 'type' => 'string', 'example' => 'ng-869471354ecd****'],
'PaymentDurationUnit' => ['title' => '付费时长单位。', 'description' => '付费时长单位。', 'type' => 'string', 'example' => 'Month'],
'PaymentType' => ['title' => '付费类型。', 'description' => '付费类型。', 'type' => 'string', 'example' => 'PayAsYouGo'],
'PaymentDuration' => ['title' => '付费时长。', 'description' => '付费时长。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
],
],
'CostInstanceType' => [
'type' => 'object',
'properties' => [
'SystemDisk' => ['title' => '系统盘信息。', 'description' => '系统盘信息。', '$ref' => '#/components/schemas/SystemDisk'],
'DataDisks' => [
'title' => '数据盘列表。',
'description' => '数据盘列表。',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/DataDisk'],
],
'Memory' => ['title' => '内存大小。', 'description' => '内存大小。', 'type' => 'integer', 'format' => 'int32'],
'Cpu' => ['title' => 'CPU核数。', 'description' => 'CPU核数。', 'type' => 'integer', 'format' => 'int32'],
'InstanceType' => ['title' => '实例类型列表。', 'description' => '实例类型列表。', 'type' => 'string', 'example' => '["ecs.g6.4xlarge"]'],
],
],
'CostNodeGroupConfig' => [
'type' => 'object',
'properties' => [
'NodeCount' => ['title' => '节点数。', 'description' => '节点数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'MinimalNodeCount' => ['title' => '最小节点数。', 'description' => '最小节点数限制。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'NodeGroupType' => ['title' => '节点组类型。', 'description' => '节点组类型。取值范围:'."\n"
.'- MASTER:管理类型节点组。'."\n"
.'- CORE:存储类型节点组。'."\n"
.'- TASK:计算类型节点组。', 'type' => 'string', 'example' => 'CORE'],
'PaymentType' => ['title' => '付费类型。', 'description' => '付费类型。', 'type' => 'string'],
'InstanceTypes' => [
'title' => '实例类型列表。',
'description' => '实例类型列表。',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/CostInstanceType'],
],
'MaximalNodeCount' => ['title' => '最大节点数。', 'description' => '最大节点数限制。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'],
'NodeGroupName' => ['type' => 'string'],
],
],
'CostOptimizedConfig' => [
'description' => '成本优化模式配置。',
'type' => 'object',
'properties' => [
'OnDemandBaseCapacity' => ['title' => '按量实例个数的最小值。', 'description' => '按量实例个数的最小值。节点组所需要按量实例个数的最小值,取值范围:0~1000。当按量实例个数少于该值时,将优先创建按量实例。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '80'],
'OnDemandPercentageAboveBaseCapacity' => ['title' => '超出的实例中按量实例应占的比例。', 'description' => '节点组满足最小按量实例OnDemandBaseCapacity要求后,超出的实例中按量实例应占的比例,取值范围:0~100。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '80'],
'SpotInstancePools' => ['title' => '可用实例规格的个数。', 'description' => '指定可用实例规格的个数,伸缩组将按成本最低的多个规格均衡创建抢占式实例。取值范围:0~10。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2'],
],
],
'DataDisk' => [
'type' => 'object',
'properties' => [
'Category' => ['title' => '磁盘类型。', 'description' => '磁盘类型。取值范围:'."\n"
.' - cloud_efficiency:高效云盘。'."\n"
.' - cloud_ssd:SSD云盘。'."\n"
.' - cloud_essd:ESSD云盘。'."\n"
.' - cloud:普通云盘。', 'type' => 'string', 'required' => true, 'example' => 'cloud_essd'],
'Size' => ['title' => '磁盘大小。', 'description' => '单位GB。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '80'],
'PerformanceLevel' => ['title' => 'ESSD云盘性能级别。', 'description' => '创建ESSD云盘作为数据盘使用时,设置云盘的性能等级。取值范围:'."\n"
.'- PL0:单盘最高随机读写IOPS 1万。'."\n"
.'- PL1:单盘最高随机读写IOPS 5万。'."\n"
.'- PL2:单盘最高随机读写IOPS 10万。'."\n"
.'- PL3:单盘最高随机读写IOPS 100万。'."\n"
."\n"
.'默认值:PL1。', 'type' => 'string', 'example' => 'PL1'],
'Count' => ['title' => '每个节点磁盘数量。', 'description' => '磁盘数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'],
],
'description' => '',
],
'DeploymentSetConstraints' => [
'type' => 'object',
'properties' => [
'Values' => [
'title' => '枚举值。',
'description' => '枚举值。',
'type' => 'array',
'items' => ['type' => 'string'],
'example' => '["CLUSTER","NODE_GROUP","NONE"]',
],
'DefaultValue' => ['title' => '默认值。', 'description' => '默认值。', 'type' => 'string', 'example' => 'CLUSTER'],
'ReplacementStrategy' => ['title' => '替换策略。', 'description' => '替换策略。', '$ref' => '#/components/schemas/ReplacementStrategy'],
'EnableState' => ['type' => 'string', 'example' => '是否启用部署集限制策略'],
],
],
'DiskConstraints' => [
'type' => 'object',
'properties' => [
'Categories' => [
'title' => '支持的磁盘类型。',
'description' => '支持的磁盘类型。',
'type' => 'array',
'items' => ['type' => 'string'],
'example' => '["cloud_efficiency","cloud_ssd","cloud_essd","local_disk"]',
],
'SizeConstraint' => ['title' => '磁盘容量限制。', 'description' => '磁盘容量限制。', '$ref' => '#/components/schemas/ValueConstraints'],
'CountConstraint' => ['title' => '磁盘数量最小值。', 'description' => '磁盘数量最小值。', '$ref' => '#/components/schemas/ValueConstraints'],
],
],
'DiskSize' => [
'type' => 'object',
'properties' => [
'Category' => ['title' => '磁盘类型。', 'description' => '磁盘类型。', 'type' => 'string', 'required' => true, 'example' => 'cloud_essd'],
'Size' => ['title' => '磁盘大小。', 'description' => '单位GB。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'],
],
],
'DoubleMetric' => [
'type' => 'object',
'properties' => [
'Value' => ['type' => 'number', 'format' => 'double'],
'Unit' => ['type' => 'string'],
],
],
'DRPlanConfiguration' => [
'type' => 'object',
'properties' => [
'RegionId' => ['title' => '地域ID', 'type' => 'string', 'required' => true],
'ClusterType' => ['title' => '集群类型', 'type' => 'string', 'required' => true],
'ReleaseVersion' => ['title' => 'EMR发行版', 'type' => 'string', 'required' => true],
'DeployMode' => ['title' => '部署模式', 'type' => 'string', 'required' => false],
'LogCollectStrategy' => ['title' => '日志开关策略', 'type' => 'string', 'required' => false],
'ClusterName' => ['title' => '容灾集群名称', 'type' => 'string', 'required' => true],
'DeletionProtection' => ['type' => 'boolean'],
'SecurityMode' => ['title' => 'Kerberos安全模式', 'type' => 'string', 'required' => true],
'PaymentType' => ['title' => '付费类型', 'type' => 'string', 'required' => true],
'NodeAttributes' => ['title' => '节点属性', 'required' => true, '$ref' => '#/components/schemas/NodeAttributes'],
'ManagedScalingPolicy' => [
'type' => 'object',
'properties' => [
'Constraints' => ['$ref' => '#/components/schemas/ManagedScalingConstraints'],
],
],
'ResourceGroupId' => ['type' => 'string'],
'Description' => ['type' => 'string'],
'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'],
'BootstrapScripts' => [
'title' => '引导脚本列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Script'],
],
'Tags' => [
'title' => '标签列表',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Key' => ['title' => '标签键。', 'description' => '标签键。必填参数,不允许为空字符串。最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或https://。', 'type' => 'string', 'required' => true, 'example' => 'department'],
'Value' => ['title' => '标签值。', 'description' => '标签值。非必填,可以为空字符串。最多支持128个字符,不能以acs:开头,不能包含http://或者https://。', 'type' => 'string', 'example' => 'IT'],
],
],
],
'NodeGroups' => [
'title' => '节点组配置',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/NodeGroupConfig'],
'required' => true,
],
'Applications' => [
'title' => '集群应用列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Application'],
'required' => true,
],
'ApplicationConfigs' => [
'title' => '应用配置项',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/ApplicationConfig'],
],
],
],
'DRPlanConfigurationDetail' => [
'type' => 'object',
'properties' => [
'RegionId' => ['title' => '地域ID', 'type' => 'string', 'required' => true],
'ClusterType' => ['title' => '集群类型', 'type' => 'string', 'required' => true],
'ReleaseVersion' => ['title' => 'EMR发行版', 'type' => 'string', 'required' => true],
'DeployMode' => ['title' => '部署模式', 'type' => 'string', 'required' => true],
'LogCollectStrategy' => ['title' => '日志开关策略', 'type' => 'string', 'required' => true],
'ClusterName' => ['title' => '容灾集群名称', 'type' => 'string', 'required' => false],
'DeletionProtection' => ['type' => 'boolean'],
'MetaStoreType' => ['title' => '元数据存储类型', 'type' => 'string', 'required' => true],
'SecurityMode' => ['title' => 'Kerberos安全模式', 'type' => 'string', 'required' => true],
'PaymentType' => ['title' => '付费类型', 'type' => 'string', 'required' => true],
'NodeAttributes' => ['title' => '节点属性', 'required' => true, '$ref' => '#/components/schemas/NodeAttributes'],
'ManagedScalingPolicy' => [
'type' => 'object',
'properties' => [
'Constraints' => ['$ref' => '#/components/schemas/ManagedScalingConstraints'],
],
],
'ResourceGroupId' => ['type' => 'string'],
'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'],
'Description' => ['type' => 'string'],
'BootstrapScripts' => [
'title' => '引导脚本列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Script'],
],
'Tags' => [
'title' => '标签列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Tag'],
],
'NodeGroups' => [
'title' => '节点组配置',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/NodeGroupConfig'],
],
'Applications' => [
'title' => '集群应用列表',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/Application'],
],
'ApplicationConfigs' => [
'title' => '应用配置项',
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/ApplicationConfig'],
],
'ScalingPolicies' => [
'type' => 'array',
'items' => ['$ref' => '#/components/schemas/ScalingPolicy'],
],
'ScalingTimeZone' => ['type' => 'string'],
],
],
'FailedReason' => [
'type' => 'object',
'properties' => [
'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944abcd'],
'ErrorCode' => ['title' => '错误码。', 'description' => '错误码。', 'type' => 'string', 'example' => 'MissingParameter.InstanceType'],
'ErrorMessage' => ['title' => '错误信息。', 'description' => '错误信息。', 'type' => 'string', 'example' => 'The instance type is required.'],
],
],
'IncreaseNodeGroup' => [
'type' => 'object',
'properties' => [
'Description' => ['title' => '描述。', 'description' => '描述。', 'type' => 'string', 'example' => '描述'],
'NodeCount' => ['title' => '节点数量。', 'description' => '节点数量。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '3'],
'NodeGroupId' => ['title' => '节点组ID。', 'description' => '节点组ID。', 'type' => 'string', 'required' => true, 'example' => 'ng-869471354ecd****'],
'VSwitchId' => ['title' => '虚拟机交换机ID。', 'description' => '虚拟机交换机ID。', 'type' => 'string', 'example' => 'vsw-hp35g7ya5ymw68mmg****'],
'PaymentDurationUnit' => ['title' => '付费时长单位。', 'description' => '付费时长单位。', 'type' => 'string', 'example' => 'Month'],
'PaymentDuration' => ['title' => '付费时长。', 'description' => '付费时长。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
],
],
'InstanceCategory' => [
'type' => 'object',
'properties' => [
'Keys' => [
'type' => 'array',
'items' => ['type' => 'string'],
'example' => 'null',
],
'Values' => [
'type' => 'array',
'items' => ['type' => 'string'],
'example' => 'null',
],
'DefaultValue' => ['title' => '默认值。', 'description' => '默认值。', 'type' => 'string', 'example' => 'CLUSTER'],
],
],
'InstanceType' => [
'type' => 'object',
'properties' => [
'InstanceTypeFamily' => ['title' => '实例规格所属的实例规格族。', 'description' => '实例规格所属的实例规格族。取值请参见ECS的文档[DescribeInstanceTypeFamilies](~~25621~~)。', 'type' => 'string', 'example' => 'ecs.g6'],
'InstanceType' => ['title' => '实例规格。', 'description' => 'ECS的实例规格。更多信息请参见ECS[实例规格族](~~25378~~)。', 'type' => 'string', 'example' => 'ecs.g6.large'],
'Optimized' => ['title' => '是否IO优化类型。', 'description' => '是否IO优化类型。取值范围:'."\n"
."\n"
.'- true:I/O优化。'."\n"
.'- false:非I/O优化。', 'type' => 'boolean', 'example' => 'true'],
'CpuCore' => ['title' => 'vCPU内核数目。', 'description' => 'vCPU内核数目。', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'InstanceCategory' => ['title' => '实例规格分类。', 'description' => '实例规格分类。取值范围:'."\n"
.'- General-purpose: 通用型。'."\n"
.'- Compute-optimized:计算型。'."\n"
.'- Memory-optimized:内存型。'."\n"
.'- Big data:大数据型。'."\n"
.'- Local SSDs :本地SSD型。'."\n"
.'- High Clock Speed :高主频型。'."\n"
.'- Enhanced :增强型。'."\n"
.'- Shared:共享型。'."\n"
.'- Compute-optimized with GPU :GPU计算型。'."\n"
.'- Visual Compute-optimized :视觉计算型。'."\n"
.'- Heterogeneous Service :异构服务型。'."\n"
.'- Compute-optimized with FPGA :FPGA计算型。'."\n"
.'- Compute-optimized with NPU :NPU计算型。'."\n"
.'- ECS Bare Metal :弹性裸金属服务器。'."\n"
.'- Super Computing Cluster:超级计算集群。', 'type' => 'string', 'example' => 'Compute-optimized'],
'CpuArchitecture' => ['title' => 'cpu架构。', 'description' => 'CPU架构。取值范围:'."\n"
."\n"
.'- X86:X86架构。'."\n"
.'- ARM:ARM架构。', 'type' => 'string', 'example' => 'X86'],
'LocalStorageCapacity' => ['title' => '实例挂载的本地盘的单盘容量。', 'description' => '实例挂载的本地盘的单盘容量。单位:GiB。', 'type' => 'integer', 'format' => 'int64', 'example' => '40'],
'LocalStorageAmount' => ['title' => '实例挂载的本地盘的数量。', 'description' => '实例挂载的本地盘的数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '8'],
'ModifyType' => ['type' => 'string'],
],
'description' => '',
],
'IntegerMetric' => [
'type' => 'object',
'properties' => [
'Value' => ['title' => '值', 'type' => 'integer', 'format' => 'int32'],
'Unit' => ['title' => '单位', 'type' => 'string'],
],
],
'KeyValue' => [
'type' => 'object',
'properties' => [
'Value' => ['title' => '值。', 'description' => '值。', 'type' => 'string', 'example' => 'value'],
'Key' => ['title' => '键。', 'description' => '键。', 'type' => 'string', 'example' => 'key'],
],
],
'ManagedScalingConstraints' => [
'description' => '托管伸缩约束。',
'type' => 'object',
'properties' => [
'MaxOnDemandCapacity' => ['title' => '最大按量节点数量。', 'description' => '按量付费Task节点的最大数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'MinCapacity' => ['title' => '最小值。', 'description' => '最小值。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'MaxCapacity' => ['title' => '最大值。', 'description' => '最大值。', 'type' => 'integer', 'format' => 'int32', 'example' => '2000'],
],
],
'MetricsTrigger' => [
'description' => '指标触发。',
'type' => 'object',
'properties' => [
'CoolDownInterval' => ['title' => '冷却时间。', 'description' => '冷却时间。 单位为秒。取值范围:0~10800。', 'type' => 'integer', 'format' => 'int32', 'example' => '300'],
'TimeConstraints' => [
'title' => '时间限制。',
'description' => '时间限制。',
'type' => 'array',
'items' => ['description' => '时间限制。', '$ref' => '#/components/schemas/TimeConstraint'],
],
'EvaluationCount' => ['title' => '统计次数。', 'description' => '统计次数。必填参数,取值范围:1~5。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2'],
'TimeWindow' => ['title' => '统计窗口。', 'description' => '统计窗口。必填参数,单位为秒。取值范围30~1800。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '30'],
'Conditions' => [
'title' => '指标触发条件列表。',
'description' => '指标触发条件列表。',
'type' => 'array',
'items' => ['description' => '触发阈值。必填参数。', '$ref' => '#/components/schemas/TriggerCondition'],
],
'ConditionLogicOperator' => ['title' => '多指标逻辑关系。', 'description' => '多指标逻辑关系。取值范围:'."\n"
.'- And:与。'."\n"
.'- Or(默认值):或。', 'type' => 'string', 'example' => 'Or'],
],
],
'MetricUnitValue' => [
'type' => 'object',
'properties' => [
'MetricName' => ['title' => '指标名称。', 'description' => '指标名称。', 'type' => 'string'],
'MetricUnit' => ['title' => '指标单位。', 'description' => '指标单位。', 'type' => 'string'],
],
],
'Node' => [
'type' => 'object',
'properties' => [
'AutoRenewDurationUnit' => ['title' => '节点自动续费时长单位。', 'description' => '节点自动续费时长单位。', 'type' => 'string', 'example' => 'Month'],
'NodeState' => ['title' => '节点状态。', 'description' => '节点状态。取值范围:'."\n"
.'- Pending:创建中。'."\n"
.'- Starting:启动中。'."\n"
.'- Running:运行中。'."\n"
.'- Stopping:停止中。'."\n"
.'- Stopped:已停止。'."\n"
.'- Terminated:已终止。', 'type' => 'string', 'example' => 'Running'],
'ZoneId' => ['title' => '可用区ID。', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-beijing-h'],
'NodeName' => ['title' => '节点名称。', 'description' => '节点名称。', 'type' => 'string', 'example' => 'core1-1'],
'PublicIp' => ['title' => '公网IP。', 'description' => '公网IP。', 'type' => 'string', 'example' => '42.1.1.**'],
'AutoRenew' => ['title' => '节点是否自动续费。', 'description' => '节点是否自动续费。取值范围:'."\n"
.'- true:已开启自动续费。'."\n"
.'- false:未开启自动续费。', 'type' => 'boolean', 'example' => 'false'],
'CreateTime' => ['title' => '节点创建时间。返回状态使用。', 'description' => '节点创建时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1603728394857'],
'AutoRenewDuration' => ['title' => '节点自动续费时长。', 'description' => '节点自动续费时长。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'PrivateIp' => ['title' => '私网IP。', 'description' => '私网IP。', 'type' => 'string', 'example' => '10.10.**.**'],
'NodeGroupId' => ['title' => '节点组ID。', 'description' => '节点组ID。', 'type' => 'string', 'example' => 'ng-869471354ecd****'],
'NodeGroupType' => ['title' => '节点组类型。', 'description' => '节点组类型。取值范围:'."\n"
.'- MASTER:主节点组类型。'."\n"
.'- CORE:核心节点组类型。'."\n"
.'- TASK:计算节点组类型。', 'type' => 'string', 'example' => 'CORE'],
'NodeId' => ['title' => '节点ID。', 'description' => '节点ID。', 'type' => 'string', 'example' => 'i-bp1cudc25w2bfwl5****'],
'InstanceType' => ['title' => '实例类型。', 'description' => '实例类型。对应ECS的实例类型,您可以通过调用ECS服务的[DescribeInstanceTypes](~~25620~~)获取可用的实例类型。', 'type' => 'string', 'example' => 'ecs.g7.xlarge'],
'ExpireTime' => ['title' => '节点过期时间。', 'description' => '节点过期时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1603728394857'],
'MaintenanceStatus' => ['title' => '运维模式状态。', 'description' => '运维模式状态。取值范围:'."\n"
.'- ON:处于运维模式。'."\n"
.'- OFF:处于非运维模式。'."\n"
."\n"
.'为空表示处于非运维模式。', 'type' => 'string'],
],
'description' => '',
],
'NodeAttributes' => [
'type' => 'object',
'properties' => [
'KeyPairName' => ['title' => 'ECS ssh登录秘钥。', 'description' => 'ECS ssh登录密钥。', 'type' => 'string', 'example' => 'emr_login'],
'VpcId' => ['title' => '专有网络ID。', 'description' => '专有网络ID。', 'type' => 'string', 'required' => true, 'example' => 'vpc-bp1tgey2p0ytxmdo5****'],
'ZoneId' => ['title' => '可用区ID。', 'description' => '可用区ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing-h'],
'MasterRootPassword' => ['title' => 'MASTER节点root密码。', 'description' => 'MASTER节点root用户密码。作为API的出参时,该参数将返回空。', 'type' => 'string', 'example' => 'EAQ#86****'],
'SystemDiskKMSKeyId' => ['title' => 'KMS加密秘钥ID。', 'description' => 'KMS密钥ID。', 'type' => 'string', 'example' => '0e478b7a-4262-4802-b8cb-00d3fb40****'],
'SecurityGroupId' => ['title' => '安全组ID。', 'description' => '安全组ID。EMR只支持普通安全组,不支持企业安全组。', 'type' => 'string', 'required' => true, 'example' => 'sg-hp3abbae8lb6lmb1****'],
'DataDiskKMSKeyId' => ['title' => 'KMS加密秘钥ID。', 'description' => '数据盘KMS密钥ID。', 'type' => 'string', 'example' => '0e478b7a-4262-4802-b8cb-00d3fb40****'],
'RamRole' => ['title' => 'ECS访问资源绑定的角色。', 'description' => 'ECS访问资源绑定的角色。'."\n"
.'默认值:AliyunECSInstanceForEMRRole。', 'type' => 'string', 'example' => 'AliyunECSInstanceForEMRRole'],
'DataDiskEncrypted' => ['title' => '是否启用云盘加密。', 'description' => '数据盘是否启用加密,详见:
', '$ref' => '#/components/schemas/TimeTrigger'], 'MetricsTrigger' => ['title' => '按照负载伸缩描述。', 'description' => '按照负载伸缩描述。'."\n" .'
', '$ref' => '#/components/schemas/MetricsTrigger'],
'MinAdjustmentValue' => ['title' => '弹性伸缩扩容最小交付数量。', 'description' => '扩容最小交付数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
],
],
'ScalingRuleV1' => [
'type' => 'object',
'properties' => [
'CoolDownTime' => ['title' => '冷却时间,单位秒。', 'description' => '冷却时间,单位秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'AdjustmentValue' => ['title' => '调整值,正数为扩容,负数为缩容。', 'description' => '调整值,正数为扩容,负数为缩容。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'RuleParam' => [
'title' => '规则参数。',
'description' => '规则参数。',
'type' => 'object',
'properties' => [
'MetricName' => ['title' => '[负载触发参数] 度量名称。', 'description' => '[负载触发参数] 度量名称。', 'type' => 'string', 'example' => 'YarnRootAvailableVCores'],
'ComparisonOperator' => ['title' => '[负载触发参数] 比较符。', 'description' => '[负载触发参数] 比较符。', 'type' => 'string', 'example' => '>'],
'LaunchTime' => ['title' => '[时间调度参数] 周期类型周期开始时间。', 'description' => '[时间调度参数] 周期类型周期开始时间。', 'type' => 'string', 'example' => '2021-09-15T04:02Z'],
'RecurrenceType' => ['title' => '[时间调度参数] 周期类型。', 'description' => '[时间调度参数] 周期类型。', 'type' => 'string', 'example' => 'Daily'],
'Period' => ['title' => '[负载触发参数] 统计时长,单位分钟。', 'description' => '[负载触发参数] 统计时长,单位分钟。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'],
'EvaluationCount' => ['title' => '[负载触发参数] 统计次数。', 'description' => '[负载触发参数] 统计次数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'RecurrenceValue' => ['title' => '[时间调度参数] 周期类型周期值。', 'description' => '[时间调度参数] 周期类型周期值。', 'type' => 'string', 'example' => '1'],
'RecurrenceEndTime' => ['title' => '[时间调度参数] 周期类型周期结束时间。', 'description' => '[时间调度参数] 周期类型周期结束时间。', 'type' => 'string', 'example' => '2021-09-16T05:02Z'],
'Statistics' => ['title' => '[负载触发参数] 统计方式。', 'description' => '[负载触发参数] 统计方式。', 'type' => 'string', 'example' => 'Average'],
'LaunchExpirationTime' => ['title' => '[时间调度参数] 周期类型周期过期时间。', 'description' => '[时间调度参数] 周期类型周期过期时间。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'Threshold' => ['title' => '[负载触发参数] 阈值。', 'description' => '[负载触发参数] 阈值。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
],
],
'RuleType' => ['title' => '规则类型。', 'description' => '规则类型。', 'type' => 'string', 'example' => 'BY_LOAD'],
'ScalingConfigBizId' => ['title' => '弹性规则配置ID。', 'description' => '弹性规则配置ID。', 'type' => 'string', 'example' => 'SCB-DCD96BCCFED1****'],
'RuleName' => ['title' => '规则名称。', 'description' => '规则名称。', 'type' => 'string', 'example' => 'tule1'],
'AdjustmentType' => ['title' => '调整类型。', 'description' => '调整类型。', 'type' => 'string', 'example' => 'QUANTITY_CHANGE_IN_CAPACITY'],
],
],
'Script' => [
'type' => 'object',
'properties' => [
'ScriptPath' => ['title' => '脚本路径。', 'description' => '脚本所在OSS路径。必填。以 oss:// 开头。', 'type' => 'string', 'required' => true, 'example' => 'oss://bucket1/update_hosts.sh'],
'ScriptArgs' => ['title' => '脚本参数。', 'description' => '脚本执行参数。非必填参数。', 'type' => 'string', 'example' => '-host 10.0.10.5 -m 30'],
'ExecutionFailStrategy' => ['title' => '执行失败策略。', 'description' => '执行失败策略。取值范围:'."\n"
.'- FAILED_CONTINUE:失败后不阻塞集群创建或者阻塞集群扩容。'."\n"
.'- FAILED_BLOCK:失败后阻塞集群创建或者阻塞集群扩容。', 'type' => 'string', 'example' => 'FAILED_CONTINUE'],
'Priority' => ['title' => '优先级。', 'description' => '> 此参数已废弃,脚本执行的顺序同脚本定义的顺序。', 'type' => 'integer', 'format' => 'int32', 'deprecated' => true, 'example' => '1'],
'ScriptName' => ['title' => '脚本名称。', 'description' => '脚本名称。必填。长度为1~64个字符,必须以大小字母或中文开头,不能以 http:// 和 https:// 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)', 'type' => 'string', 'required' => true, 'example' => '脚本名-1'],
'ExecutionMoment' => ['title' => '脚本的执行时机。', 'description' => '脚本的执行时机。取值范围:'."\n"
.'- BEFORE_INSTALL:应用安装前。'."\n"
.'- AFTER_STARTED:应用启动后。', 'type' => 'string', 'example' => 'BEFORE_INSTALL'],
'NodeSelector' => ['title' => '节点选择器。', 'description' => '节点选择器。', 'required' => true, '$ref' => '#/components/schemas/NodeSelector'],
],
'description' => '',
],
'SpotBidPrice' => [
'type' => 'object',
'properties' => [
'BidPrice' => ['title' => '实例的每小时最高出价。', 'description' => '实例的每小时最高出价。支持最大3位小数,参数SpotStrategy=SpotWithPriceLimit时,该参数生效。', 'type' => 'number', 'format' => 'double', 'example' => '1000.0'],
'InstanceType' => ['title' => '实例类型。', 'description' => 'ECS实例类型。', 'type' => 'string', 'example' => 'ecs.g7.2xlarge'],
],
'description' => '',
],
'StateChangeReason' => [
'type' => 'object',
'properties' => [
'Code' => ['title' => '状态码。', 'description' => '状态码。取值范围:'."\n"
.'- UserRequest:用户请求。'."\n"
.'- QuotaExceeded:配额超出。'."\n"
.'- InternalError:内部错误。', 'type' => 'string', 'example' => 'MissingParameter'],
'Message' => ['title' => '描述信息。', 'description' => '描述信息。', 'type' => 'string', 'example' => 'The instance type is required.'],
],
'description' => '',
],
'SubscriptionConfig' => [
'type' => 'object',
'properties' => [
'AutoRenewDurationUnit' => ['title' => '自动续费时长单位。AutoRenew取值为true时生效,取值范围:', 'description' => '自动续费时长单位,取值范围:'."\n"
.'- Month:月。', 'type' => 'string', 'example' => 'Month'],
'AutoRenew' => ['title' => '自动续费。', 'description' => '自动续费。取值范围:'."\n"
.'- true:开启启动续费。'."\n"
.'- false:不开启自动续费。'."\n"
.'默认值:false。', 'type' => 'boolean', 'example' => 'true'],
'PaymentDurationUnit' => ['title' => '付费时长单位。', 'description' => '付费时长单位。取值范围:'."\n"
.'- Month:月。', 'type' => 'string', 'required' => true, 'example' => 'Month'],
'PaymentDuration' => ['title' => '付费时长。', 'description' => '付费时长。PaymentDurationUnit取值为Month时,取值:1、2、3、4、5、6、7、8、9、12、24、36、48、60。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '12'],
'AutoRenewDuration' => ['title' => '自动续费时长。', 'description' => '自动续费时长。当AutoRenew取值为true时生效。当AutoRenewDurationUnit取值为Month时,取值:1、2、3、4、5、6、7、8、9、12、24、36、48、60。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
],
'description' => '',
],
'SystemDisk' => [
'type' => 'object',
'properties' => [
'Category' => ['title' => '磁盘类型。', 'description' => '磁盘类型。取值范围:'."\n"
.' - cloud_efficiency:高效云盘。'."\n"
.' - cloud_ssd:SSD云盘。'."\n"
.' - cloud_essd:ESSD云盘。'."\n"
.' - cloud:普通云盘。', 'type' => 'string', 'required' => true, 'example' => 'cloud_essd'],
'Size' => ['title' => '磁盘大小。', 'description' => '单位GB。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '60'],
'PerformanceLevel' => ['title' => 'ESSD云盘性能级别。', 'description' => '创建ESSD云盘作为系统盘使用时,设置云盘的性能等级。取值范围:'."\n"
.'- PL0:单盘最高随机读写IOPS 1万。'."\n"
.'- PL1(默认):单盘最高随机读写IOPS 5万。'."\n"
.'- PL2:单盘最高随机读写IOPS 10万。'."\n"
.'- PL3:单盘最高随机读写IOPS 100万。'."\n"
."\n"
.'默认值:PL1。', 'type' => 'string', 'example' => 'PL1'],
'Count' => ['title' => '每个节点磁盘数量。', 'description' => '每个节点系统盘数量,默认值为1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
],
'description' => '',
],
'Tag' => [
'description' => '标签',
'type' => 'object',
'properties' => [
'Value' => ['title' => '标签值。', 'description' => '标签值。非必填,可以为空字符串。最多支持128个字符,不能以```acs:```开头,不能包含```http://```或者```https://```。', 'type' => 'string', 'example' => 'IT'],
'Key' => ['title' => '标签键。', 'description' => '标签键。必填参数,不允许为空字符串。最多支持128个字符,不能以```aliyun```和```acs:```开头,不能包含```http://```或 ```https://```。', 'type' => 'string', 'required' => true, 'example' => 'department'],
],
],
'TimeConstraint' => [
'description' => '时间限制。',
'type' => 'object',
'properties' => [
'EndTime' => ['title' => '结束时间。', 'description' => '结束时间。取值范围:00:00至23:59。', 'type' => 'string', 'example' => '23:59'],
'StartTime' => ['title' => '开始时间。', 'description' => '开始时间。取值范围:00:00至23:59。', 'type' => 'string', 'example' => '06:00'],
],
],
'TimeRange' => [
'type' => 'object',
'properties' => [
'EndTime' => ['title' => '结束时间。', 'description' => '结束时间。', 'type' => 'string', 'example' => '1676441972000'],
'StartTime' => ['title' => '起始时间。', 'description' => '起始时间。', 'type' => 'string', 'example' => '1676441971000'],
],
],
'TimeTrigger' => [
'description' => '时间触发条件。',
'type' => 'object',
'properties' => [
'LaunchTime' => ['title' => '启动时间。', 'description' => '伸缩规则执行时间。必填参数。HH:MM格式字符串。', 'type' => 'string', 'required' => true, 'example' => '17:30'],
'EndTime' => ['title' => '结束时间戳。', 'description' => '结束时间戳。单位为毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1639714800000'],
'RecurrenceType' => ['title' => '指定时间规则的执行类型。', 'description' => '指定时间规则的执行类型。取值范围:'."\n"
.'- DAILY:按天重复。'."\n"
.'- WEEKLY:按周重复。'."\n"
.'- MONTHLY:按月重复。', 'type' => 'string', 'example' => 'WEEKLY'],
'StartTime' => ['title' => '开始时间戳。', 'description' => '开始时间戳。必填参数。单位为毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1639714800000'],
'RecurrenceValue' => ['title' => '重复执行定时任务的数值。', 'description' => '重复执行定时任务的数值。具体取值取决于RecurrenceType设置。'."\n"
.'- RecurrenceType取DAILY时,只能填一个数值,取值范围:1~31。'."\n"
.'- RecurrenceType取WEEKLY时,可以填入多个值,填多个值时使用英文逗号(,)分隔。周一到周天分别用MON,TUE,WED,THU,FRI,SAT,SUN代替。例如,MON,FRI,SUN代表周一、周五、周天。'."\n"
.'- RecurrenceType取MONTHLY时,格式为A-B或者A,B。A和B的取值范围都为1~31,如果使用A-B时B必须大于A。', 'type' => 'string', 'example' => 'MON,FRI,SUN'],
'LaunchExpirationTime' => ['title' => '定时任务触发操作失败后,在此时间内重试。单位为秒,取值范围:0~3600。', 'description' => '定时任务触发操作失败后,在此时间内重试。单位为秒,取值范围:0~3600。', 'type' => 'integer', 'format' => 'int32', 'example' => '600'],
],
],
'Toleration' => [
'type' => 'object',
'properties' => [
'Operator' => ['type' => 'string'],
'Value' => ['type' => 'string'],
'Effect' => ['type' => 'string'],
'Key' => ['type' => 'string'],
],
],
'TriggerCondition' => [
'description' => '触发条件。',
'type' => 'object',
'properties' => [
'MetricName' => ['title' => '指标名称。', 'description' => '指标名称。必填参数,不允许为空字符串。您可以在[添加弹性伸缩规则](~~445658~~)中查看指标名称。', 'type' => 'string', 'required' => true, 'example' => 'yarn_resourcemanager_queue_PendingVCores'],
'ComparisonOperator' => ['title' => '比较符。', 'description' => '比较符。必填参数。取值范围:'."\n"
.'- EQ:等于。'."\n"
.'- NE:不等于。'."\n"
.'- GT:大于。'."\n"
.'- LT:小于。'."\n"
.'- GE:大于等于。'."\n"
.'- LE:小于等于。', 'type' => 'string', 'required' => true, 'example' => 'LT'],
'Statistics' => ['title' => '统计量名称。', 'description' => '统计量名称。必填参数。取值范围:'."\n"
.'- MAX:最大值。'."\n"
.'- MIN:最小值。'."\n"
.'- AVG:平均值。', 'type' => 'string', 'required' => true, 'example' => 'AVG'],
'Tags' => [
'title' => '指标Tag。',
'description' => '指标分区标签列表'."\n"
."\n"
.'### 对于带 queue 的指标'."\n"
."\n"
.'默认值:'."\n"
."\n"
.'标签键(key):queue_name。值(value):root。'."\n"
."\n"
.'当您使用带有队列的指标时,您可以设置 queue_name 标签,指定所属的队列。确保输入完整的队列层级名称。'."\n"
."\n"
.'示例'."\n"
."\n"
.'指标名:yarn_resourcemanager_queue_AvailableVCoresPercentage'."\n"
."\n"
.'标签:'."\n"
.'`queue_name: root.default.a`'."\n"
."\n"
.'### 对于带 partition 的指标'."\n"
."\n"
.'默认值:'."\n"
.'标签键(key):无。值(value):无。'."\n"
.'> 对于带有分区的指标,必须设置 partition_name 标签且明确指定分区名称。'."\n"
."\n"
.'示例'."\n"
."\n"
.'指标名:yarn_cluster_availMemoryMBByPartition'."\n"
."\n"
.'标签:`partition_name: DEFAULT_PARTITION`',
'type' => 'array',
'items' => ['description' => '标签。', '$ref' => '#/components/schemas/Tag'],
],
'Threshold' => ['title' => '阈值。', 'description' => '触发阈值。必填参数。', 'type' => 'number', 'format' => 'double', 'required' => true, 'example' => '12.5'],
],
],
'UpdateApplicationConfig' => [
'type' => 'object',
'properties' => [
'ConfigFileName' => ['title' => '应用配置文件名。', 'description' => '应用配置文件名。', 'type' => 'string', 'example' => 'hdfs-site.xml'],
'ConfigItemKey' => ['title' => '配置项键。', 'description' => '配置项键。', 'type' => 'string', 'example' => 'dfs.namenode.checkpoint.period'],
'ConfigDescription' => ['title' => '修改描述。', 'description' => '修改描述。', 'type' => 'string', 'example' => 'dfs.namenode.checkpoint.period'],
'ConfigItemValue' => ['title' => '配置项值。', 'description' => '配置项值。', 'type' => 'string', 'example' => '3600s'],
],
'description' => '',
],
'UpdateSpecNodeGroup' => [
'type' => 'object',
'properties' => [
'NodeGroupId' => ['title' => '节点组ID。', 'description' => '节点组ID。', 'type' => 'string', 'required' => true, 'example' => 'ng-869471354ecd****'],
'NewInstanceType' => ['title' => '实例类型。', 'description' => '新实例类型。', 'type' => 'string', 'required' => true, 'example' => 'ecs.g7.xlarge'],
'ModifyType' => ['type' => 'string'],
],
],
'ValueConstraints' => [
'type' => 'object',
'properties' => [
'Type' => ['title' => '值限制类型。', 'description' => '值限制类型。', 'type' => 'string'],
'Start' => ['title' => '起始值。', 'description' => '起始值。', 'type' => 'integer', 'format' => 'int32'],
'Step' => ['title' => '步长。', 'description' => '步长。', 'type' => 'integer', 'format' => 'int32'],
'End' => ['title' => '结束值。', 'description' => '结束值。', 'type' => 'integer', 'format' => 'int32'],
'Values' => [
'title' => '枚举值。',
'description' => '枚举值。',
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int32'],
'example' => 'null',
],
'DefaultValue' => ['title' => '默认值。', 'description' => '默认值。', 'type' => 'integer', 'format' => 'int32'],
],
],
],
],
'apis' => [
'CreateApiTemplate' => [
'methods' => ['get', 'post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'systemTags' => [
'operationType' => 'create',
'abilityTreeNodes' => ['FEATUREemapreduce6STB1S'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '地域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'TemplateName',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '集群模板名字。', 'description' => '集群模板名字。', 'type' => 'string', 'required' => true, 'example' => 'DATALAKE template'],
],
[
'name' => 'ApiName',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '接口名。', 'description' => 'API名称,目前只支持创建集群API模板。取值范围:CreateCluster。', 'type' => 'string', 'required' => true, 'example' => 'CreateCluster'],
],
[
'name' => 'Content',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '接口参数request内容', 'description' => '集群模版内容。取值:创建集群[CreateCluster](~~454393~~)的入参JSON化后的内容。', 'type' => 'string', 'required' => true, 'example' => 'content'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '资源组ID。', 'description' => '资源组ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzabjyop****'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => '返回数据',
'description' => '返回数据',
'type' => 'object',
'properties' => [
'TemplateId' => ['description' => '模板ID(建议使用参数TemplateId)。', 'type' => 'string', 'example' => 'at-41b4c6a0fc63****'],
'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'],
'Success' => ['description' => '模板ID(待废弃)。', 'type' => 'string', 'example' => 'at-41b4c6a0fc63****'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'],
['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'],
['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'],
['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' => '缺少Action参数'],
['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' => '请求超时或者服务不可用。'],
],
],
'title' => '创建API模板',
'summary' => '创建一个预定义的API模板,该模板包含了API的基本结构、请求方式、URL路径、请求参数和响应格式等信息。',
'requestParamsDescription' => '参数 Content 值示例(JAVA语言):'."\n"
.'`'."\n"
."\n"
.'CreateClusterRequest request = new CreateClusterRequest();'."\n"
."\n"
.'request.setRegionId("cn-beijing");'."\n"
."\n"
.'request.setClusterType("DATALAKE");'."\n"
."\n"
.'//创建集群其他参数... '."\n"
."\n"
.'String content = new Gson().toJson(request);'."\n"
.'`',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [
[
'operationType' => 'create',
'ramAction' => [
'action' => 'emr:CreateApiTemplate',
'authLevel' => '',
'actionConditions' => [],
'resources' => [
['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'],
],
],
],
],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TemplateId\\": \\"at-41b4c6a0fc63****\\",\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\",\\n \\"Success\\": \\"at-41b4c6a0fc63****\\"\\n}","type":"json"}]',
],
'CreateCluster' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'systemTags' => [
'operationType' => 'create',
'riskType' => 'high',
'chargeType' => 'paid',
'abilityTreeCode' => '12612',
'abilityTreeNodes' => ['FEATUREemapreduce6STB1S'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '资源组ID。', 'description' => '资源组ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzabjyop****'],
],
[
'name' => 'PaymentType',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '付费类型。', 'description' => '付费类型。取值范围:'."\n"
.'- PayAsYouGo:后付费。'."\n"
.'- Subscription:预付费。'."\n"
."\n"
.'默认值:PayAsYouGo。', 'type' => 'string', 'required' => false, 'example' => 'PayAsYouGo'],
],
[
'name' => 'SubscriptionConfig',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => ['title' => '预付费配置。', 'description' => '预付费配置。当PaymentType取值为Subscription时必填。', 'required' => false, '$ref' => '#/components/schemas/SubscriptionConfig'],
],
[
'name' => 'ClusterType',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '集群类型。', 'description' => '集群类型。取值范围:'."\n"
.'- DATALAKE:新版数据湖。'."\n"
.'- OLAP:数据分析。'."\n"
.'- DATAFLOW:实时数据流。'."\n"
.'- DATASERVING:数据服务。'."\n"
.'- CUSTOM:自定义混部集群。'."\n"
.'- HADOOP:旧版数据湖(不推荐使用,建议使用新版数据湖)。'."\n"
."\n"
.'如果您在2022年12月19日17点(UTC+8)以后第一次创建EMR集群,不能选择HADOOP、DATA_SCIENCE、PRESTO、ZOOKEEPER集群类型。', 'type' => 'string', 'required' => true, 'example' => 'DATALAKE'],
],
[
'name' => 'ReleaseVersion',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => 'EMR发行版。', 'description' => 'EMR发行版。可通过EMR集群售卖页面查看EMR发行版。', 'type' => 'string', 'required' => true, 'example' => 'EMR-5.16.0'],
],
[
'name' => 'ClusterName',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '集群名称。', 'description' => '集群名称。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:// 和 https:// 开头。可以包含中文、英文、数字、半角冒号(:)、下划线(_)、半角句号(.)或者短划线(-)', 'type' => 'string', 'required' => true, 'example' => 'emrtest'],
],
[
'name' => 'DeployMode',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '部署模式。', 'description' => '集群中的应用部署模式。取值范围:'."\n"
.'- NORMAL(默认值):非高可用部署。集群1个MASTER节点。'."\n"
.'- HA:高可用部署。高可用部署要求至少3个MASTER节点。', 'type' => 'string', 'required' => false, 'example' => 'HA'],
],
[
'name' => 'SecurityMode',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => 'Kerberos安全模式。', 'description' => '集群Kerberos安全模式。取值范围:'."\n"
.'- NORMAL(默认值):普通模式,不开启Kerberos模式。'."\n"
.'- KERBEROS:开启Kerberos模式。', 'type' => 'string', 'required' => false, 'example' => 'NORMAL'],
],
[
'name' => 'Applications',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => [
'title' => '应用列表。',
'description' => '应用列表。数组元素个数N的取值范围:1~100。',
'type' => 'array',
'items' => ['description' => '应用。', 'required' => false, '$ref' => '#/components/schemas/Application'],
'required' => true,
'maxItems' => 100,
],
],
[
'name' => 'ApplicationConfigs',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => [
'title' => '应用配置。',
'description' => '应用配置。数组元素个数N的取值范围:1~1000。',
'type' => 'array',
'items' => ['description' => '应用配置。', 'required' => false, '$ref' => '#/components/schemas/ApplicationConfig'],
'required' => false,
'maxItems' => 1000,
],
],
[
'name' => 'NodeAttributes',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => ['title' => '节点属性。', 'description' => '节点属性。集群所有ECS节点基础属性。', 'required' => true, '$ref' => '#/components/schemas/NodeAttributes'],
],
[
'name' => 'NodeGroups',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => [
'title' => '节点组。',
'description' => '节点组配置数组。数组元素个数N的取值范围:1~100。',
'type' => 'array',
'items' => ['description' => '节点组配置。', 'required' => false, '$ref' => '#/components/schemas/NodeGroupConfig'],
'required' => true,
'example' => 'NORMAL',
'maxItems' => 100,
],
],
[
'name' => 'BootstrapScripts',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => [
'title' => '引导脚本。',
'description' => '引导脚本数组。数组元素个数N的取值范围:1~10。',
'type' => 'array',
'items' => ['description' => '引导脚本。', 'required' => false, '$ref' => '#/components/schemas/Script'],
'required' => false,
'maxItems' => 10,
],
],
[
'name' => 'Tags',
'in' => 'query',
'allowEmptyValue' => false,
'style' => 'flat',
'schema' => [
'title' => '标签。',
'description' => '标签。数组元数个数N的取值范围:0~20。',
'type' => 'array',
'items' => ['description' => '标签。', 'required' => false, '$ref' => '#/components/schemas/Tag'],
'required' => false,
'example' => 'A7D960FA-6DBA-5E07-8746-A63E3E4D****',
'maxItems' => 20,
],
],
[
'name' => 'ClientToken',
'in' => 'query',
'allowEmptyValue' => false,
'schema' => ['title' => '幂等客户端TOKEN。', 'description' => '幂等客户端TOKEN。同一个ClientToken多次调用的返回结果一致,同一个ClientToken最多只创建一个集群。', 'type' => 'string', 'required' => false, 'example' => 'A7D960FA-6DBA-5E07-8746-A63E3E4D****'],
],
[
'name' => 'Description',
'in' => 'query',
'schema' => ['description' => '集群描述。', 'type' => 'string', 'required' => false, 'example' => 'Emr cluster for ETL'],
],
[
'name' => 'DeletionProtection',
'in' => 'query',
'schema' => ['description' => '集群是否开启删除保护。取值范围:'."\n"
.'- true:开启删除保护。'."\n"
.'- false:不开启删除保护。'."\n"
."\n"
.'默认值:false。', 'type' => 'boolean', 'required' => false, 'example' => 'false'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => '返回数据',
'description' => '返回数据',
'type' => 'object',
'properties' => [
'ClusterId' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'example' => 'c-b933c5aac7f7***'],
'OperationId' => ['title' => '操作ID。', 'description' => '操作ID。', 'type' => 'string', 'example' => 'op-13c37a77c505****'],
'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'OperationDenied', 'errorMessage' => 'The operation is invalid. %s', 'description' => '操作被拒绝。'],
['errorCode' => 'OutOfStock', 'errorMessage' => 'The requested resource is sold out in the specified zone, try other types of resources or other regions and zones.', 'description' => '请求的资源库存不足,请尝试其他类型资源,或者其他可用区,或者其他区域。'],
['errorCode' => 'QuotaExceeded', 'errorMessage' => 'Request fail due to quota exceed. %s', 'description' => '因配额超出导致请求失败。'],
['errorCode' => 'AccountException', 'errorMessage' => 'Account exception. %s', 'description' => '账号异常。'],
['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'],
['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'],
['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'],
['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' => '缺少Action参数'],
['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' => 'asynchronous', 'callback' => 'Emr::2021-03-20::GetOperation', 'callbackInterval' => 10000, 'maxCallbackTimes' => 180],
'title' => '创建集群',
'summary' => '创建一个按量付费或者预付费(包年包月)的集群。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [
['threshold' => '600', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateCluster'],
],
],
'ramActions' => [
[
'operationType' => 'create',
'ramAction' => [
'action' => 'emr:CreateCluster',
'authLevel' => 'operate',
'actionConditions' => [],
'resources' => [
['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"ClusterId\\": \\"c-b933c5aac7f7***\\",\\n \\"OperationId\\": \\"op-13c37a77c505****\\",\\n \\"RequestId\\": \\"DD6B1B2A-5837-5237-ABE4-FF0C8944****\\"\\n}","errorExample":""},{"type":"xml","example":"
表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
'], 'RequestHotspotRegionList' => [ 'description' => '读写热点region列表。', 'type' => 'array', 'items' => ['description' => '读写热点region。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], 'ReadRequestUnbalanceSuggestion' => ['description' => '读不均衡描述。', 'type' => 'string', 'example' => 'read request unbalance is
表分区总数量为14,分区平均读请求数量为5032486,以下分区存在读请求热点访问:
'], 'ReadRequestHotspotRegionList' => [ 'description' => '读热点hotspot regions列表。', 'type' => 'array', 'items' => ['description' => '读热点hotspot regions列表。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], 'WriteRequestUnbalanceSuggestion' => ['description' => '写不均衡度描述。', 'type' => 'string', 'example' => 'write request unbalance is
表分区总数量为15,分区平均写请求数量为769954,以下分区存在写请求热点访问:
'], 'WriteRequestHotspotRegionList' => [ 'description' => '写热点hotspot regions列表。', 'type' => 'array', 'items' => ['description' => '写热点hotspot regions。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取 HBase Table 信息', 'summary' => '获取 HBase Table 信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHBaseTable', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorHDFSCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'HDFS分析数据。', 'type' => 'object', 'properties' => [ 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '234'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '232131'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '15595897'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '51683279'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the hot data size'], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the warm data size'], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the cold data size'], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the freeze data size'], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.22'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.21'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.19'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.19'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.3'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.22'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.12'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.12'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '27809'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数增量。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '176'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12321'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '114'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123154'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.39'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.19'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.003'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.005'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.1114'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.015'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.03'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.09'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.14'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HdfsScore' => ['description' => 'HDFS整体评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '55'], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取HDFS分析结果', 'summary' => '通过EMR Doctor获取集群HDFS数据分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHDFSCluster', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorHDFSDirectory' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'DirPath', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '目录名称。目录不超过5级。', 'type' => 'string', 'required' => true, 'example' => '/tmp/test'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'HDFS目录分析数据。', 'type' => 'object', 'properties' => [ 'Depth' => ['description' => '目录层级。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], 'User' => ['description' => '目录属主。', 'type' => 'string', 'example' => 'DW'], 'Group' => ['description' => '目录属组。', 'type' => 'string', 'example' => 'DW'], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '51683279'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '234'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'."\n"], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '232131'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'."\n"], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '15595897'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'."\n"], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the hot data size'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the warm data size'], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the cold data size'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the freeze data size'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '27809'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数增量。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '176'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-123'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n"], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '114'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123154'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.39'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.19'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.003'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n"], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.005'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n"], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.1114'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.015'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.03'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.09'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.14'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取HDFS特定目录分析结果', 'summary' => '通过EMR Doctor获取集群HDFS特定目录数据分析结果,目录不超过5级。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHDFSDirectory', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorHiveCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'Hive分析数据。', 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => '存储格式信息。', 'type' => 'array', 'items' => [ 'description' => '存储格式信息。', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => '存储格式名称。', 'type' => 'string', 'example' => 'TextInputFormat'."\n"], 'FormatSize' => ['description' => '格式大小。', 'type' => 'integer', 'format' => 'int64', 'example' => '100'], 'FormatSizeUnit' => ['description' => '格式大小单位。', 'type' => 'string', 'example' => 'MB'], 'FormatRatio' => ['description' => '格式占比。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], ], ], ], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => '表数量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tableCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tables'], ], ], 'PartitionNum' => [ 'description' => '分区数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'partitionNum'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of partitions'], ], ], 'DatabaseCount' => [ 'description' => '库数量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'databaseCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of databases'], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'."\n"], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'."\n"], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'."\n"], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'."\n"], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'."\n"], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'."\n"], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'."\n"], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'."\n"], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of hot files'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm files'."\n"], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of cold files'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze files'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小澳盘占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'."\n"], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'."\n"], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'."\n"], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.12'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '27800'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数日增量。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '178'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'day growth count of tiny files'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n"], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-100'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n"], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n"], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'hive访问频率得分', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], 'HiveDistributionScore' => ['description' => 'hive大小文件分布得分', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], 'HiveFormatScore' => ['description' => 'hive文件存储格式得分', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], 'HiveScore' => ['description' => 'hive总评分', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取 Hive 集群信息', 'summary' => '获取 Hive 集群维度分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveCluster', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], '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' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '日期。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'DatabaseName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '数据库名称。', 'type' => 'string', 'required' => true, 'example' => 'db1'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'Hive库分析数据。', 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => '存储格式信息。', 'type' => 'array', 'items' => [ 'description' => '存储格式信息。', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => '存储格式名称。', 'type' => 'string', 'example' => 'TextInputFormat'], 'FormatSize' => ['description' => '格式数据量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'FormatSizeUnit' => ['description' => '格式数据量单位。', 'type' => 'string', 'example' => 'MB'], 'FormatRatio' => ['description' => '格式占比。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'FormatDayGrowthSize' => ['description' => '格式数据量日增量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'FormatSizeDayGrowthRatio' => ['description' => '格式数据量日环比。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], ], ], ], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => '表数量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tableCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tables'."\n"], ], ], 'PartitionNum' => [ 'description' => '分区数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'partitionNum'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of partitions'."\n"], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是 1 GB 以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是 128 MB 以上,1 GB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'."\n"], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是 10 MB 以上,128 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是 0 MB 以上,10 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'."\n"], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是 0 MB 大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'."\n"], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是 1 GB 以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'."\n"], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是 128 MB 以上,1 GB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'."\n"], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是 10 MB 以上,128 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'."\n"], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是 0 MB 以上,10 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'."\n"], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是 0 MB 大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'."\n"], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of hot files'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm files'."\n"], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of cold files'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze files'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'."\n"], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'."\n"], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'."\n"], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是 1 GB 以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数日增量。中文件指的是 128 M 以上,1 G 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB 以上,128 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是 0 MB 以上,10 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n"], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是 0 MB 大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是 1 GB 以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是 128 MB 以上,1 GB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB 以上,128 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是 0 MB 以上,10 MB 以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n"], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是 0 MB 大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n"], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'Hive 库访问频率得分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveDistributionScore' => ['description' => 'Hive 库文件大小评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveFormatScore' => ['description' => 'Hive 库格式评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveScore' => ['description' => 'Hive 库综合评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取Hive库信息', 'summary' => '获取 Hive 库维度分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveDatabase', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorHiveTable' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'TableName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '表名称,表名称遵循Hive通用写法,以{库名称.表名称}唯一确定。', 'type' => 'string', 'required' => true, 'example' => 'dw.dwd_creta_service_order_long_renew_long_da'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'Hive表分析数据。', 'type' => 'object', 'properties' => [ 'Formats' => [ 'description' => '表格式数据。', 'type' => 'array', 'items' => [ 'description' => '表格式信息。', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => '存储格式名称。', 'type' => 'string', 'example' => 'TextInputFormat'], 'FormatSize' => ['description' => '格式数据量。', 'type' => 'integer', 'format' => 'int64', 'example' => '506930200'], 'FormatSizeUnit' => ['description' => '格式数据量单位。', 'type' => 'string', 'example' => 'MB'], 'FormatRatio' => ['description' => '格式占比。', 'type' => 'number', 'format' => 'float', 'example' => '0.23'], 'FormatDayGrowthSize' => ['description' => '格式数据量日增量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1232124'], 'FormatSizeDayGrowthRatio' => ['description' => '格式数据量日环比。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'], ], ], ], 'Owner' => ['description' => '属主。', 'type' => 'string', 'example' => 'DW'], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'PartitionNum' => [ 'description' => '分区数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'partitionNum'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '441'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'number of partitions'], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '18'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '"“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '451'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '3123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.80'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.96'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '203431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the hot data size'], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '14981'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the warm data size'], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '217715'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the cold data size'], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33229309'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the freeze data size'], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33800296'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.1'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.98'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '100'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '40'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数日增量。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '20'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '18'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '482'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-20'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '203431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '149841'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '217715'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33229309'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33800296'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数的据数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'Hive表访问频率得分。', 'type' => 'integer', 'format' => 'int32', 'example' => '70'], 'HiveDistributionScore' => ['description' => 'Hive表文件大小评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], 'HiveFormatScore' => ['description' => 'Hive表格式评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '60'], 'HiveScore' => ['description' => 'Hive表综合评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取Hive表分析结果', 'summary' => '通过EMR Doctor获取集群Hive特定表分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorHiveTable', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorJob' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'AppId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => 'app id', 'description' => '任务提交到YARN的ID。', 'type' => 'string', 'required' => true, 'example' => 'application_1542620905989_****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '任务信息。', 'type' => 'object', 'properties' => [ 'AppId' => ['description' => '任务提交到YARN的ID。', 'type' => 'string', 'example' => 'application_1542620905989_****'], 'AppName' => ['description' => '任务名称。', 'type' => 'string', 'example' => 'CREATE TABLE test...ranks=1 (Stage-1)'], 'User' => ['description' => '任务提交用户名。', 'type' => 'string', 'example' => 'DW'], 'Queue' => ['description' => '任务提交到YARN的队列。', 'type' => 'string', 'example' => 'DW'], 'State' => ['description' => '应用执行状态,取值说明:'."\n" .'* FINISHED:结束的。'."\n" .'* FAILED:失败的。'."\n" .'* KILLED:中止的。', 'type' => 'string', 'example' => 'FINISHED'], 'FinalStatus' => ['description' => '应用执行结束状态,取值说明:'."\n" .'* SUCCEEDED:成功的。'."\n" .'* FAILED:失败的。'."\n" .'* KILLED:中止的。'."\n" .'* ENDED: 结束的。'."\n" .'* UNDEFINED:未定义的。', 'type' => 'string', 'example' => 'KILLED'], 'Type' => ['description' => '计算引擎类型。', 'type' => 'string', 'example' => 'SPARK'], 'StartTime' => ['description' => '任务提交时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1673946000000'], 'LaunchTime' => ['description' => '任务启动时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1665014400000'], 'ElapsedTime' => ['description' => '任务运行总时间,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '278'], 'FinishTime' => ['description' => '任务结束时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1658388322000'], 'Metrics' => [ 'description' => '指标数据。', 'type' => 'object', 'properties' => [ 'VcoreSeconds' => [ 'description' => 'CPU使用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'vcoreSeconds'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '11123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'VCores * Sec'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total vcore usage over time in seconds'], ], ], 'MemSeconds' => [ 'description' => '内存使用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'memSeconds'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12312312'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB * Sec'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total memory usage over time in seconds'], ], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取单个任务运行结果', 'summary' => '通过EMR Doctor获取任务基本运行信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorJob', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetDoctorReportComponentSummary' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => 'dateTime for specify report', 'description' => '报告日期。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'ComponentType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => [ 'title' => 'component type', 'description' => '选择组件过滤类型。取值:'."\n" .'- compute '."\n" .'- hive'."\n" .'- hdfs'."\n" .'- yarn'."\n" .'- oss'."\n" .'- hbase', 'type' => 'string', 'required' => true, 'enumValueTitles' => ['compute' => 'compute', 'hive' => 'hive', 'hdfs' => 'hdfs', 'yarn' => 'yarn', 'oss' => 'oss', 'hbase' => 'hbase'], 'example' => 'compute', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据。', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '报告内容。', 'type' => 'object', 'properties' => [ 'Score' => ['description' => '分数。', 'type' => 'integer', 'format' => 'int32', 'example' => '88'], 'Summary' => ['description' => '报告摘要。', 'type' => 'string', 'example' => ' [计算检测] 计算健康度分数为 88 ,健康度良好,继续加油'."\n" .'集群中大部分任务保持健康状态'."\n" .'集群内存利用率为: 47.8% 偏低'], 'Suggestion' => ['description' => '优化建议。', '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% '], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取指定组件报告', 'summary' => '获取 EMR Doctor 指定组件分析结果报告。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetDoctorReportComponentSummary', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], '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' => '区域ID。', 'description' => '区域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'ScalingPolicy' => [ 'description' => '弹性伸缩策略。', 'type' => 'object', 'properties' => [ 'ClusterId' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'example' => 'c-b933c5aac8fe****'], 'ScalingPolicyId' => ['title' => '伸缩策略ID。', 'description' => '伸缩策略ID。', 'type' => 'string', 'example' => 'asp-asduwe23znl***'], 'Constraints' => [ 'title' => '最大最小值约束', 'description' => '最大最小值约束。', 'type' => 'object', 'properties' => [ 'MaxCapacity' => ['title' => '最大值', 'description' => '最大值。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'MinCapacity' => ['title' => '最小值', 'description' => '最小值。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], 'MaxOnDemandCapacity' => ['title' => '最大按量数量', 'description' => '按量付费Task节点的最大数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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'], 'title' => '查看托管弹性伸缩策略', 'summary' => '查看托管伸缩策略内容。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'emr:GetManagedScalingPolicy', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'GetNodeGroup' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'abilityTreeNodes' => ['FEATUREemapreduce51LGQ1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '区域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '节点组ID。', 'description' => '节点组ID。', 'type' => 'string', 'required' => true, 'example' => 'ng-869471354ecd****'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'NodeGroup' => ['description' => '节点组。', '$ref' => '#/components/schemas/NodeGroup'], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '获取节点组', 'summary' => '获取节点组详情。', 'changeSet' => [], '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' => '全部资源', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"type":"json","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}","errorExample":""},{"type":"xml","example":"
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
'], 'RequestHotspotRegionList' => [ 'description' => '读写热点region列表。', 'type' => 'array', 'items' => ['description' => '读写热点region。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], 'ReadRequestUnbalanceSuggestion' => ['description' => '读不均衡描述。', 'type' => 'string', 'example' => 'ead request unbalance is
表分区总数量为15,分区平均读请求数量为764361,以下分区存在读请求热点访问:
'], 'ReadRequestHotspotRegionList' => [ 'description' => '读热点hotspot regions列表。', 'type' => 'array', 'items' => ['description' => '读热点hotspot regions。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], 'WriteRequestUnbalanceSuggestion' => ['description' => '写不均衡度描述。', 'type' => 'string', 'example' => 'write request unbalance is
表分区总数量为15,分区平均写请求数量为786142,以下分区存在写请求热点访问:
'], 'WriteRequestHotspotRegionList' => [ 'description' => '写热点hotspot regions列表。', 'type' => 'array', 'items' => ['description' => '写热点hotspot regions。', 'type' => 'string', 'example' => '5f019e8cf7c16be9768634cb99ccbe05'], 'example' => 'null', ], ], ], ], 'description' => '', ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取 HBase Table 信息', 'summary' => '批量获取 HBase Table 信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHBaseTables', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorHDFSDirectories' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'."\n"], ], [ 'name' => 'DirPath', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '目录名称。目录不超过5级。如果不填写,就是全量目录分析。', 'type' => 'string', 'required' => false, 'example' => '/tmp/test'."\n"], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序方向。取值:'."\n" ."\n" .'- ASC:升序排列'."\n" ."\n" .'- DESC:降序排列', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序依据。取值:'."\n" ."\n" .'- totalFileCount: 总文件个数。'."\n" .'- largeFileCount: 大文件个数。大文件指的是1 GB以上大小的文件。'."\n" .'- mediumFileCount: 中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .' - smallFileCount: 小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .' - tinyFileCount: 极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .' - emptyFileCount: 空文件个数。空文件指的是0 MB大小的文件。'."\n" .' - hotDataSize: 热数据的数据量大小。热数据指的是7日内有访问的数据。'."\n" .' - warmDataSize: 温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .' - coldDataSize: 冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .' - freezeDataSize: 极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。'."\n" .' - totalDataSize: 总数据量大小。'."\n" .' - totalFileDayGrowthCount: 总文件个数日增量。'."\n" .' - largeFileDayGrowthCount: 大文件个数日增量。大文件指的是1 GB以上大小的文件。'."\n" .' - mediumFileDayGrowthCount: 中文件个数增量。比中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .' - smallFileDayGrowthCount: 小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .' - tinyFileDayGrowthCount: 极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .' - emptyFileDayGrowthCount: 空文件个数日增量。空文件指的是0 MB大小的文件。'."\n" .' - hotDataDayGrowthSize: 热数据的数据量日增量大小。热数据指的是7日内有访问的数据。'."\n" .' - warmDataDayGrowthSize: 温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .' - coldDataDayGrowthSize: 冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .' - freezeDataDayGrowthSize: 极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。'."\n" .' - totalDataDayGrowthSize: 全部数据的数据量日增量大小。'."\n" .' - totalFileCountDayGrowthRatio: 总文件个数日环比。'."\n" .' - largeFileCountDayGrowthRatio: 大文件个数日环比。大文件指的是1 GB以上大小的文件。'."\n" .' - mediumFileCountDayGrowthRatio: 中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .' - smallFileCountDayGrowthRatio: 小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .' - tinyFileCountDayGrowthRatio: 极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .' - emptyFileCountDayGrowthRatio: 空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'string', 'required' => false, 'example' => 'smallFileCount'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'HDFS批量目录分析数据。', 'type' => 'array', 'items' => [ 'description' => 'HDFS目录分析数据。', 'type' => 'object', 'properties' => [ 'DirPath' => ['description' => '目录名称。', 'type' => 'string', 'example' => '/tmp/test'], 'Depth' => ['description' => '目录层级。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], 'User' => ['description' => '目录属主。', 'type' => 'string', 'example' => 'DW'], 'Group' => ['description' => '目录属组。', 'type' => 'string', 'example' => 'DW'], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '51683279'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '323'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'."\n"], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '232131'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '15595897'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '6701531944206'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the hot data size'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '4062349775577'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the warm data size'."\n"], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '5570958082267'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the cold data size'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1231312431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the freeze data size'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '62086342083623'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '27809'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数增量。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '176'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-123'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '114'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123154'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => ' '."\n" .'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-64806998319'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-182636577752'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-167683929450'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '256482228248'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.39'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.19'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.003'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n"], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.005'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'0.1114'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => ' '."\n" .'warmDataSizeDayGrowthRatio'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => ' '."\n" .'-0.015'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.03'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '-0.09'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.14'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取HDFS目录分析结果', 'summary' => '通过EMR Doctor批量获取特定目录分析结果,目录不超过5级。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHDFSDirectories', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorHDFSUGI' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'Type', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '选择过滤类型。取值:'."\n" ."\n" .'- user:选取用户过滤。'."\n" .'- group:选取组过滤。', 'type' => 'string', 'required' => true, 'example' => 'group'], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序方向。取值:'."\n" ."\n" .'- ASC:升序排列'."\n" ."\n" .'- DESC:降序排列', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序依据。取值:'."\n" ."\n" .'- totalFileCount:总文件个数。'."\n" .'- totalDataSize:总数据量大小。'."\n" .'- totalDirCount:总目录个数。', 'type' => 'string', 'required' => false, 'example' => 'totalFileCount'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '批量HDFS分析数据。', 'type' => 'array', 'items' => [ 'description' => 'HDFS分析数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '根据Type类型返回的属主或者属组实际名称。', 'type' => 'string', 'example' => 'DW'], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '34'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '40440503'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'], ], ], 'TotalDirCount' => [ 'description' => '总目录个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDirCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total dirs'."\n"], ], ], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取属主或属组HDFS分析结果', 'summary' => '通过EMR Doctor批量获取属主或者属组的HDFS分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHDFSUGI', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorHiveDatabases' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '日期。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'DatabaseNames', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '数据库名列表。', 'type' => 'array', 'items' => ['description' => '数据库名。', 'type' => 'string', 'required' => false, 'example' => 'db1'], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序方向。取值:'."\n" ."\n" .'- ASC:升序排列'."\n" ."\n" .'- DESC:降序排列', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序依据。取值:'."\n" ."\n" .'- tableCount:表数量。', 'type' => 'string', 'required' => false, 'example' => 'tableCount'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'Hive批量库分析数据。', 'type' => 'array', 'items' => [ 'description' => 'Hive库分析数据。', 'type' => 'object', 'properties' => [ 'DatabaseName' => ['description' => '库名称', 'type' => 'string', 'example' => 'db1'], 'Formats' => [ 'description' => '存储格式信息。', 'type' => 'array', 'items' => [ 'description' => '存储格式信息。', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => '存储格式名称。', 'type' => 'string', 'example' => 'TextInputFormat'], 'FormatSize' => ['description' => '格式数据量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'FormatSizeUnit' => ['description' => '格式数据量单位。', 'type' => 'string', 'example' => 'MB'], 'FormatRatio' => ['description' => '格式占比。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'FormatDayGrowthSize' => ['description' => '格式数据量日增量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'FormatSizeDayGrowthRatio' => ['description' => '格式数据量日环比。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], ], ], ], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'TableCount' => [ 'description' => '表数量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'TableCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tables'."\n"], ], ], 'PartitionNum' => [ 'description' => '分区数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'ppartitionNum'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of partitions'."\n"], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'."\n"], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'."\n"], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'."\n"], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'."\n"], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'."\n"], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'."\n"], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'."\n"], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'."\n"], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of hot files'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm files'."\n"], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of cold files'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze files'."\n"], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'."\n"], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'."\n"], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'."\n"], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数日增量。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n"], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize '], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '1000'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'."\n"], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n"], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'WarmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio '], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'Hive 库访问频率得分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveDistributionScore' => ['description' => 'Hive 库文件大小评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveFormatScore' => ['description' => 'Hive 库格式评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], 'HiveScore' => ['description' => 'Hive 库综合评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '85'], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取 Hive 库信息', 'summary' => '批量获取 Hive 库维度分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHiveDatabases', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorHiveTables' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'DateTime', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '其日期和时间信息以 ISO 8601 格式表示, 例如:2023年1月1日为 2023-01-01。', 'type' => 'string', 'required' => true, 'example' => '2023-01-01'], ], [ 'name' => 'TableNames', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '表名称队列,用于过滤结果。', 'type' => 'array', 'items' => ['description' => '表名称,表名称遵循Hive通用写法,以{库名称.表名称}唯一确定。', 'type' => 'string', 'required' => false, 'example' => 'dw.dwd_creta_service_order_long_renew_long_da'."\n"], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序方向。取值:'."\n" ."\n" .'- ASC:升序排列'."\n" ."\n" .'- DESC:降序排列', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序依据。取值:'."\n" ."\n" .'- partitionNum: 分区数。'."\n" .'- totalFileCount: 总文件个数。'."\n" .'- largeFileCount: 大文件个数。大文件指的是1 GB以上大小的文件。'."\n" .'- mediumFileCount: 中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .'- smallFileCount: 小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .'- tinyFileCount: 极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .'- emptyFileCount: 空文件个数。空文件指的是0 MB大小的文件。'."\n" .'- largeFileRatio: 大文件个数占比。大文件指的是1 GB以上大小的文件。'."\n" .'- mediumFileRatio: 中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .'- smallFileRatio: 小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .'- tinyFileRatio: 极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .'- emptyFileRatio: 空文件个数占比。空文件指的是0 MB大小的文件。'."\n" .'- hotDataSize: 热数据的数据量大小。热数据指的是7日内有访问的数据。'."\n" .'- warmDataSize: 温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .'- coldDataSize: 冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .'- freezeDataSize: 极冷数据数的据量大小。极冷数据指的是90日以内都没有访问的数据。'."\n" .'- totalDataSize: 总数据量大小。'."\n" .'- hotDataRatio: 热数据的数据量大小占比。热数据指的是7日内有访问的数据。'."\n" .'- warmDataRatio: 温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .'- coldDataRatio: 冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .'- freezeDataRatio: 极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。'."\n" .'- totalFileDayGrowthCount: 总文件个数日增量。'."\n" .'- largeFileDayGrowthCount: 大文件个数日增量。大文件指的是1 GB以上大小的文件。'."\n" .'- mediumFileDayGrowthCount: 中文件个数日增量。中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .'- smallFileDayGrowthCount: 小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .'- tinyFileDayGrowthCount: 极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .'- emptyFileDayGrowthCount: 空文件个数日增量。空文件指的是0 MB大小的文件。'."\n" .'- hotDataDayGrowthSize: 热数据的数据量日增量大小。热数据指的是7日内有访问的数据。'."\n" .'- warmDataDayGrowthSize: 温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .'- coldDataDayGrowthSize: 冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .'- freezeDataDayGrowthSize: 极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。'."\n" .'- totalDataDayGrowthSize: 全部数据的数据量日增量大小。'."\n" .'- totalFileCountDayGrowthRatio: 总文件个数日环比。'."\n" .'- largeFileCountDayGrowthRatio: 大文件个数日环比。大文件指的是1 GB以上大小的文件。'."\n" .'- mediumFileCountDayGrowthRatio: 中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。'."\n" .'- smallFileCountDayGrowthRatio: 小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。'."\n" .'- tinyFileCountDayGrowthRatio: 极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。'."\n" .'- emptyFileCountDayGrowthRatio: 空文件个数日环比。空文件指的是0 MB大小的文件。'."\n" .'- hotDataSizeDayGrowthRatio: 热数据的数据量大小日环比。热数据指的是7日内有访问的数据。'."\n" .'- warmDataSizeDayGrowthRatio: 温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。'."\n" .'- coldDataSizeDayGrowthRatio: 冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。'."\n" .'- freezeDataSizeDayGrowthRatio: 极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。'."\n" .'- totalDataSizeDayGrowthRatio: 总数据量大小日环比。', 'type' => 'string', 'required' => false, 'example' => 'totalFileCount'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => 'Hive批量表分析数据。', 'type' => 'array', 'items' => [ 'description' => 'Hive表分析数据。', 'type' => 'object', 'properties' => [ 'TableName' => ['description' => '表名称,表名称遵循Hive通用写法,以{库名称.表名称}唯一确定。', 'type' => 'string', 'example' => 'dw.dwd_creta_service_order_long_renew_long_da'."\n"], 'Owner' => ['description' => '属主。', 'type' => 'string', 'example' => 'DW'], 'Formats' => [ 'description' => '表格式数据。', 'type' => 'array', 'items' => [ 'description' => '表格式信息。', 'type' => 'object', 'properties' => [ 'FormatName' => ['description' => '存储格式名称。', 'type' => 'string', 'example' => 'TextInputFormat'], 'FormatSize' => ['description' => '格式数据量。', 'type' => 'integer', 'format' => 'int64', 'example' => '506930200'], 'FormatSizeUnit' => ['description' => '格式数据量单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'FormatRatio' => ['description' => '格式占比。', 'type' => 'number', 'format' => 'float', 'example' => '0.23'], 'FormatDayGrowthSize' => ['description' => '格式数据量日增量。', 'type' => 'integer', 'format' => 'int64', 'example' => '1232124'], 'FormatSizeDayGrowthRatio' => ['description' => '格式数据量日环比。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n"], ], ], ], 'Metrics' => [ 'description' => '指标信息。', 'type' => 'object', 'properties' => [ 'PartitionNum' => [ 'description' => '分区数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'partitionNum'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '331'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'number of partitions'."\n"], ], ], 'LargeFileCount' => [ 'description' => '大文件个数。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '132'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of large files'."\n"], ], ], 'MediumFileCount' => [ 'description' => '中文件个数。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '5'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '“”'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of medium files'], ], ], 'SmallFileCount' => [ 'description' => '小文件个数。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '18'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '"“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of small files'."\n"], ], ], 'TinyFileCount' => [ 'description' => '极小文件个数。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '451'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of tiny files'."\n"], ], ], 'EmptyFileCount' => [ 'description' => '空文件个数。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '3123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of empty files'."\n"], ], ], 'TotalFileCount' => [ 'description' => '总文件个数。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Number of total files'."\n"], ], ], 'LargeFileRatio' => [ 'description' => '大文件个数占比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.02'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of large files'."\n"], ], ], 'MediumFileRatio' => [ 'description' => '中文件个数占比。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.8'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of medium files'."\n"], ], ], 'SmallFileRatio' => [ 'description' => '小文件个数占比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of small files'."\n"], ], ], 'TinyFileRatio' => [ 'description' => '极小文件个数占比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.96'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of tiny files'."\n"], ], ], 'EmptyFileRatio' => [ 'description' => '空文件个数占比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of empty files'."\n"], ], ], 'HotDataSize' => [ 'description' => '热数据的数据量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '203431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the hot data size'."\n"], ], ], 'WarmDataSize' => [ 'description' => '温数据的数据量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '14981'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the warm data size'."\n"], ], ], 'ColdDataSize' => [ 'description' => '冷数据的数据量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '217715'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the cold data size'."\n"], ], ], 'FreezeDataSize' => [ 'description' => '极冷数据的数据量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33229309'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Size of the freeze data size'], ], ], 'TotalDataSize' => [ 'description' => '总数据量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33800296'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total data size in megabytes (MB)'."\n"], ], ], 'HotDataRatio' => [ 'description' => '热数据的数据量大小占比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Hot data ratio'."\n"], ], ], 'WarmDataRatio' => [ 'description' => '温数据的数据量大小占比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.1'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of warm data'."\n"], ], ], 'ColdDataRatio' => [ 'description' => '冷数据的数据量大小占比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => ' '."\n" .'""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Cold data ratio'."\n"], ], ], 'FreezeDataRatio' => [ 'description' => '极冷数据的数据量大小占比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.98'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Ratio of freeze data'."\n"], ], ], 'TotalFileDayGrowthCount' => [ 'description' => '总文件个数日增量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '100'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of total files'."\n"], ], ], 'LargeFileDayGrowthCount' => [ 'description' => '大文件个数日增量。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '40'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of large files'."\n"], ], ], 'MediumFileDayGrowthCount' => [ 'description' => '中文件个数日增量。中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '20'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of medium files'."\n"], ], ], 'SmallFileDayGrowthCount' => [ 'description' => '小文件个数日增量。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '18'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of small files'."\n"], ], ], 'TinyFileDayGrowthCount' => [ 'description' => '极小文件个数日增量。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '482'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of tiny files'."\n"], ], ], 'EmptyFileDayGrowthCount' => [ 'description' => '空文件个数日增量。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileDayGrowthCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '-20'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth count of empty files'."\n"], ], ], 'HotDataDayGrowthSize' => [ 'description' => '热数据的数据量日增量大小。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '203431'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of hot data'."\n"], ], ], 'WarmDataDayGrowthSize' => [ 'description' => '温数据的数据量日增量大小。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '149841'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of warm data'."\n"], ], ], 'ColdDataDayGrowthSize' => [ 'description' => '冷数据的数据量日增量大小。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '217715'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of cold data'."\n"], ], ], 'FreezeDataDayGrowthSize' => [ 'description' => '极冷数据的数据量日增量大小。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33229309'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of freeze data'."\n"], ], ], 'TotalDataDayGrowthSize' => [ 'description' => '全部数据的数据量日增量大小。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataDayGrowthSize'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '33800296'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth size of total data'."\n"], ], ], 'TotalFileCountDayGrowthRatio' => [ 'description' => '总文件个数日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total files'."\n"], ], ], 'LargeFileCountDayGrowthRatio' => [ 'description' => '大文件个数日环比。大文件指的是1 GB以上大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'largeFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of large files'."\n"], ], ], 'MediumFileCountDayGrowthRatio' => [ 'description' => '中文件个数日环比。比中文件指的是128 MB以上,1 GB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'mediumFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of medium files'."\n"], ], ], 'SmallFileCountDayGrowthRatio' => [ 'description' => '小文件个数日环比。小文件指的是10 MB以上,128 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'smallFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of small files'."\n"], ], ], 'TinyFileCountDayGrowthRatio' => [ 'description' => '极小文件个数日环比。极小文件指的是0 MB以上,10 MB以下大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'tinyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.04'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of tiny files'], ], ], 'EmptyFileCountDayGrowthRatio' => [ 'description' => '空文件个数日环比。空文件指的是0 MB大小的文件。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'emptyFileCountDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of empty files'."\n"], ], ], 'HotDataSizeDayGrowthRatio' => [ 'description' => '热数据的数据量大小日环比。热数据指的是7日内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'hotDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of hot data size'."\n"], ], ], 'WarmDataSizeDayGrowthRatio' => [ 'description' => '温数据的数据量大小日环比。温数据指的是7日内没有访问的数据,但是30日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'warmDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of warm data size'."\n"], ], ], 'ColdDataSizeDayGrowthRatio' => [ 'description' => '冷数据的数据量大小日环比。冷数据指的是30日内没有访问的数据,但是90日以内有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'coldDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of cold data size'."\n"], ], ], 'FreezeDataSizeDayGrowthRatio' => [ 'description' => '极冷数据的数据量大小日环比。极冷数据指的是90日以内都没有访问的数据。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'freezeDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of freeze data size'."\n"], ], ], 'TotalDataSizeDayGrowthRatio' => [ 'description' => '总数据量大小日环比。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'totalDataSizeDayGrowthRatio'], 'Value' => ['description' => '指标值。', 'type' => 'number', 'format' => 'float', 'example' => '0.01'."\n"], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '”“'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Day growth ratio of total data size'."\n"], ], ], ], ], 'Analysis' => [ 'description' => '分析结果。', 'type' => 'object', 'properties' => [ 'HiveFrequencyScore' => ['description' => 'Hive表访问频率得分。', 'type' => 'integer', 'format' => 'int32', 'example' => '70'."\n"], 'HiveDistributionScore' => ['description' => 'Hive表文件大小评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'."\n"], 'HiveFormatScore' => ['description' => 'Hive表格式评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '60'."\n"], 'HiveScore' => ['description' => 'Hive表综合评分。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'."\n"], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取Hive表分析结果', 'summary' => '通过EMR Doctor批量获取Hive表分析结果。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorHiveTables', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorJobs' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'StartRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => '开始range', 'description' => '开始时间范围,过滤开始时间在一个时间范围内的任务。', 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => '任务提交时间起始范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1683340662016'], 'EndTime' => ['description' => '任务提交时间结束范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1683340662020'], ], 'required' => false, ], ], [ 'name' => 'EndRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => '结束range', 'description' => '结束时间范围,过滤出结束时间在一个时间范围内的任务。', 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => '任务结束时间起始范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1679135111960'], 'EndTime' => ['description' => '任务结束时间结束范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1666865137099'], ], 'required' => false, ], ], [ 'name' => 'AppIds', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'title' => 'app ID数组', 'description' => '任务提交到YARN的IDs,用于过滤任务列表。', 'type' => 'array', 'items' => ['description' => 'YARN的任务ID。', 'type' => 'string', 'required' => false, 'example' => 'application_1643475036865_******'."\n"], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'Users', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '任务提交的用户列表,用于过滤任务列表。', 'type' => 'array', 'items' => ['description' => '任务提交到YARN的用户名称。', 'type' => 'string', 'required' => false, 'example' => 'DW'."\n"], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'Queues', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '任务提交到YARN的队列列表,用于过滤任务列表。', 'type' => 'array', 'items' => ['description' => '任务提交到的YARN队列名称。', 'type' => 'string', 'required' => false, 'example' => 'DW'."\n"], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'Types', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '任务提交到YARN的引擎列表,用于过滤任务列表。', 'type' => 'array', 'items' => ['description' => '任务提交到YARN的引擎类型。', 'type' => 'string', 'required' => false, 'example' => 'SPARK'], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '排序类型', 'description' => '排序方向。取值:'."\n" ."\n" .'- ASC: 升序排列。'."\n" .'- DESC:降序排列。', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '排序字段', 'description' => '排序字段。取值:'."\n" ."\n" .'- vcoreSeconds:任务CPU使用量。'."\n" .'- memSeconds:任务内存使用量。', 'type' => 'string', 'required' => false, 'example' => 'vcoreSeconds'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '任务列表信息。', 'type' => 'array', 'items' => [ 'description' => '任务信息。', 'type' => 'object', 'properties' => [ 'AppId' => ['description' => '任务提交到YARN的ID。', 'type' => 'string', 'example' => 'application_1607584549220_*****'], 'AppName' => ['description' => '任务名称。', 'type' => 'string', 'example' => 'tpcds'], 'User' => ['description' => '任务提交用户名。', 'type' => 'string', 'example' => 'DW'], 'Queue' => ['description' => '任务提交到YARN的队列。', 'type' => 'string', 'example' => 'DW'], 'State' => ['description' => '应用执行状态,取值说明:'."\n" .'* FINISHED:结束的。'."\n" .'* FAILED:失败的。'."\n" .'* KILLED:中止的。', 'type' => 'string', 'example' => 'FINISHED'], 'FinalStatus' => ['description' => '应用执行结束状态,取值说明:'."\n" .'* SUCCEEDED:成功的。'."\n" .'* FAILED:失败的。'."\n" .'* KILLED:中止的。'."\n" .'* ENDED: 结束的。'."\n" .'* UNDEFINED:未定义的。', 'type' => 'string', 'example' => 'KILLED'], 'Type' => ['description' => '计算引擎类型。', 'type' => 'string', 'example' => 'SPARK'], 'StartTime' => ['description' => '任务提交时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1675180800000'], 'LaunchTime' => ['description' => '任务启动时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1672148400000'], 'ElapsedTime' => ['description' => '任务运行总时间,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '242'], 'FinishTime' => ['description' => '任务结束时间,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'example' => '1683690929000'], 'Metrics' => [ 'description' => '指标数据。', 'type' => 'object', 'properties' => [ 'VcoreSeconds' => [ 'description' => 'CPU使用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'vcoreSeconds'."\n"], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '11123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'VCores * Sec'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total vcore usage over time in seconds'."\n"], ], ], 'MemSeconds' => [ 'description' => '内存使用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'memSeconds'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12312312'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB * Sec'."\n"], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total memory usage over time in seconds'."\n"], ], ], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取任务运行结果', 'summary' => '通过EMR Doctor批量获取任务基本运行信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorJobs', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorJobsStats' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'StartRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '开始时间范围,过滤开始时间在一个时间范围内的任务。', 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => '任务提交时间起始范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1679036826987'], 'EndTime' => ['description' => '任务提交时间结束范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1666406820000'], ], 'required' => false, ], ], [ 'name' => 'EndRange', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '结束时间范围,过滤出结束时间在一个时间范围内的任务。', 'type' => 'object', 'properties' => [ 'StartTime' => ['description' => '任务结束时间起始范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1675180800000'], 'EndTime' => ['description' => '任务结束时间结束范围,Unix时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1680019200000'], ], 'required' => false, ], ], [ 'name' => 'GroupBy', 'in' => 'query', 'allowEmptyValue' => false, 'style' => 'flat', 'schema' => [ 'description' => '分组字段列表。'."\n" ."\n" .'目前只取第一个值,后续会放开多种分组交叉。', 'type' => 'array', 'items' => ['description' => '分组字段。取值:'."\n" .'- queue:根据队列分组。'."\n" .'- user:根据用户分组。'."\n" .'- type:根据引擎类型分组。', 'type' => 'string', 'required' => false, 'example' => 'type'], 'required' => false, 'example' => 'null', ], ], [ 'name' => 'OrderType', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序方向,取值:'."\n" ."\n" .'- ASC: 升序排列。'."\n" .'- DESC:降序排列。', 'type' => 'string', 'required' => false, 'example' => 'ASC'], ], [ 'name' => 'OrderBy', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => '排序字段。取值:'."\n" ."\n" .'- vcoreSeconds:任务CPU使用量。'."\n" .'- memSeconds:任务内存使用量。', 'type' => 'string', 'required' => false, 'example' => 'vcoreSeconds'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '任务汇总列表信息。', 'type' => 'array', 'items' => [ 'description' => '任务汇总信息。', 'type' => 'object', 'properties' => [ 'Queue' => ['description' => '任务提交到YARN的队列。', 'type' => 'string', 'example' => 'DW'], 'Type' => ['description' => '计算引擎类型。', 'type' => 'string', 'example' => 'SPARK'], 'User' => ['description' => '任务提交用户名。', 'type' => 'string', 'example' => 'DW'], 'VcoreSeconds' => [ 'description' => 'CPU总使用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'vcoreSeconds'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '11123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'VCores * Sec'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total vcore usage over time in seconds'], ], ], 'MemSeconds' => [ 'description' => '内存总是用量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'memSeconds'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '12312312'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => 'MB * Sec'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total memory usage over time in seconds'], ], ], 'AppsCount' => [ 'description' => '任务总量。', 'type' => 'object', 'properties' => [ 'Name' => ['description' => '指标名称。', 'type' => 'string', 'example' => 'appsCount'], 'Value' => ['description' => '指标值。', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], 'Unit' => ['description' => '指标单位。', 'type' => 'string', 'example' => '""'], 'Description' => ['description' => '指标描述。', 'type' => 'string', 'example' => 'Total apps count'], ], ], ], ], ], 'RequestId' => ['title' => '请求ID。', 'description' => '请求ID。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C8944****'], 'NextToken' => ['title' => '返回读取到的数据位置。', 'description' => '返回读取到的数据位置。', 'type' => 'string', 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], 'MaxResults' => ['title' => '本次请求所返回的最大记录条数。', 'description' => '本次请求所返回的最大记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], 'TotalCount' => ['title' => '本次请求条件下的数据总量。', 'description' => '本次请求条件下的数据总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ ['errorCode' => 'ConflictParameters', 'errorMessage' => 'Parameters that must not be used together. %s', 'description' => '多个参数间存在冲突。'], ['errorCode' => 'IncompleteSignature', 'errorMessage' => 'The request signature is invalid.', 'description' => 'API请求签名不合法。'], ['errorCode' => 'InvalidAction', 'errorMessage' => 'The action %s requested is invalid.', 'description' => '不合法的Action。'], ['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' => '缺少Action参数'], ['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' => '请求超时或者服务不可用。'], ], ], 'title' => '批量获取任务运行汇总数据', 'summary' => '通过EMR Doctor批量获取任务基本运行汇总信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'emr:ListDoctorJobsStats', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'EMR', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], '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"}]', ], 'ListDoctorReports' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'abilityTreeNodes' => ['FEATUREemapreduceQEA007'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '区域ID。', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ClusterId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '集群ID。', 'description' => '集群ID。', 'type' => 'string', 'required' => true, 'example' => 'c-b933c5aac8fe****'], ], [ 'name' => 'NextToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '标记当前开始读取的位置。', 'description' => '标记当前开始读取的位置。', 'type' => 'string', 'required' => false, 'example' => 'DD6B1B2A-5837-5237-ABE4-FF0C89568980'], ], [ 'name' => 'MaxResults', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '一次获取的最大记录数。', 'description' => '一次获取的最大记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '返回数据', 'description' => '返回数据。', 'type' => 'object', 'properties' => [ 'Data' => [ 'description' => '报告列表。', 'type' => 'array', 'items' => [ 'description' => '报告详情。', 'type' => 'object', 'properties' => [ 'DateTime' => ['description' => '报告日期。', 'type' => 'string', 'example' => '2023-06-29'], 'ComponentTypes' => [ 'description' => '组件类型列表。', 'type' => 'array', 'items' => ['description' => '组件类型。取值:'."\n" .'- compute '."\n" .'- hive'."\n" .'- hdfs'."\n" .'- yarn'."\n" .'- oss'."\n" .'- hbase', 'type' => 'string', 'example' => 'compute'], 'enumValueTitles' => ['compute' => 'compute', 'hive' => 'hive', 'hdfs' => 'hdfs', 'yarn' => 'yarn', 'oss' => 'oss', 'hbase' => 'hbase'], 'example' => 'null', ], 'SummaryReport' => [ 'description' => '报告摘要。', 'type' => 'object', 'properties' => [ 'Score' => ['description' => '分数。', 'type' => 'integer', 'format' => 'int32', 'example' => '88'], 'Summary' => ['description' => '报告摘要。', 'type' => 'string', 'example' => '
Most tasks in the cluster are in healthy state.
Cluster memory utilization: 47.8%, relatively low.
'], 'Suggestion' => ['description' => '优化建议。', 'type' => 'string', 'example' => 'Most tasks in the cluster are in healthy state.
Cluster memory utilization: 47.8%, relatively low.
\\",\\n \\"Suggestion\\": \\"