influx scripts update(更新脚本)
The influx scripts update
command updates information related to an invokable script in InfluxDB.(influx scripts update
命令更新与 InfluxDB 中可调用脚本相关的信息。)
Usage(用法)
influx scripts update [flags]
Flags(标志)
Flag(标志) | Description(描述) | Input type(输入类型) | Maps to ?(映射到 ?) | |
---|---|---|---|---|
-c | --active-config | CLI configuration to use for command(用于命令的 CLI 配置) | string(字符串) | |
--configs-path | Path to influx CLI configurations (default ~/.influxdbv2/configs )(influx CLI 配置的路径(默认为 ~/.influxdbv2/configs )) | string(字符串) | INFLUX_CONFIGS_PATH | |
-d | --description | New script description(新的脚本描述) | string(字符串) | |
-h | --help | Help for the update command(update 命令的帮助信息) | ||
--hide-headers | Hide table headers (default false )(隐藏表格标题(默认为 false )) | INFLUX_HIDE_HEADERS | ||
--host | HTTP address of InfluxDB (default https://127.0.0.1:8086 )(InfluxDB 的 HTTP 地址(默认为 https://127.0.0.1:8086 )) | string(字符串) | INFLUX_HOST | |
--http-debug | Inspect communication with InfluxDB servers.(检查与 InfluxDB 服务器的通信。) | string(字符串) | ||
-n | --name | New script name(新的脚本名称) | string(字符串) | |
-s | --script | New script contents(新的脚本内容) | string(字符串) | |
-i | --scriptID | (Required) Script ID((必需)脚本 ID) | string(字符串) | |
--json | Output data as JSON (default false )(以 JSON 格式输出数据(默认为 false )) | INFLUX_OUTPUT_JSON | ||
--skip-verify | Skip TLS certificate verification(跳过 TLS 证书验证) | INFLUX_SKIP_VERIFY | ||
-t | --token | API token(API 令牌) | string(字符串) | INFLUX_TOKEN |
Example(示例)
Authentication credentials(身份验证凭据)
The examples below assume your InfluxDB host, organization, and token are provided by either the active influx
CLI configuration or by environment variables (INFLUX_HOST
, INFLUX_ORG
, and INFLUX_TOKEN
). If you do not have a CLI configuration set up or the environment variables set, include these required credentials for each command with the following flags(以下示例假设您的 InfluxDB host、organization 和 token 由 active influx
CLI 配置或环境变量(INFLUX_HOST
、INFLUX_ORG
和 INFLUX_TOKEN
)提供。如果您没有设置 CLI 配置或设置环境变量,请为每个命令包含以下必需的凭据标志)
--host
: InfluxDB host(--host
: InfluxDB 主机)-o, --org
or--org-id
: InfluxDB organization name or ID(-o, --org
或--org-id
: InfluxDB 组织名称或 ID)-t, --token
: InfluxDB API token(-t, --token
: InfluxDB API 令牌)
Update the source code of an invokable script(更新可调用脚本的源代码)
export UPDATED_FLUX='
from(bucket: "example-bucket")
|> range(start: -10h)
|> filter(fn: (r) => r._measurement == "m")
|> aggregateWindow(every: 1h, fn: mean)
|> to(bucket: "default-ds-1d", org: "my-org")
'
influx scripts update \
-i 0Xx0oox00XXoxxoo1 \
-s $UPDATED_FLUX
Was this page helpful?(此页面是否对您有帮助?)
Thank you for your feedback!(感谢您的反馈!)
Support and feedback(支持与反馈)
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB and this documentation. To find support, use the following resources(感谢您成为我们社区的一员! 我们欢迎并鼓励您提供有关 InfluxDB 和本文档的反馈和错误报告。 要获得支持,请使用以下资源)
Customers with an annual or support contract can contact InfluxData Support.(拥有年度或支持合同的客户可以联系 InfluxData 支持。)