Documentation

示例数据

使用示例数据来熟悉时间序列数据和InfluxDB。 InfluxData提供了许多示例时间序列数据集,以便与InfluxDB一起使用。 您还可以使用Flux InfluxDB示例包 查看、下载和输出示例数据集。

实时数据集

实时示例数据集不断更新新数据。 这些数据集可以加载一次并视为“静态”数据集,或者您可以创建一个 InfluxDB 任务以定期 收集并写入新数据。


空气传感器示例数据

大小: ~600 KB • 更新: 每15分钟

空气传感器样本数据通过模拟建筑中多个房间的温度、湿度和一氧化碳水平,代表了“物联网”(IoT)使用案例。

要持续下载并写入更新的空气传感器样本数据到一个存储桶, 创建一个 InfluxDB 任务 使用以下 Flux 查询。 example-bucket 替换为您的目标存储桶

import "influxdata/influxdb/sample"

option task = {
  name: "Collect air sensor sample data",
  every: 15m,
}

sample.data(set: "airSensor")
    |> to(bucket: "example-bucket")

伴随关系传感器数据

比特币样本数据

大小: ~700 KB • 更新: 每15分钟

比特币样本数据集提供了过去30天的比特币价格——Powered by CoinDesk

要不断下载并写入更新的比特币示例数据到一个桶,创建一个 InfluxDB 任务,使用以下 Flux 查询。example-bucket 替换为你的目标桶

import "influxdata/influxdb/sample"

option task = {
  name: "Collect Bitcoin sample data",
  every: 15m,
}

sample.data(set: "bitcoin")
    |> to(bucket: "example-bucket")

NOAA NDBC 数据

大小: ~1.3 MB • 更新时间: 每15分钟

国家海洋和大气管理局 (NOAA) 国家数据浮标中心 (NDBC) 数据集提供来自 NOAA NDBC 全球浮标网络的最新观测数据。

要持续下载并写入更新的 NOAA NDBC 示例数据到一个存储桶,创建一个 InfluxDB 任务,使用以下 Flux 查询。example-bucket 替换为您的目标存储桶

import "influxdata/influxdb/sample"

option task = {
  name: "Collect NOAA NDBC sample data",
  every: 15m,
}

sample.data(set: "noaa")
    |> to(bucket: "example-bucket")

美国地质调查局地震数据

大小: ~6 MB • 更新时间: 每15分钟

美国地质调查局(USGS)地震数据集包含了过去一周从全球USGS地震传感器收集的观察数据。

要持续下载并将更新的USGS地震示例数据写入一个存储桶,创建一个InfluxDB任务,使用以下Flux查询。用您的目标存储桶替换 example-bucket

import "influxdata/influxdb/sample"

option task = {
  name: "Collect USGS sample data",
  every: 15m,
}

sample.data(set: "usgs")
    |> to(bucket: "example-bucket")

静态数据集

静态数据集是来自特定过去时间范围的固定数据集。

静态示例数据和桶保留期限

如果将静态示例数据集写入具有有限保留期限的桶中,请使用 sample.alignToNow() 将时间戳移位,使数据集中的最后一点与现在对齐。这将防止写入时间戳超出桶的保留期限的点。例如:

import "influxdata/influxdb/sample"

sample.data(set: "birdMigration")
    |> sample.alignToNow()
    |> to("example-bucket")

鸟类迁徙示例数据

大小: ~1.2 MB
时间范围: 2019-04-01T13:00:00Z 到 2019-04-12T20:00:00Z

鸟类迁徙样本数据改编自 Movebank: 动物追踪数据集 ,代表了2019年动物迁徙的运动。

要下载并将鸟类迁徙示例数据写入一个存储桶,请运行以下 Flux 查询。example-bucket 替换为您的目标存储桶.

import "influxdata/influxdb/sample"

sample.data(set: "birdMigration")
    |> to("example-bucket")

鸟类迁徙示例数据集用于处理地理时间数据指南中,以演示如何查询和分析地理时间数据。


机器生产样本数据

大小: ~11.9 MB
时间范围: 2021-08-01T00:00:00Z 到 2021-08-02T00:00:00Z

机器生产样本数据集包括来自生产线四个自动磨轮站的州和报告的指标。

要下载并将机器生产样本数据写入一个存储桶,请运行以下Flux查询。 example-bucket 替换为您的目标存储桶

import "influxdata/influxdb/sample"

sample.data(set: "machineProduction")
    |> to(bucket: "example-bucket")

机器生产数据用于物联网传感器公共查询指南。


NOAA水样数据

大小: ~10 MB
时间范围: 2019-08-17T00:00:00Z 到 2019-09-17T22:00:00Z

国家海洋和大气管理局 (NOAA) 水样数据集 是从 NOAA 运作海洋产品和服务中心 数据中提取的静态数据集。样本数据集包括 15,258 个水位(英尺)观测值,这些观测值每六分钟在两个测站(加利福尼亚州圣塔莫尼卡 (ID 9410840) 和加利福尼亚州科约特溪 (ID 9414575))收集,时间跨度为2019年8月17日2019年9月17日

要下载并将 NOAA 水样数据写入一个桶,请运行以下 Flux 查询。example-bucket 替换为您的目标桶

import "influxdata/influxdb/sample"

sample.data(set: "noaaWater")
    |> to(bucket: "example-bucket")

美国国家海洋和大气管理局的水样数据集用于展示Flux查询在 常见查询常见任务指南中的应用。



Flux的未来

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

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

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

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

由TSM驱动的InfluxDB Cloud