使用 Amazon QuickSight 进行开发 - Amazon QuickSight

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

使用 Amazon QuickSight 进行开发

我们为 Amazon QuickSight 提供 API 操作,以及适用于 AWS 的软件开发工具包(SDK),以便您使用自己的首选编程语言访问 Amazon QuickSight。目前,您可以管理用户和组。在企业版中,您还可以在网页或应用程序中嵌入控制面板。

要监控对您的账户的 Amazon QuickSight API 的调用(包括由 AWS Management Console、命令行工具和其他服务进行的调用),请使用 AWS CloudTrail。有关更多信息,请参阅 《AWS CloudTrail 用户指南》

所需知识

如果您打算通过 API 访问 Amazon QuickSight,您应该熟悉以下内容:

  • JSON

  • Web 服务

  • HTTP 请求

  • 一种或多种编程语言,如 JavaScript、Java、Python 或 C#。

我们建议您访问 AWS 入门资源中心,了解 AWS SDK 和工具包所提供的内容。

尽管您可以使用终端和最喜欢的文本编辑器,但集成式开发环境(IDE)提供的更具视觉效果的 UI 体验可能会让您受益匪浅。我们在 AWS 入门资源中心IDE 和 IDE 工具包部分提供了 IDE 列表。此网站提供了 AWS 工具包,供您下载以用于首选 IDE。有些 IDE 还提供教程来帮助您详细了解编程语言。

Amazon QuickSight 的可用 API 操作

AWS 为倾向于使用特定语言的 API 操作而非通过 HTTPS 提交请求来构建应用程序的软件开发人员提供了库、示例代码、教程和其他资源。这些库文件提供可自动执行任务的基本功能,例如以加密方式对请求签名、重试请求和处理错误响应。这些库有助于您更轻松地入门。

有关下载 AWS SDK 的更多信息,请参阅 AWS SDK 和工具。以下链接是特定语言的 API 文档的示例。

适用于 Go 的 AWS SDK
AWS SDK for JavaScript
AWS SDK for PHP
AWS SDK for Python (Boto3)
AWS SDK for Ruby