

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

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

# 使用 AWS SDKs
<a name="getting-started-sdks"></a>

 您可以使用访问亚马逊 Timestream。 AWS SDKsTimestream SDKs 每种语言支持两种语言；即 Write SDK 和查询 SDK。写入 SDK 用于执行 CRUD 操作，并将时间序列数据插入到 Timestream 中。查询 SDK 用于查询存储在 Timestream 中的现有时间序列数据。

完成所选 SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

**Topics**
+ [Java](getting-started.java.md)
+ [Java v2](getting-started.java-v2.md)
+ [Go](getting-started.go.md)
+ [Python](getting-started.python.md)
+ [Node.js](getting-started.node-js.md)
+ [.NET](getting-started.dot-net.md)

# Java
<a name="getting-started.java"></a>

要开始使用 [Java 1.0 SDK](https://aws.amazon.com/sdk-for-java/) 和 Amazon Timestream，请完成下述先决条件。

完成 Java SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.java.prereqs"></a>

开始使用 Java 之前，您必须执行以下操作:

1. 按照中的 AWS 设置说明进行操作[访问 Timestream LiveAnalytics](accessing.md)。

1. 通过下载并安装以下内容来设置一个 Java 开发环境：
   + Java SE Development Kit 8（例如 [Amazon Corretto 8](https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)）。
   + Java IDE（例如 [Eclipse](http://www.eclipse.org) 或 [IntelliJ](https://www.jetbrains.com/idea/)）。

      有关更多信息，请参阅[《入门》 适用于 Java 的 AWS SDK](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html) 

1. 配置您的 AWS 证书和开发区域：
   + 设置用于 适用于 Java 的 AWS SDK的 AWS 安全凭证。
   + 设置您的 AWS 区域以确定 LiveAnalytics 终端节点的默认时间流。

## 使用 Apache Maven
<a name="getting-started.java.with-maven"></a>

 你可以使用 [Apache Maven](https://maven.apache.org/) 来配置和构建 适用于 Java 的 AWS SDK 项目。

**注意**  
要使用 Apache Maven，请确保 Java SDK 和运行时为 1.8 或更高版本。

您可以将 AWS 软件开发工具包配置为 Maven 依赖项，如在 A [pache Maven 中使用软件开发工具包](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-project-maven.html)中所述。

您可以使用以下命令运行编译并运行源代码：

```
mvn clean compile
mvn exec:java -Dexec.mainClass=<your source code Main class>
```

**注意**  
 `<your source code Main class>` 是 Java 源代码主类的路径。

## 设置您的 AWS 凭证
<a name="getting-started.java.credentials"></a>

[适用于 Java 的 AWS SDK](https://aws.amazon.com/sdk-for-java)要求您在运行时向应用程序提供 AWS 凭据。本指南中的代码示例假设您使用的是 AWS 证书文件，如*适用于 Java 的 AWS SDK 开发人员指南中的设置 AWS 证书和开发*[区域](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup-credentials.html)中所述。

以下是名为的 AWS 凭据文件的示例`~/.aws/credentials`，其中波浪号字符 (`~`) 表示您的主目录。

```
[default] 
aws_access_key_id = AWS access key ID goes here 
aws_secret_access_key = Secret key goes here
```

# Java v2
<a name="getting-started.java-v2"></a>

要开始使用 [Java 2.0 SDK](https://aws.amazon.com/sdk-for-java/) 和 Amazon Timestream，请完成下述先决条件。

完成 Java 2.0 SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.java-v2.prereqs"></a>

开始使用 Java 之前，您必须执行以下操作:

1. 按照中的 AWS 设置说明进行操作[访问 Timestream LiveAnalytics](accessing.md)。

1. 您可以将 AWS 软件开发工具包配置为 Maven 依赖项，如在 A [pache Maven 中使用软件开发工具包](https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/welcome.html)中所述。

1. 通过下载并安装以下内容来设置一个 Java 开发环境：
   + Java SE Development Kit 8（例如 [Amazon Corretto 8](https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)）。
   + Java IDE（例如 [Eclipse](http://www.eclipse.org) 或 [IntelliJ](https://www.jetbrains.com/idea/)）。

      有关更多信息，请参阅[《入门》 适用于 Java 的 AWS SDK](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html) 

## 使用 Apache Maven
<a name="getting-started.java-v2.with-maven"></a>

 你可以使用 [Apache Maven](https://maven.apache.org/) 来配置和构建 适用于 Java 的 AWS SDK 项目。

**注意**  
要使用 Apache Maven，请确保 Java SDK 和运行时为 1.8 或更高版本。

您可以将 AWS 软件开发工具包配置为 Maven 依赖项，如在 A [pache Maven 中使用软件开发工具包](https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/welcome.html)中所述。[此处](https://docs.aws.amazon.com/sdk-for-java/v2/migration-guide/whats-different.html#adding-v2)描述 pom.xml 文件所需的更改。

您可以使用以下命令运行编译并运行源代码：

```
mvn clean compile
mvn exec:java -Dexec.mainClass=<your source code Main class>
```

**注意**  
 `<your source code Main class>` 是 Java 源代码主类的路径。

# Go
<a name="getting-started.go"></a>

要开始使用 [Go SDK](https://aws.amazon.com/sdk-for-go/) 和 Amazon Timestream，请完成下述先决条件。

完成 Go SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.prereqs.go"></a>

1.  [下载 GO SDK 1.14](https://golang.org/doc/install)。

1.  [配置 GO SDK](https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html)。

1.  [构造客户端](https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html)。

# Python
<a name="getting-started.python"></a>

要开始使用 [Python SDK](https://aws.amazon.com/sdk-for-python/) 和 Amazon Timestream，请完成下述先决条件。

完成 Python SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.python.prereqs"></a>

要使用 Python，请按照[此处](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html)的说明安装并配置 Boto3。

# Node.js
<a name="getting-started.node-js"></a>

要开始使用 [Node.js SDK](https://aws.amazon.com/sdk-for-node-js/) 和 Amazon Timestream，请完成下述先决条件。

完成 Node.js SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.node-js.prereqs"></a>

开始使用 Node.js 之前，您必须执行以下操作:

1. [安装 Node.js](https://nodejs.org/en/)。

1.  [安装 AWS 适用的 SDK JavaScript](https://aws.amazon.com/sdk-for-node-js/)。

# .NET
<a name="getting-started.dot-net"></a>

要开始使用 [.NET SDK](https://aws.amazon.com/sdk-for-net/) 和 Amazon Timestream，请完成下述先决条件。

完成 .NET SDK 的必要先决条件后，即可开始使用 [代码示例](code-samples.md)。

## 先决条件
<a name="getting-started.dot-net.prereqs"></a>

在开始使用.NET 之前，请安装所需的 NuGet 软件包，并通过运行以下命令确保 AWSSDK .Core 版本为 3.3.107 或更高版本：

```
dotnet add package AWSSDK.Core
dotnet add package AWSSDK.TimestreamWrite
dotnet add package AWSSDK.TimestreamQuery
```