SuperAPI AI 工具集

tinybird-python-sdk-guidelines

数据与分析

查看项目

更新于 10-15 13:25

技能介绍

该技能为使用 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)

限制:仅限服务端使用;切勿在浏览器中暴露令牌。

其他细节(如具体参数、平台支持范围、收费情况)暂未提供。