Archery
Archery copied to clipboard
[功能建议] 前端提供页面可以搜索查找表或字段
有时候开发者不知道需要查询的表在哪个实例, 数据库, 如果说能提供一个 search 的 api, api 默认可以是初始化所有可用实例, 并且在实例中查找 table 或 db, 最后返回给用户一个结构体, 前端渲染这个结构体, 让用户可以一键填充这些字段, 包括实例, db, table 等.
这个功能实现后, 会比较方便一些不知道table 在哪里的用户, 应该可以说是一个很大的体验提升
开发需要申请权限,申请权限时,他应该就知道表在哪个了实例那个db中了。因为对于开发来说使用archery,第一个时走工单流程,第二个就时查询sql。所以感觉不知道表在哪里这个操作好像比较少
有时候微服务的架构, 开发者负责的项目太多, 涉及的数据库也分布在各个实例内, 可能会导致开发忘记了数据库的位置.
建议能增加一个权限过期web页面上有一个通知,这样研发在自己权限过期前能够关注到,避免比如晚上发现权限过期掉了,这就挺麻烦。
类似数据地图血缘关系检索,这种要实现建议先做采集再检索,实时检索效率会受限
我们内部有 prom 指标可以用来查询,但这个不算太通用,我准备先做个实时查询+缓存,并且提供途径可以覆盖实现