有关与适用于 LiveAnalytics 的 Amazon Timestream 类似的功能,可以考虑使用适用于 InfluxDB 的 Amazon Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。
使用控制台
您可以使用适用于 LiveAnalytics 的 Timestream 的 AWS 管理控制台,以创建、编辑、删除、描述和列出数据库和表。您还可以使用控制台运行查询。
教程
本教程介绍如何创建包含示例数据集的数据库,并运行示例查询。本教程使用的示例数据集常见于 IoT 和 DevOps 场景。IoT 数据集包含时间序列数据,例如卡车的速度、位置和载重,用于简化车队管理并识别优化机会。DevOps 数据集包含 EC2 实例指标,例如 CPU、网络和内存利用率,用于提升应用程序性能和可用性。以下是本部分所述说明的视频教程
按照以下步骤创建包含示例数据集的数据库,并使用 AWS 控制台运行示例查询。
-
打开 AWS 管理控制台
。 -
在导航窗格中,选择数据库
-
点击创建数据库。
-
在创建数据库页面上,输入以下内容:
-
选择配置:选择示例数据库。
-
名称:输入您选定的数据库名称。
-
选择示例数据集:选择 IoT 和 DevOps。
-
点击创建数据库,创建包含两个表的数据库:包含示例数据的 IoT 表和 DevOps 表。
-
-
在导航窗格中,选择查询编辑器
-
从顶部菜单中选择示例查询。
-
点击其中一个示例查询。这将让您返回查询编辑器,编辑器已填充示例查询。
-
点击运行,运行查询并查看查询结果。
创建数据库
按照以下步骤,使用 AWS 控制台创建数据库。
-
打开 AWS 管理控制台
。 -
在导航窗格中,选择数据库
-
点击创建数据库。
-
在创建数据库页面上,输入以下内容。
-
选择配置:选择标准数据库。
-
名称:输入您选定的数据库名称。
-
加密:选择 KMS 密钥或使用默认选项,如果账户中尚不存在 KMS 密钥,适用于 LiveAnalytics 的 Timestream 将在账户中创建 KMS 密钥。
-
-
点击创建数据库,以创建数据库。
创建表
按照以下步骤,使用 AWS 控制台创建表。
运行查询
执行以下步骤,使用 AWS 控制台运行查询。
创建计划查询
按照以下步骤,使用 AWS 控制台创建计划查询。
-
打开 AWS 管理控制台
。 -
在导航窗格中,选择计划查询。
-
点击创建计划查询。
-
在查询名称和目标表部分,输入以下内容。
-
在查询语句部分,输入有效的查询语句。然后点击验证查询。
-
在目标表模型中,为所有未定义的属性定义模型。您可以使用可视化生成器或 JSON。
-
在运行计划部分中,选择固定速率或 Chron 表达式。对于 chron 表达式,请参阅计划查询的计划表达式,以了解有关计划表达式的更多详细信息,
-
在 SNS 主题部分,输入将用于通知的 SNS 主题。
-
在错误日志报告部分,输入将用于报告错误的 S3 位置。
请选择 Encryption key type(加密密钥类型)。
-
在 AWS KMS 密钥的安全设置部分,选择 AWS KMS 密钥的类型。
输入适用于 LiveAnalytics 的 Timestream 将用于运行计划查询的 IAM 角色。有关该角色所需权限以及信任关系的详细信息,请参阅计划查询的 IAM 策略示例。
-
点击创建计划查询。
删除计划查询
按照以下步骤,使用 AWS 控制台删除或禁用计划查询。
删除表
按照以下步骤,使用 AWS 控制台删除数据库。
删除数据库
按照以下步骤,使用 AWS 控制台删除数据库:
-
打开 AWS 管理控制台
。 -
在导航窗格中,选择数据库
-
选择在创建数据库中创建的数据库。
-
点击删除。
-
在确认框中键入删除。
编辑表
按照以下步骤,使用 AWS 控制台编辑表。
编辑数据库
按照以下步骤,使用 AWS 控制台编辑数据库。
-
打开 AWS 管理控制台
。 -
在导航窗格中,选择数据库
-
选择在创建数据库中创建的数据库。
-
点击编辑
-
编辑数据库详细信息并保存。