Excel作业定义转YAML技能Skill xls2ymljob

这是一个用于数据工程的工具,能够将Excel电子表格中描述的任务定义高效转换为Starlake YAML配置文件,支持批量处理和策略集成,适用于ETL开发和数据治理。关键词:Excel, YAML, Starlake, 任务转换, ETL开发, 数据工程, 数据治理, 配置文件。

ETL开发 0 次安装 0 次浏览 更新于 3/15/2026

name: xls2ymljob description: 将Excel任务定义转换为Starlake YAML

XLS 到 YML 任务技能

将描述转换任务定义的Excel电子表格转换为Starlake YAML任务配置文件。这是 xls2yml 的专门变种,专注于任务定义。

用法

starlake xls2ymljob [选项]

选项

  • --files <值>: 要转换的Excel文件列表,以逗号分隔(必需)
  • --policyFile <值>: 用于集中化ACL和RLS定义的可选文件
  • --outputDir <值>: 生成的YAML文件的输出目录
  • --reportFormat <值>: 报告输出格式:consolejsonhtml

示例

将作业Excel转换为YAML

starlake xls2ymljob --files metadata/jobs/analytics.xlsx

使用自定义输出进行转换

starlake xls2ymljob --files metadata/jobs/analytics.xlsx --outputDir metadata/transform

使用访问策略进行转换

starlake xls2ymljob --files metadata/jobs/analytics.xlsx --policyFile metadata/policies.yml

相关技能