通知

/api/notify/*端点接收来自etl服务器通知的入站请求。

POST /api/notify/db/:id

关于我们数据库中潜在模式更改的通知。调用者可以在正文中可选地指定 :table_id:table_name 以限制更新到单个 Table。可选参数 :scan 可以为 "full""schema",用于完全同步或模式同步,无论是否传递了 :table_id:table_name。此端点通过API密钥进行安全保护,需要以 X-METABASE-APIKEY 标头传递,该标头需要在 MB_API_KEY 环境变量 中定义。

参数

  • id 值必须是一个大于零的整数。

  • table_id 可空值必须是一个大于零的整数。

  • table_name 可空值必须是一个非空字符串。

  • scan 可空枚举为 full, schema。

  • 同步?

POST /api/notify/db/:id/new-table

同步新表而不运行完整的数据库同步。需要 schema_nametable_name。如果该表已在Metabase中存在或找不到,将抛出错误。

参数

  • id 值必须是一个大于零的整数。

  • schema_name 值必须是一个非空字符串。

  • table_name 值必须是一个非空字符串。


返回 API 索引

阅读其他 Metabase 版本的文档

想改进这些文档吗? 提出更改。