使用控制台 - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用控制台

您可以使用适用于 Timestream Live Analytics 的 Amazon 管理控制台来创建、编辑、删除、描述和列出数据库和表。您还可以使用控制台运行查询。

教程

本教程介绍如何创建包含示例数据集的数据库,并运行示例查询。本教程中使用的示例数据集经常出现在物联网和 DevOps 场景中。IoT 数据集包含时间序列数据,例如卡车的速度、位置和载重,用于简化车队管理并识别优化机会。该 DevOps 数据集包含 EC2 实例指标,例如 CPU、网络和内存利用率,用于提高应用程序性能和可用性。以下是本部分所述说明的视频教程

按照以下步骤创建填充了示例数据集的数据库,并使用 Amazon 控制台运行示例查询。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择数据库

  3. 点击创建数据库

  4. 在创建数据库页面上,输入以下内容:

    • 选择配置:选择示例数据库

    • 名称:输入您选定的数据库名称。

    • 选择示例数据集 —选择物联网DevOps.

    • 单击 “创建数据库”,创建一个包含两个表的数据库:IoT,并 DevOps 填充了示例数据。

  5. 在导航窗格中,选择查询编辑器

  6. 从顶部菜单中选择示例查询

  7. 点击其中一个示例查询。这将让您返回查询编辑器,编辑器已填充示例查询。

  8. 点击运行,运行查询并查看查询结果。

创建数据库

按照以下步骤使用 Amazon 控制台创建数据库。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择数据库

  3. 点击创建数据库

  4. 在创建数据库页面上,输入以下内容。

    • 选择配置:选择标准数据库

    • 名称:输入您选定的数据库名称。

    • 加密:选择 KMS 密钥或使用默认选项,如果账户中尚不存在 KMS 密钥,适用于 LiveAnalytics 的 Timestream 将在账户中创建 KMS 密钥。

  5. 点击创建数据库,以创建数据库。

创建表

按照以下步骤使用 Amazon 控制台创建表。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择

  3. 点击创建表

  4. 在创建表页面,输入以下内容。

    • 数据库名称:选择在 创建数据库 中创建的数据库名称。

    • 表名称:输入您选定的表名称。

    • 内存存储保留期:指定您希望在内存存储中保留数据的时间长度。内存存储处理传入的数据,包括延迟到达的数据(时间戳早于当前时间的数据),并针对快速 point-in-time查询进行了优化。

    • 磁性存储保留期:指定您希望在磁性存储中保留数据的时间长度。磁性存储专为长期存储而设计,并已针对快速分析查询进行优化。

  5. 点击创建表

运行查询

按照以下步骤使用 Amazon 控制台运行查询。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择查询编辑器

  3. 在左侧窗格中,选择在 创建数据库 中创建的数据库。

  4. 在左侧窗格中,选择在 创建表 中创建的数据库。

  5. 在查询编辑器中,可以运行查询。要查看表中最新的 10 行,请运行:

    SELECT * FROM <database_name>.<table_name> ORDER BY time DESC LIMIT 10
  6. (可选)开启启用见解,以获取有关查询效率的见解。

创建计划查询

按照以下步骤使用 Amazon 控制台创建计划查询。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择计划查询

  3. 点击创建计划查询

  4. 查询名称目标表部分,输入以下内容。

    • 名称:输入查询名称。

    • 数据库名称:选择在 创建数据库 中创建的数据库名称。

    • 表名:选择在 创建表 中创建的表名称。

  5. 查询语句部分,输入有效的查询语句。然后点击验证查询

  6. 目标表模型中,为所有未定义的属性定义模型。您可以使用可视化生成器或 JSON。

  7. 运行计划部分中,选择固定速率Chron 表达式。对于 chron 表达式,请参阅计划查询的计划表达式,以了解有关计划表达式的更多详细信息,

  8. SNS 主题部分,输入将用于通知的 SNS 主题。

  9. 错误日志报告部分,输入将用于报告错误的 S3 位置。

    请选择 Encryption key type(加密密钥类型)。

  10. Amazon KMS 密钥的安全设置部分,选择 K Amazon MS 密钥的类型。

    输入 Timestream LiveAnalytics 将用于运行计划查询的 IAM 角色。有关该角色所需权限以及信任关系的详细信息,请参阅计划查询的 IAM 策略示例

  11. 点击创建计划查询

删除计划查询

按照以下步骤,使用 Amazon 控制台删除或禁用计划查询。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择计划查询

  3. 选择在 创建计划查询 中创建的计划查询。

  4. 选择操作

  5. 选择禁用删除

  6. 如果已选择“删除”,请确认该操作并选择删除

删除表

按照以下步骤使用 Amazon 控制台删除数据库。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择

  3. 选择在 创建表 中创建的表。

  4. 点击删除

  5. 在确认框中键入删除

删除数据库

按照以下步骤使用 Amazon 控制台删除数据库:

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择数据库

  3. 选择在创建数据库中创建的数据库。

  4. 点击删除

  5. 在确认框中键入删除

编辑表

按照以下步骤使用 Amazon 控制台编辑表格。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择

  3. 选择在 创建表 中创建的表。

  4. 点击编辑

  5. 编辑表详细信息并保存。

    • 内存存储保留期:指定您希望在内存存储中保留数据的时间长度。内存存储处理传入的数据,包括延迟到达的数据(时间戳早于当前时间的数据),并针对快速 point-in-time查询进行了优化。

    • 磁性存储保留期:指定您希望在磁性存储中保留数据的时间长度。磁性存储专为长期存储而设计,并已针对快速分析查询进行优化。

编辑数据库

按照以下步骤使用 Amazon 控制台编辑数据库。

  1. 打开 Amazon 管理控制台

  2. 在导航窗格中,选择数据库

  3. 选择在创建数据库中创建的数据库。

  4. 点击编辑

  5. 编辑数据库详细信息并保存。