用途:该技能面向“把数据正确、高效地导入 MotherDuck”这一任务,而非只写一条临时导入查询。
主要能力与默认策略:先对数据来源分类——对象存储或 HTTPS、本地文件或本地 DuckDB、内存行、外部数据库。首次加载优先用 CREATE TABLE AS SELECT,追加用 INSERT INTO ... SELECT;在可控制源格式时优先使用 Parquet 而非 CSV;优先批量而非流式;优先数据框、COPY、CTAS 或 INSERT ... SELECT,而非逐行插入;除非明确需要 DuckLake,否则优先使用 MotherDuck 原生存储。受保护的对象存储工作流使用 CREATE SECRET 与云存储文档。Postgres 端点被视为服务端远程读取的瘦客户端路径,不用于本地文件或扩展驱动的摄取。
使用方式:识别源数据实际位置后选择加载路径——对象存储或 HTTPS 走远程读取;本地文件或本地 DuckDB 走 DuckDB 客户端路径;内存行走 Arrow 或数据框批量加载,批量插入仅作后备;外部数据库从支持 DuckDB 的环境走相应扫描或复制路径。先把数据以最小转换落入原始或暂存表,加载后立即校验行数、类型和少量业务聚合,确认无误后再提升到建模表。若摄取工具不会自动创建目标库,需先引导创建目标 MotherDuck 数据库;可控制放置时让源存储靠近 MotherDuck 区域。
适用场景与限制:适用于需要选择 MotherDuck 专用摄取路径的批量导入任务。资料未提供具体命令、价格、平台支持范围或性能数据,相关细节暂未提供。