文档文档

使用 influx CLI 写入数据

要从命令行写入数据,请使用 influx write 命令。在您的命令中包含以下内容

要求包含方式
组织使用 -o--org--org-id 标志。
存储桶使用 -b--bucket--bucket-id 标志。
精度使用 -p--precision 标志。
API 令牌设置 INFLUX_TOKEN 环境变量或使用 t--token 标志。
数据使用行协议带注释的 CSV 写入数据。使用 -f--file 标志传递文件。

请参阅 行协议带注释的 CSV

Influx write 命令示例

写入单行行协议
influx write \
  -b bucketName \
  -o orgName \
  -p s \
  'myMeasurement,host=myHost testField="testData" 1556896326'
从文件写入行协议
influx write \
  -b bucketName \
  -o orgName \
  -p s \
  --format=lp
  -f /path/to/line-protocol.txt
从文件写入带注释的 CSV
influx write \
  -b bucketName \
  -o orgName \
  -p s \
  --format=csv
  -f /path/to/data.csv

此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前一样使用它,而无需对您的代码进行任何更改。

阅读更多

现已正式发布

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速的最新数据引擎,可实时收集和处理数据,并将其持久保存到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩功能,从而实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层级可供非商业家庭或业余爱好者使用。

有关更多信息,请查看