name: ingest description: 从特定路径摄取数据到域/表
摄取技能
低级摄取命令,直接从指定的文件路径加载数据到域/表。与扫描目录的 load 不同,ingest 针对特定文件。这在编程或API驱动的摄取场景中很有用。
用法
starlake ingest [domain] [schema] [paths] [options]
位置参数
domain: 域名 (例如starbake)schema: 模式/表名 (例如orders)paths: 逗号分隔的要摄取的文件路径列表
选项
--options k1=v1,k2=v2: 替换参数--scheduledDate <value>: 作业的计划日期,格式:yyyy-MM-dd'T'HH:mm:ss.SSSZ--reportFormat <value>: 报告输出格式:console,json, 或html
示例
摄取特定文件
starlake ingest starbake orders /data/incoming/orders_20240301.json
摄取多个文件
starlake ingest starbake orders /data/file1.json,/data/file2.json
带选项摄取
starlake ingest starbake orders /data/orders.json --options env=prod