文档文档

使用 InfluxQL 探索数据

要开始使用 InfluxQL 探索数据,请执行以下操作:

  1. 通过列出存储桶的 DBRP 映射,验证您的存储桶是否具有数据库和保留策略 (DBRP) 映射。 如果没有,请创建新的 DBRP 映射

  2. 在 InfluxQL shell 中配置时间戳.

  3. (可选)如果您想使用以下示例中使用的数据,请下载 NOAA 示例数据

  4. 将 InfluxQL SELECT 语句与其他关键子句结合使用来探索您的数据。

下载示例数据

本文档中的 InfluxQL 查询示例使用公开可用的美国国家海洋和大气管理局 (NOAA) 数据。

要下载示例中使用的 NOAA 数据子集,请运行NOAA 水文示例数据下的脚本(例如,将脚本复制并粘贴到您的数据浏览器 - 脚本编辑器中),并将脚本中的“example-org”替换为您的 InfluxDB 组织的名称。

让我们熟悉一下 h2o_feet measurement 中的数据子样本

输出

名称:h2o_feet

时间水位描述位置水位
2019-08-18T00:00:00Z6 到 9 英尺之间coyote_creek8.1200000000
2019-08-18T00:00:00Z低于 3 英尺santa_monica2.0640000000
2019-08-18T00:06:00Z6 到 9 英尺之间coyote_creek8.0050000000
2019-08-18T00:06:00Z低于 3 英尺santa_monica2.1160000000
2019-08-18T00:12:00Z6 到 9 英尺之间coyote_creek7.8870000000
2019-08-18T00:12:00Z低于 3 英尺santa_monica2.0280000000

h2o_feet measurement 中的数据每六分钟出现一次。 此 measurement 有一个标签键 (location),它有两个标签值coyote_creeksanta_monica。 该 measurement 还有两个字段level description 存储字符串字段值water_level 存储浮点字段值。

在 InfluxQL shell 中配置时间戳

默认情况下,InfluxQL shell 默认以纳秒 UNIX 纪元格式返回时间戳。 要返回人类可读的 RFC3339 时间戳而不是 Unix 纳秒时间戳,请使用精度帮助命令 ` 配置时间戳格式

precision rfc3339
  • Copy
  • Fill window

InfluxDB API 默认以 RFC3339 格式返回时间戳。 使用epoch 查询字符串参数指定其他格式。


此页内容是否对您有帮助?

感谢您的反馈!


Flux 的未来

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

阅读更多

InfluxDB 3 开源版本现已发布公开 Alpha 版

InfluxDB 3 开源版本现已可用于 Alpha 测试,根据 MIT 或 Apache 2 许可获得许可。

我们正在发布两个产品作为 Alpha 版的一部分。

InfluxDB 3 Core 是我们新的开源产品。 它是用于时间序列和事件数据的最新数据引擎。 InfluxDB 3 Enterprise 是一个商业版本,它建立在 Core 的基础上,增加了历史查询功能、读取副本、高可用性、可扩展性和细粒度的安全性。

有关如何开始使用的更多信息,请查看