本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS 服務 與 Athena 的集成
您可以使用 Athena 查詢資料 AWS 服務 本節中列出。若要查看每個服務支援的區域,請參閱 Amazon Web Services 一般參考.
AWS 服務 與 Athena 整合
如需每項整合的資訊,請參閱下列各節。
- AWS CloudFormation
-
- 容量保留
-
參考主題:AWS:: Athena:: CapacityReservation 在 AWS CloudFormation 使用者指南
使用提供的名稱和請求的資料處理單元數量來指定容量保留。如需詳細資訊,請參閱 管理查詢處理能力 Amazon Athena 使用者指南和 Amazon Athena API 參考CreateCapacityReservation中的。
- 資料型錄
-
參考主題:AWS:: Athena:: DataCatalog 在 AWS CloudFormation 使用者指南
指定 Athena 資料目錄,包括名稱、描述、類型、參數和標籤。如需詳細資訊,請參閱 了解 Athena 的資料表、資料庫和資料目錄 Amazon Athena 使用者指南和 Amazon Athena API 參考CreateDataCatalog中的。
- 具名查詢
-
參考主題:AWS:: Athena:: NamedQuery 在 AWS CloudFormation 使用者指南
指定具名查詢 AWS CloudFormation 並在 Athena 運行它們。具名查詢允許您將查詢名稱映射到查詢,然後將其作為 Athena 主控台中已儲存的查詢來執行。如需詳細資訊,請參閱 使用儲存的查詢 Amazon Athena 使用者指南和 Amazon Athena API 參考CreateNamedQuery中的。
- 預備陳述式
-
參考主題:AWS:: Athena:: PreparedStatement 在 AWS CloudFormation 使用者指南
指定準備好的陳述式,以用於 Athena 中的SQL查詢。預備陳述式包含參數預留位置,其值在執行時提供。如需詳細資訊,請參閱 使用參數化查詢 Amazon Athena 使用者指南和 Amazon Athena API 參考CreatePreparedStatement中的。
- 工作群組
-
參考主題:AWS:: Athena:: WorkGroup 在 AWS CloudFormation 使用者指南
使用指定 Athena 工作群組 AWS CloudFormation。 使用 Athena 工作群組,將您或您的群組的查詢與相同帳戶中的其他查詢隔離開來。如需詳細資訊,請參閱 使用工作群組控制查詢存取和成本 Amazon Athena 使用者指南和 Amazon Athena API 參考CreateWorkGroup中的。
- Amazon CloudFront
-
使用 Athena 查詢 Amazon CloudFront 日誌。如需使用的詳細資訊 CloudFront,請參閱 Amazon CloudFront 開發人員指南。
- AWS CloudTrail
-
搭配 CloudTrail 日誌使用 Athena 是強化分析的強大方法 AWS 服務活動。例如,您可以使用查詢來識別趨勢,並依屬性 (例如來源 IP 地址或使用者) 進一步隔離活動。您可以直接從 CloudTrail 主控台建立用於查詢記錄的資料表,並使用這些資料表在 Athena 中執行查詢。如需詳細資訊,請參閱使用主 CloudTrail 控台為 CloudTrail 記錄建立 Athena 表格 。
- Amazon DataZone
-
參考主題: DataZone 在 Athena 使用 Amazon
使用 Amazon DataZone
跨組織界限大規模共用、搜尋和探索資料。 DataZone簡化您的體驗 AWS 分析服務,如 Athena, AWS Glue和 AWS Lake Formation。 如果您在不同的資料來源中有大量資料,則可以使用 Amazon 建立 DataZone 以商業使用案例為基礎的人員、資料和工具群組。 在 Athena 中,您可以使用查詢編輯器來存取和查詢 DataZone環境。如需詳細資訊,請參閱 DataZone 在 Athena 使用 Amazon。
- Elastic Load Balancing
-
參考主題:查詢 Application Load Balancer
查詢 Application Load Balancer 日誌可讓您查看流量來源、延遲,以及往返於 Elastic Load Balancing 執行個體與後端應用程式傳輸的位元組。如需詳細資訊,請參閱查詢 Application Load Balancer。
參考主題:查詢 Classic Load Balancer 記錄
查詢 Classic Load Balancer 日誌來分析和了解往返於 Elastic Load Balancing 執行個體與後端應用程式的流量模式。您可以查看流量來源、延遲和傳輸的位元組。如需詳細資訊,請參閱查詢 Classic Load Balancer 記錄。
- Amazon EMR 一室
-
參考主題:在EMR工作室中使用 Amazon Athena SQL 編輯器
您可以在EMR工作室中使用 Athena 來開發和執行互動式查詢。這讓您可以透過與 Spark、Scala 和其他工作負載相同的 Amazon EMR 界面,在 Athena 上使用 EMR Studio 進行SQL分析。透過 EMR Studio 中的 Athena 整合,您可以執行下列工作:
-
執行 Athena SQL 查詢
-
檢視查詢結果
-
檢視查詢歷史記錄
-
檢視儲存的查詢
-
進行參數化查詢
-
檢視資料目錄的資料庫、資料表和檢視
下列 Athena 功能不適用於 Amazon EMR 工作室:
-
建立或更新 Athena 工作群組、資料來源或容量保留等管理員功能
-
Athena for Spark 或 Spark 筆記本
-
DataZone 整合
-
Step Functions
EMR與 Athena 的工作室集成在所有 AWS 區域 EMR工作室和 Athena 可用的地方。如需在EMR工作室中使用 Athena 的詳細資訊,請參閱 Amazon EMR管理指南中的在EMR工作室中使用 Amazon Athena SQL 編輯器。
-
- AWS Glue Data Catalog
-
參考主題:用於 AWS Glue 將 Athena 連線到 Amazon S3 中的資料
Athena 集成 AWS Glue Data Catalog,為您在 Amazon S3 中的資料提供持久的中繼資料存放區。這可讓您根據整個 Amazon Web Services 帳戶提供的中央中繼資料存放區,在 Athena 中建立表格和查詢資料,並與以下項目的ETL和資料探索功能整合 AWS Glue。 若要取得更多資訊,請參閱〈用於 AWS Glue 將 Athena 連線到 Amazon S3 中的資料什麼是〉 AWS Glue 中的 AWS Glue 開發人員指南。
- AWS Identity and Access Management (IAM)
-
參考主題:Amazon Athena 的動作
您可以在IAM權限原則中使用 Athena API 動作。如需詳細資訊,請參閱 Amazon Athena 的動作以及 Athena 中的 Identity and Access Management。
- Amazon QuickSight
-
參考主題:使用ODBC和JDBC司機 Connect 到 Amazon Athena
Athena 與 Amazon QuickSight 整合,可輕鬆實現資料視覺 您可以使用 Athena 產生報告,或透過商業智慧工具或與或ODBC驅動程式連線的用SQL戶端來探索資料。JDBC有關 Amazon 的更多信息 QuickSight,請參閱 Amazon 用 QuickSight 戶指南 QuickSight中的 Amazon 是什麼。如需搭配 Athena 使用JDBC和ODBC驅動程式的相關資訊,請參閱使用ODBC和JDBC驅動程式連線到 Amazon Athena
- Amazon S3 清查
-
參考主題:《Amazon Simple Storage Service 使用者指南》中的使用 Athena 查詢清查
您可以使用 Amazon Athena 使用標準查詢 Amazon S3 庫存SQL。您可以使用 Amazon S3 清查來稽核與回報物件的複寫和加密狀態,以滿足業務、合規及法規需求。如需詳細資訊,請參閱《Amazon Simple Storage Service 使用者指南》中的 Amazon S3 清查。
- AWS Step Functions
-
參考主題:使用中的 Step Functions 呼叫 Athena AWS Step Functions 開發者指南
致電 Athena AWS Step Functions. AWS Step Functions 可以控制選擇 AWS 服務 直接使用 Amazon 州語言。您可以搭配 Athena 使用 Step Functions 來啟動和停止查詢執行、取得查詢結果、執行臨機操作或排程的資料查詢,以及從 Simple Storage Service (Amazon S3) 中的資料湖擷取結果。Step Functions 角色必須擁有使用 Athena 的許可。如需詳細資訊,請參閱 AWS Step Functions 開發人員指南。
影片:使用編排 Amazon Athena 查詢 AWS Step Functions
下面的視頻演示如何使用 Amazon Athena 和 AWS Step Functions 執行定期排程的 Athena 查詢並產生對應的報告。
對於使用 Step Functions 和 Amazon 協調 EventBridge 的示例 AWS Glue DataBrew,Athena 和 Amazon QuickSight,請參閱編排 AWS Glue DataBrew 工作和 Amazon Athena 查詢 AWS Step Functions
在 AWS 大數據博客。 - AWS Systems Manager 庫存
-
參考主題:查詢中多個區域和帳戶的庫存資料 AWS Systems Manager 使用者指南
AWS Systems Manager 庫存與 Amazon Athena 整合,協助您查詢多個庫存資料 AWS 區域 和帳戶。如需詳細資訊,請參閱 AWS Systems Manager 使用者指南。
- Amazon Virtual Private Cloud
-
參考主題:查詢 Amazon VPC 流程日誌
Amazon 虛擬私有雲端流程日誌會擷取在VPC. 查詢 Athena 中的日誌,以調查網路流量模式,並識別 Amazon VPC 網路中的威脅和風險。有關 Amazon 的更多信息VPC,請參閱 Amazon VPC 用戶指南。