使用 Amazon QuickSight 進行開發 - Amazon QuickSight

使用 Amazon QuickSight 進行開發

我們為 Amazon QuickSight 提供了 API 操作,以及適用於 AWS 的軟體開發套件 (SDK),讓您能夠透過慣用的程式設計語言存取 Amazon QuickSight。目前,您可以管理使用者和群組。在 Enterprise Edition 中,您還能將儀表板內嵌於網頁或應用程式。

若要監控對您的帳戶 Amazon QuickSight API 進行的呼叫,包括由 AWS Management Console、命令列工具及其他服務發出的呼叫,請使用 AWS CloudTrail。如需詳細資訊,請參閱「AWS CloudTrail 使用者指南」

必要知識

如果您規劃透過 API 存取 Amazon QuickSight,則您應該熟悉下列項目:

  • JSON

  • Web 服務

  • HTTP 請求

  • 一種或多種程式設計語言,例如 JavaScript、Java、Python,或 C #。

建議您造訪 AWS 入門資源中心,以了解 AWS 開發套件和工具組所提供的功能。

儘管您可以使用終端和您喜歡的文字編輯器,但您可能會受益於整合式開發環境 (IDE) 更視覺化的 UI 體驗。我們在 AWS 入門資源中心IDE 和 IDE 工具組區段中提供了 IDE 清單。此網站提供 AWS 工具組,您可以下載這些工具組以用於您偏好的 IDE。一些 IDE 還提供教學,協助您進一步了解程式設計語言。

Amazon QuickSight 中的可用 API 操作

針對偏好使用特定語言 API 操作而非透過 HTTPS 提交請求建置應用程式的軟體開發人員,AWS 提供了程式庫、範本程式碼、教學課程及其他資源。這些程式庫提供可自動處理任務的基本功能,例如密碼編譯簽署請求、重試請求,以及處理錯誤回應。這些程式庫可協助您更輕鬆地入門。

如需下載 AWS 開發套件的詳細資訊,請參閱 AWS 開發套件和工具。下列連結是可用的特定語言 API 文件的範例。

適用於 .NET 的 AWS SDK
適用於 Go 的 AWS SDK
適用於 JavaScript 的 AWS SDK
適用於 PHP 的 AWS SDK
適用於 Python (Boto3) 的 AWS SDK
適用於 Ruby 的 AWS SDK