View a markdown version of this page

使用以下方式连接到亚马逊密钥空间 AWS CloudShell 来自控制台 - Amazon Keyspaces(Apache Cassandra 兼容)

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

使用以下方式连接到亚马逊密钥空间 AWS CloudShell 来自控制台

AWS CloudShell 提供了一种直接从控制台连接到 Amazon Keyspaces 的简化方式。该 AWS CloudShell 集成会自动cqlsh-expansion为您初始化并建立与特定密钥空间的连接。

开始使用 AWS CloudShell 集成

  1. 访问 AWS CloudShell 集成 — 从 Amazon Keyspaces 控制台中,导航到要连接的密钥空间,然后选择 “连接密钥 AWS CloudShell 空间” 按钮。

  2. Pre-filled setup 命令 — 当您选择 AWS CloudShell 按钮时,系统会提供一个预先填写的命令,其中包括必要的初始化和连接参数:

    cqlsh-expansion.init ; cqlsh-expansion cassandra.region.amazonaws.com 9142 --ssl -my_keyspace
  3. 单击 “运行”

  4. 等待 Amazon Keyspaces 建立连接 — 等待设置过程完成并建立与所选密钥空间的连接。

  5. 执行命令 -连接后,您可以直接针对所选密钥空间编写和执行 CQL 命令。

可用的 CQLSH 命令

该 AWS CloudShell 集成提供对标准 CQLSH 功能的访问,包括对基本 CQL 以外的命令的支持。

  • 描述 -列出并查看密钥空间和表的详细描述。

  • 复制 -将查询输出导出到文件以供日后处理。

  • 源 -从文件执行 CQL 语句。

  • 命令历史记录导航 -使用键盘快捷键滚动浏览之前的命令。

  • 查询执行 -直接从键盘界面运行查询。

  • 输出复制 -将结果复制为简单文本,以便在其他应用程序中使用。

功能注意事项

使用 AWS CloudShell 集成时,请考虑以下利弊。

不支持以下功能:

  • CQL 语法建议和自动完成功能。

  • 编辑器工具,例如显示自动完成、显示工具提示、查找、查找和替换、重做、切换块注释、切换代码折叠、切换行注释和撤消。

修改后的功能:

  • CSV 下载 — 要将结果下载为 CSV 格式,请指定用于管道命令输出的>运算符:

    SELECT * FROM my_table > file_name.csv
  • JSON 查看 -您可以查看 JSON 格式的项目,无需数据转换。

  • Terminal-style 接口 -体验作为终端界面运行,而不是功能齐全的代码编辑器。

该 AWS CloudShell 集成简化了连接流程,同时提供了基本的 CQL 功能,可直接从管理您的亚马逊 Keyspaces 数据。 AWS 管理控制台