Datasette 用于发布数据
Datasette 最初的灵感 来自于 《卫报》数据博客 的工作,该博客是一项旨在发布新闻故事背后原始数据的倡议。
Datasette 鼓励将数据作为表格分享,用户可以浏览这些表格,并导出为 JSON 或 CSV 格式。这就像发布一个 CSV 文件,但为访问者提供了更大的灵活性,可以重新组合、可视化和导出数据。
Datasette 发布的数据可以部署到传统和无服务器托管平台。
datasette publish
命令,此处有文档说明,可以部署到 Heroku 和 Google Cloud Run。插件可用于在 Vercel 或 fly.io 上部署 Datasette。
Datasette 在 Glitch 上也能很好地工作。
结合 GitHub Actions,Datasette 可以用来按计划自动部署新的数据库。有关实现此模式的更多详细信息,请参阅 使用 GitHub Actions 和 Cloud Run 部署数据 API。