使用 控制台 - Amazon Timestream

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

使用 控制台

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

教程

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

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

  1. 打开控制AWS 台

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

  3. 单击 “创建数据库”。

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

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

    • 名称-输入您选择的数据库名称。

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

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

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

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

  7. 点击其中一个示例查询。这将带您回到查询编辑器,编辑器中填充了示例查询。

  8. 单击 “运行” 运行查询并查看查询结果。

创建 数据库

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

  1. 打开控制AWS 台

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

  3. 单击 “创建数据库”。

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

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

    • 名称-输入您选择的数据库名称。

    • 加密-选择KMS密钥或使用默认选项,如果您的账户中尚不存在密钥,Timestream Live Analytics 将在您的账户中创建KMS密钥。

  5. 单击 “创建数据库” 来创建数据库。

创建表

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

  1. 打开控制AWS 台

  2. 在导航窗格中,选择 “

  3. 单击 “创建表”。

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

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

    • 表名-输入您选择的表名。

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

    • 磁存储保留期-指定要在磁性存储中保留数据多长时间。磁性存储器专为长期存储而设计,并针对快速分析查询进行了优化。

  5. 单击 “创建表”。

运行查询

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

  1. 打开控制AWS 台

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

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

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

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

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

创建计划查询

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

  1. 打开控制AWS 台

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

  3. 单击 “创建计划查询”

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

    • 名称-输入查询名称。

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

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

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

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

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

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

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

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

  10. AWS KMS密钥的安全设置部分中,选择密 AWS KMS钥的类型。

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

  11. 单击 “创建计划查询”。

删除计划查询

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

  1. 打开控制AWS 台

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

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

  4. 选择操作

  5. 选择 “禁用” 或 “删除”

  6. 如果您选择了 “删除”,请确认操作并选择 “删除”。

删除表

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

  1. 打开控制AWS 台

  2. 在导航窗格中,选择 “

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

  4. 单击 Delete(删除)

  5. 在确认框中键入 delete

删除数据库

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

  1. 打开控制AWS 台

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

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

  4. 单击 Delete(删除)

  5. 在确认框中键入 delete

编辑表格

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

  1. 打开控制AWS 台

  2. 在导航窗格中,选择 “

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

  4. 单击 “编辑”

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

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

    • 磁存储保留期-指定要在磁性存储中保留数据多长时间。磁性存储器专为长期存储而设计,并针对快速分析查询进行了优化。

编辑数据库

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

  1. 打开控制AWS 台

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

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

  4. 单击 “编辑”

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