亚马逊AWS官方博客

Amazon Redshift 查询编辑器 V2 隆重推出,这是一款免费的基于 Web 的查询编写工具,专为数据分析师设计

在处理和分析关系数据方面,结构化查询语言 (SQL) 自 1986 年以来一直是国际标准,从我出生前几年就开始了。但是,有时需要几个小时才能访问新的数据库或数据仓库、配置凭证或单点登录、下载并安装多个桌面库或驱动程序以及熟悉新架构 — 运行一次查询也必须完成所有这些操作,更不必说在同一团队的成员之间或团队之间安全共享查询、结果和分析所需要的操作了。

今天,我很高兴地宣布 Amazon Redshift 查询编辑器 V2 已正式发布,这是一款基于 Web 的工具,支持使用 SQL 来探索、分析和共享数据。它允许您探索、分析、共享和协作处理存储在 Amazon Redshift 上的数据。它支持 Amazon Redshift 上的数据仓库,并通过 Amazon Redshift Spectrum 支持数据湖。

Amazon Redshift 查询编辑器 V2 提供免费的无服务器 Web 界面,可降低管理查询工具和基础设施的运营成本。由于查询编辑器 V2 是浏览器中的托管 SQL 编辑器,并且与单点登录提供程序集成在一起,它减少了首次使用查询之前必须执行的步骤数,因此您可以更快地获取见解。您还可以在同一个位置就地对查询结果进行可视化分析(无需下载数据)。该工具可进一步提升团队工作效率,通过保存查询以及在用户之间共享结果和分析的功能来改进协作。

从安全性的角度来看,分析师可以使用 IAM 角色进行读取、写入或管理员操作,不需要在 Amazon Redshift 集群上有任何管理员权限即可访问查询编辑器 V2。请查看文档了解更多详细信息。

Amazon Redshift 查询编辑器 V2 的连接设置
首先,您需要配置与 Amazon Redshift 集群的连接。

配置连接后,您可以在将来的会话中重复使用该连接。当然,您也可以随时编辑或删除连接。

只需单击集群即可连接查询编辑器 V2。

Amazon Redshift 查询编辑器 V2 实际应用
您可以在 Web 界面中浏览架构、表、视图、函数和存储的过程。还可以一键预览表的列,以及创建或删除架构、表或函数。

无论对新手和专家用户而言,该界面都非常直观。您可以调整面板大小、创建选项卡以及配置编辑器首选项。

运行或解释查询非常简单:您只需编写(或粘贴)查询并选择 Run(运行)即可。您可以在底部窗格中将结果集可视化并与之交互。例如,您可能想要更改行顺序或搜索特定单词。尽管 Amazon Redshift 查询编辑器 V2 是基于浏览器的工具,但浏览器与 Amazon Redshift 集群之间的数据移动已进行优化,因此您的浏览器不需要下载任何原始数据。许多筛选和重新排序都可以直接在浏览器中进行,没有任何等待时间。

要在本地计算机上将结果集导出为 JSON 或 CSV 文件,只需右键单击该结果集。

到目前为止还不错! 运行查询是我们希望在查询编辑器中获得的最基本的功能。下面再来看一些更有趣的功能。

使用 Amazon Redshift 查询编辑器 V2 进行团队协作
Amazon Redshift 查询编辑器 V2 允许您根据团队成员的 IAM 角色管理他们的权限,以便您可以轻松地以安全的方式共享查询和集群访问权限。

例如,您可以使用 IAM 托管策略,例如 AmazonRedshiftQueryEditorV2FullAccessAmazonRedshiftQueryEditorV2ReadSharingAmazonRedshiftQueryEditorV2ReadWriteSharing。另外,不要忘记包含 redshift:GetClusterCredentials 权限。

为团队设置 IAM 角色后,选择 Save(保存)保存查询。

Untitled(无标题)选项卡将显示查询名称。从现在开始,您可以编辑此保存的查询以备更新,然后再次选择 Save(保存)。

具有 WRITE 访问权限的个人用户可以运行、编辑和删除共享的查询,而具有 READ 访问权限的用户只能运行共享的查询。

如果您在多个项目上工作并与许多不同的团队协作,可能很难记住查询名称,甚至在长列表中找到它们也很困难。在 Amazon Redshift 查询编辑器 V2 中,已保存和共享的查询可左侧导航栏的 Queries(查询)中找到。您可以将查询整理到文件夹中,还支持嵌套的文件夹。

最后介绍的这项功能同样重要,每个已保存的查询都包含版本控制,版本历史记录始终可用。当您需要恢复到某个旧版本时,这项功能非常有用。

使用 Amazon Redshift 查询编辑器 V2 绘制查询
与团队成员共享查询非常棒,那么,如果能够将结果集可视化,将其导出为 PNG 或 JPEG 格式,然后保存图表供以后使用,岂不是更完美? Amazon Redshift 查询编辑器 V2 可以就地对查询结果进行可视化。当您对图表的外观感到满意时,可以保存图表以备后用,还可以将所有保存的图表整理到文件夹中,这样您就可以简单地选择已保存的图表,重新运行相应查询,然后导出新图片。无需从头开始配置绘图,也无需记住不同项目中数百个图表和查询的配置。

现已推出
Amazon Redshift 查询编辑器 V2 现已在所有商业 AWS 区域推出,但 AP-Northeast-3 区域除外。它不需要许可证,而且是免费的,只有 Amazon Redshift 集群需要支付费用。

您可以使用 Amazon Redshift 控制台与服务进行交互。它不需要在本地计算机上安装任何驱动程序或软件。

有关更多信息,请参阅 Amazon Redshift 查询编辑器 V2 技术文档或观看以下视频:

 

我们期待您的反馈。

Alex