Skip to content

SQLite

接入 SQLite 数据库文件进行联邦分析。文件中的表被挂载进查询引擎,可与其他连接器的数据集联接。

适用场景

  • 从应用导出的自包含 SQLite 数据库。
  • 以单个 .sqlite / .db 文件分发的轻量分析数据集。

文件的提供方式

SQLite 是单文件数据库,Datyo 需要访问该文件。根据 Datyo 的运行环境,有两种模式:

  • 对象存储(托管版): 文件位于 S3 兼容存储桶中,Datyo 使用你提供的存储凭据读取。datyo.ai 上采用此模式。
  • 本地文件路径(桌面版 / 自托管): 连接器直接从文件系统路径读取文件。托管版不支持此模式——参见 托管版与自托管

对于一次性文件,文件上传通常比配置对象存储更简便。

连接配置

对象存储模式

提供对象存储访问凭据——云厂商预设、Endpoint、Region、密钥、URL 风格、SSL——并填写:

字段必填说明
Bucket存放数据库文件的存储桶。
对象路径文件在桶内的键,如 data/app.sqlite

本地文件路径(桌面版 / 自托管)

字段必填说明
文件路径Datyo 运行环境中 .sqlite / .db 文件的绝对路径。

能力与限制

  • 执行模型: 联邦。SQLite 表可与其他连接器的数据集联接。
  • 访问: 只读,打开文件时不作修改。
  • 视图: 文件中定义的表和视图均可导入。
  • 环境: 对象存储模式在所有环境可用;本地文件路径仅限桌面版 / 自托管。

常见排错

  • 文件不存在或为空——核对桶与对象路径(或本地文件路径),以及凭据是否对该对象有读权限。
  • 缺少某个视图——重新同步;读取文件后表和视图都会被列出。

相关

Datyo · Agent 原生的智能数据分析底座