

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics，可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间，以实现实时分析。点击[此处](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)了解更多信息。

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

# 使用控制台
<a name="console_timestream"></a>

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

**Topics**
+ [教程](#console_timestream.db-w-sample-data)
+ [创建数据库](#console_timestream.db.using-console)
+ [创建表](#console_timestream.table.using-console)
+ [运行查询](#console_timestream.queries.using-console)
+ [创建计划查询](#console_timestream.scheduledquery.using-console)
+ [删除计划查询](#console_timestream.scheduledquerydeletedisable.using-console)
+ [删除表](#console_timestream.delete-table.using-console)
+ [删除数据库](#console_timestream.delete-db.using-console)
+ [编辑表](#console_timestream.edit-table.using-console)
+ [编辑数据库](#console_timestream.edit-db.using-console)

## 教程
<a name="console_timestream.db-w-sample-data"></a>

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

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**数据库**

1. 点击**创建数据库**。

1. 在创建数据库页面上，输入以下内容：
   + **选择配置**：选择**示例数据库**。
   + **名称**：输入您选定的数据库名称。
   + **选择示例数据集** —选择**物联网**和 **DevOps**.
   +  单击 “**创建数据库**”，创建一个包含两个表的数据库：IoT，并 DevOps 填充了示例数据。

1. 在导航窗格中，选择**查询编辑器**

1. 从顶部菜单中选择**示例查询**。

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

1. 点击**运行**，运行查询并查看查询结果。

## 创建数据库
<a name="console_timestream.db.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**数据库**

1. 点击**创建数据库**。

1. 在创建数据库页面上，输入以下内容。
   + **选择配置**：选择**标准数据库**。
   + **名称**：输入您选定的数据库名称。
   + **加密**：选择 KMS 密钥或使用默认选项，如果账户中尚不存在 KMS 密钥，适用于 LiveAnalytics 的 Timestream 将在账户中创建 KMS 密钥。

1.  点击**创建数据库**，以创建数据库。

## 创建表
<a name="console_timestream.table.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**表**

1. 点击**创建表**。

1. 在创建表页面，输入以下内容。
   + **数据库名称**：选择在 [创建数据库](#console_timestream.db.using-console) 中创建的数据库名称。
   + **表名称**：输入您选定的表名称。
   + **内存存储保留期**：指定您希望在内存存储中保留数据的时间长度。内存存储处理传入的数据，包括延迟到达的数据（时间戳早于当前时间的数据），并针对快速 point-in-time查询进行了优化。
   + **磁性存储保留期**：指定您希望在磁性存储中保留数据的时间长度。磁性存储专为长期存储而设计，并已针对快速分析查询进行优化。

1.  点击**创建表**。

## 运行查询
<a name="console_timestream.queries.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**查询编辑器**

1. 在左侧窗格中，选择在 [创建数据库](#console_timestream.db.using-console) 中创建的数据库。

1. 在左侧窗格中，选择在 [创建表](#console_timestream.table.using-console) 中创建的数据库。

1. 在查询编辑器中，可以运行查询。要查看表中最新的 10 行，请运行：

   ```
   SELECT * FROM <database_name>.<table_name> ORDER BY time DESC LIMIT 10
   ```

1. （可选）开启**启用见解**，以获取有关查询效率的见解。

## 创建计划查询
<a name="console_timestream.scheduledquery.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**计划查询**。

1. 点击**创建计划查询**。

1. 在**查询名称**和**目标表**部分，输入以下内容。
   + **名称**：输入查询名称。
   + **数据库名称**：选择在 [创建数据库](#console_timestream.db.using-console) 中创建的数据库名称。
   + **表名**：选择在 [创建表](#console_timestream.table.using-console) 中创建的表名称。

1. 在**查询语句**部分，输入有效的查询语句。然后点击**验证查询**。

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

1. 在**运行计划**部分中，选择**固定速率**或 **Chron 表达式**。对于 chron 表达式，请参阅[计划查询的计划表达式](https://docs.aws.amazon.com/timestream/latest/developerguide/scheduledqueries-schedule.html)，以了解有关计划表达式的更多详细信息，

1. 在 **SNS 主题**部分，输入将用于通知的 SNS 主题。

1. 在**错误日志报告**部分，输入将用于报告错误的 S3 位置。

   请选择 **Encryption key type**（加密密钥类型）。

1. 在 **AWS KMS 密钥****的安全设置**部分，选择 K AWS MS 密钥的类型。

   输入 Timestream LiveAnalytics 将用于运行计划查询的 **IAM 角色**。有关该角色所需权限以及信任关系的详细信息，请参阅[计划查询的 IAM 策略示例](https://docs.aws.amazon.com/timestream/latest/developerguide/security_iam_id-based-policy-examples.html#security_iam_id-based-policy-examples-sheduledqueries)。

1.  点击**创建计划查询**。

## 删除计划查询
<a name="console_timestream.scheduledquerydeletedisable.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**计划查询**

1. 选择在 [创建计划查询](#console_timestream.scheduledquery.using-console) 中创建的计划查询。

1. 选择**操作**。

1. 选择**禁用**或**删除**。

1. 如果已选择“删除”，请确认该操作并选择**删除**。

## 删除表
<a name="console_timestream.delete-table.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**表**

1. 选择在 [创建表](#console_timestream.table.using-console) 中创建的表。

1. 点击**删除**。

1. 在确认框中键入*删除*。

## 删除数据库
<a name="console_timestream.delete-db.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**数据库**

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

1. 点击**删除**。

1. 在确认框中键入*删除*。

## 编辑表
<a name="console_timestream.edit-table.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**表**

1. 选择在 [创建表](#console_timestream.table.using-console) 中创建的表。

1. 点击**编辑**

1. 编辑表详细信息并保存。
   + **内存存储保留期**：指定您希望在内存存储中保留数据的时间长度。内存存储处理传入的数据，包括延迟到达的数据（时间戳早于当前时间的数据），并针对快速 point-in-time查询进行了优化。
   + **磁性存储保留期**：指定您希望在磁性存储中保留数据的时间长度。磁性存储专为长期存储而设计，并已针对快速分析查询进行优化。

## 编辑数据库
<a name="console_timestream.edit-db.using-console"></a>

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

1. 打开 [AWS 管理控制台](https://console.aws.amazon.com/timestream)。

1. 在导航窗格中，选择**数据库**

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

1. 点击**编辑**

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