该技能为使用 tinybird-sdk 包在 Python 中定义 Tinybird 资源提供指引。
适用场景:
- 安装或配置 tinybird-sdk
- 在 Python 中定义数据源、管道或端点
- 在 Python 中创建 Tinybird 客户端
- 在 Python 中使用数据摄取或查询
- 为 Python 项目运行 tinybird dev/build/deploy 命令
- 从旧版 .datasource/.pipe 文件迁移到 Python
- 定义连接(Kafka、S3、GCS)
- 创建物化视图、copy 管道或 sink 管道
规则文件:
- rules/getting-started.md
- rules/configuration.md
- rules/defining-datasources.md
- rules/defining-endpoints.md
- rules/client.md
- rules/low-level-api.md
- rules/cli-commands.md
- rules/connections.md
- rules/materialized-views.md
- rules/copy-sink-pipes.md
- rules/tokens.md
快速参考:
- 安装:pip install tinybird-sdk
- 初始化:tinybird init
- 开发模式:tinybird dev(使用已配置的 dev_mode,通常为 branch)
- 构建:tinybird build(针对已配置的开发目标构建)
- 部署:tinybird deploy(部署到 main/生产环境)
- CI 中预览:tinybird preview
- 迁移:tinybird migrate(将 .datasource/.pipe 文件转换为 Python)
限制:仅限服务端使用;切勿在浏览器中暴露令牌。
其他细节(如具体参数、平台支持范围、收费情况)暂未提供。