更新日志仓库
请求语法
PUT /v5/repos/<RepoName>
Content-Type: application/json
Authorization: Pandora <auth>
{
"retention": <Retention>
"schema": [
{
"key": <Key>,
"valtype": <ValueType>
},
...
]
}
更新repo的注意事项:
- 更新repo目前支持增加repo字段、修改字段分词
- 更新repo不支持删减字段,不支持修改字段类型
- 增加repo字段是立即生效的,更新repo的字段分词是延迟生效的,一般情况下,更新的repo字段的分词生效时间需要2天,即今天更新的repo schema,要后天凌晨才生效。
- 在更新的repo 分词生效之前,数据依旧只能以原来的形式分词, 且新的分词更新生效后,也只对新数据生效。
示例
curl -X POST https://nb-insight.qiniuapi.com/v5/repos/test_repo \
-H 'Content-Type: application/json' \
-H 'Authorization: Pandora 2J1e7iG13J66GA8vWBzZdF-UR_d1MF-kacOdUUS4:NTi3wH_WlGxYOnXsvgUrO4XMD6Y=' \
-d '{
"retention": "1d"
"schema": [
{
"key": "userName",
"valtype": "string"
},
{
"key": "createDate",
"valtype": "date"
}
]
}'
文档反馈
(如有产品使用问题,请 提交工单)