智能媒体管理工作流模板会影响费用吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
智能媒体管理(IMM)的工作流模板确实会影响费用,主要体现在以下几个方面:
工作流模板定义了在建立元数据索引时需要执行的算子操作。不同的算子会产生不同的费用,具体包括数据处理费、索引存储费和OSS请求费。例如: - OSSMeta算子:会产生OSS的GetRequest
费用。 - FaceDetection算子:会产生IMM的ImageFace
费用。 - LabelClassification算子:根据处理的是图片还是视频,分别产生ImageClassification
或VideoClassification
费用。
因此,选择不同的工作流模板会直接影响算子的调用情况,从而影响整体费用。
在智能媒体管理中,数据集的工作流模板优先级高于项目设置的工作流模板。如果数据集未设置模板,则使用项目层面的模板。这意味着: - 如果数据集绑定了一个复杂的工作流模板(如Official:ImageManagement
),即使项目模板较为简单,也会按照数据集模板执行,导致更高的费用。 - 重要提醒:绑定任务创建后,会对OSS Bucket中的文件进行存量或增量扫描,文件数量越多,产生的费用越高。因此,在测试阶段建议选择文件数量较少的Bucket,并谨慎选择模板。
以下是部分预设工作流模板及其可能产生的费用: - Official:DefaultEmptyId:空模板,不执行任何算子操作,不会产生元数据信息及相关费用。 - Official:OSSBasicMeta:仅执行OSSMeta
算子,采集OSS基本元数据,费用较低。 - Official:FaceManagement:执行OSSMeta
和FaceDetection
算子,适用于人脸识别场景,费用较高。 - Official:ImageManagement:执行多个算子(如FaceDetection
、LabelClassification
、ImageScoring
等),全面分析图片信息,费用最高。 - Official:CognitionImageManagement:支持图片语义检索,虽然语义检索算子免费,但其他算子仍收费。
以Official:ImageManagement
模板为例,其包含以下算子及对应费用: - OSSMeta
:产生OSS的GetRequest
费用。 - FaceDetection
:产生IMM的ImageFace
费用。 - LabelClassification
:产生IMM的ImageClassification
费用。 - ImageScoring
:产生IMM的ImageScoring
费用。
假设您为一个包含10,000张图片的OSS Bucket建立了元数据索引,且每张图片平均调用上述算子一次,则总费用为各算子费用的累加。
智能媒体管理的工作流模板通过定义算子操作直接影响费用。选择不同的模板会导致不同的算子被调用,从而产生不同的数据处理费、索引存储费和OSS请求费。在实际使用中,应根据业务需求选择合适的模板,并注意控制文件数量以避免非预期的高额费用。