微信838470692 |Search |電v同步 |【2018年5月8日的參數是什麼】

使用 Search-UnifiedAuditLog Cmdlet 來搜尋統一稽核記錄。

此記錄包含來自 Exchange Online、SharePoint Online、商務 OneDrive、Azure Active Directory、Microsoft Teams、Power BI 和其他 Microsoft 365 服務事件。

您可以搜尋指定日期範圍內所有事件,可以篩選結果,例如執行動作使用者、動作或目標物件。

如需下方<語法>一節中參數集資訊,請參閲 Exchange Cmdlet 語法。

Search-UnifiedAuditLog Cmdlet 會命令複反復案來呈現資料頁面。

使用 SessionId 和 SessionCommand 複執行 Cmdlet,直到您收到零傳回,或會話命令達到結果數目。

若要測量,請查看 ResultIndex (目前反復案) 中點擊,以及 ResultCount (所有反覆運算點擊) Cmdlet 傳回資料屬性。

如果您想要程式設計方式從 Microsoft 365 稽核記錄下載資料,建議您使用 Microsoft 365 管理活動 API,而不是 PowerShell 腳本中使用 Search-UnifiedAuditLog Cmdlet。

Microsoft 365 管理活動 API 是一項 REST Web 服務,可用來開發組織作業、安全性和合規性監視解決方案。

如需詳細資訊,請 參閲管理活動 API 參考。

此 Cmdlet 可 21Vianet 運作Office 365中使用,但會傳回任何結果。

您獲指派權限,才能執行此指令程式。

雖然本主題列出這個指令程式所有參數,不過,如果某些參數包含指派您權限中,您可能無法存取這些參數。

若要尋找組織中執行任何 Cmdlet 或參數所需權限,請參閲 Find the permissions required to run any Exchange cmdlet。

注意:如果您 StartDate 或 EndDate 參數值中包含時間戳記,會使用預設時間戳記 12:00 AM (午夜) 。

注意 如果您 StartDate 和 EndDate 參數使用日期,包含時間戳記;否則,會傳回任何結果,因為開始和結束日期日期和時間會。

此範例會整合稽核記錄中搜尋從 2018 年 5 月 1 日到 2018 年 5 月 8 日所有事件。

如果您 StartDate 或 EndDate 參數中包含時間戳記,會頁面中傳回資料,因為命令會使用 SessionId 值時循序執行。

注意事項:指定 SessionId 值上使用 SessionCommand 值。

工作階段 ID 上不要 ReturnLargeSet 與 ReturnNextPreviewPage 間切換。

否則,輸出會限制為 10,000 個結果。

此範例會整合稽核記錄中搜尋從 2018 年 5 月 1 日到 2018 年 5 月 8 日, SharePoint Online 中存取任何檔案。

使用 SessionId 值時,循序執行命令時會頁面中傳回資料。

此範例會搜尋 2018 年 5 月 1 日到 2018 年 5 月 8 日整合稽核記錄檔,找出其 ObjectIDs 值所識別 Word 檔所有相關事件。

EndDate 參數會指定日期範圍結束日期。

專案會儲存在國際標準時間 (UTC) 統一稽核記錄中。

如果您指定沒有時區日期/時間值,值為 UTC。

若要指定這個參數日期/時間值,請使用下列其中一個選項︰如果您此參數值中包含時間戳記,預設時間戳記為指定日期上午 12:00 (午夜) 。

此外,此參數可讓 AuditData 閲讀。

FreeText 參數會指定文字字串來篩選記錄專案。

如果值包含空格,請使用引號 (“) 括住值。

您可以輸入多個逗號分隔值。

如果值包含空格或需要引號,請使用下列語法: “Value1″,”Value2″,…”ValueN” 。

Operations 參數會作業來篩選記錄項目。

此參數可用值取決於 RecordType 值。

如需此參數可用值,請參閲 稽核活動。

您可以輸入多個逗號分隔值。

如果值包含空格或需要引號,請使用下列語法: “Value1″,”Value2″,…”ValueN” 。

RecordType 參數會記錄類型來篩選記錄項目。

如需可用值資訊,請參閲 AuditLogRecordType。

轉換時,DATEVALUE 會使用模型地區設定和日期/時間設定來決定日期值。

如果模型日期/時間設定「月/日/年」格式表示日期,則字串 “1/8/2009” 會轉換相當於 2009 年 1 月 8 日 datetime 值。

不過,如果模型日期/時間設定「日/月/年」格式表示日期,則字串會轉換相當於 2009 年 8 月 1 日 datetime 值。

如果使用模型地區設定和日期/時間設定進行轉換失敗,DATEVALUE 會嘗試使用其他日期格式。

此情況下,某些資料列可能會使用一種格式進行轉換,而其他資料列會使用格式進行轉換。

例如,”5/4/2018″ 可能轉換成 2018 年 5 月 4 日,而 “20/4/2018” 可能轉換成 4 月 20 日。

如果省略 date_text 引數年份,則 DATEVALUE 函式會使用電腦內建時鐘目前年份。

date_text 引數中時間資訊。

日期和日期時間可以指定為常值,格式為 dt”YYYY-MM-DD”、dt”YYYY-MM-DDThh:mm:ss” 或 dt”YYYY-MM-DD hh:mm:ss”。

當指定為常值時,需要運算式中使用 DATEVALUE 函式。

若要深入瞭解,請參閲 DAX 語法 | 日期和時間。

要下載 JDBC 驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

此版本擴展了 Athena SQL 覆蓋區域,將亞太地區(海得拉巴)、亞太地區(墨爾本)、歐洲(西班牙)和歐洲(蘇黎世)包括內。

有關每個 AWS 區域 提供 AWS 服務 列表,請參閲區域劃分 AWS 服務。

Athena 發佈 Google BigQuery 連接器版本 2023.30.1。

此版本連接器縮短了查詢執行時間,並增加了 BigQuery 私有端點進行查詢支持。

有關 Google BigQuery 連接器信息,請參閲 Amazon Athena Google BigQuery 連接器。

有關現有數據來源連接器信息,請參閲 數據來源連接器。

Iceberg 視圖 – 修復了 Apache Iceberg 視圖中時間戳列精度兼容性問題。

現在,無論列是 Athena 引擎版本 2 還是 Athena 引擎版本 3 上創建,可讀取包含時間戳列 Iceberg 視圖。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

EXPLAIN – 現在,查詢包含聚合時,EXPLAIN 輸出會顯示統計信息。

Parquet Hive SerDe – 增加了允許讀取 Parquet 數據時處理統計數據 parquet.ignore.statistics 屬性。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

有關 EXPLAIN 和 EXPLAIN ANALYZE 信息,請參閲 Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE。

有關 Parquet Hive SerDe 信息,請參閲 Parquet SerDe。

從 2023 年 7 月 3 日起,Athena 開始編輯 CloudTrail 日誌中查詢字符串。

現在,查詢字符串值為 ***OMITTED***。

進行此更改是防止泄露可能包含信息表名或篩選器值。

如果您之前依賴 CloudTrail 日誌來訪問查詢字符串,我們建議您使用 Athena::GetQueryExecution API 並 CloudTrail 日誌傳入 responseElements.queryExecutionId 值。

有關多信息,請參閲 Amazon Athena API 參考中 GetQueryExecution。

Athena 查詢編輯器現在支持提前輸入代碼建議,實現查詢創作體驗。

現在您可以使用以下功能,準確性和效率編寫 SQL 查詢:您輸入時,顯示關鍵字、局部變量、片段和目錄項建議。

您數據庫名稱或表名稱後面輸入一個點時,該編輯器會顯示一系列表或列,您中進行選擇。

您光標懸停片段建議上時,摘要會顯示該片段語法和用法概述。

提高代碼可讀性,了關鍵字及其突出顯示規則,使其 Trino 和 Hive 語法保持一致。

Athena 發佈了一個 ODBC 驅動程序,該驅動程序改善了連接、查詢和可視化來自兼容 SQL 開發和商業智能應用程序數據體驗。

版本 Athena ODBC 驅動程序支持現有驅動程序功能,並且易於升級。

版本支持通過 AWS IAM Identity Center 對用户進行身份驗證。

還提供了 Amazon S3 讀取查詢結果選項,這樣可以地獲得查詢結果。

有關多信息,請參閲配置 Amazon Athena ODBC 2.x 連接。

Athena 及其功能現中東(阿聯酋)區域可用。

有關每個 AWS 區域 提供 AWS 服務 列表,請參閲區域劃分 AWS 服務。

有關多信息,請參閲查詢原 Amazon S3 Glacier 對象。

EXPLAIN ANALYZE – EXPLAIN ANALYZE 查詢統計數據和輸出中增加了物理輸入讀取時間。

有關 EXPLAIN ANALYZE 信息,請參閲 Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE。

INSERT – 改進了使用 INSERT 寫入表查詢性能。

有關 INSERT 信息,請參閲 INSERT INTO。

Delta Lake 表 – 了 Delta Lake 表上存在 DROP TABLE 問題,該問題導致這些表在同時修改時無法完全刪除。

支持自定義 Java 庫和配置 – 現在,您可以 Athena 中 Apache Spark 會話使用自己 Java 包和自定義配置。

使用 Spark 屬性通過 Athena 控制枱、AWS CLI 或 Athena API 指定 .jar 文件、包或其他自定義配置。

有關多信息,請參閲添加 JAR 文件和自定義 Spark 配置。

支持 Apache Hudi、Apache Iceberg 和 Delta Lake 表 – Athena for Spark 現在支持 Apache Iceberg、Apache Hudi 和 Linux Foundation Delta Lake 開源數據湖存儲表格式。

有關多信息,請參閲 Amazon Athena for Apache Spark 中使用非 Hive 表格式 和 Athena for Spark 中使用 Apache Iceberg、Apache Hudi 和 Linux Foundation Delta Lake 表各個主題。

Apache Spark 加密支持 – Athena for Spark 中,您現在可以對 Spark 節點之間傳輸中數據以及 Spark 存儲磁盤上本地靜態數據啓加密。

要啓 Spark 加密,可使用 Athena 控制枱、AWS CLI 或 Athena API。

有關多信息,請參閲啓 Apache Spark 加密。

有關 Amazon Athena for Apache Spark 信息,請參閲 Amazon Athena 中使用 Apache Spark。

現在,您可以 Athena 中刪除容量預留,並使用 AWS CloudFormation 模板指定 Athena 容量預留。

刪除容量預留 – 您現在可以 Athena 中刪除取消容量預留。

取消預留,然後才能其刪除。

刪除容量預留會您賬户中移除該預留。

無法引用刪除預留,包括通過其 ARN 進行引用。

要刪除預留,您可以使用 Athena 控制枱或 Athena API。

有關多信息,請參閲《Amazon Athena 用户指南》中 刪除容量預留 和 Amazon Athena API 參考中 DeleteCapacityReservation。

使用 AWS CloudFormation 模板進行容量預留 – 現在您可以使用 AWS CloudFormation 模板通過 AWS::Athena::CapacityReservation 資源指定 Athena 容量預留。

有關多信息,請參閲《AWS CloudFormation 用户指南》中 AWS::Athena::CapacityReservation。

有關 Athena 中使用容量預留來配置容量信息,請參閲 管理查詢處理容量。

Athena 發佈數據來源連接器,可提高聯合查詢性能。

下推優化和動態篩選功能使多操作可以源數據庫中執行,而不是 Athena 中執行。

這些優化功能減少了查詢運行時間和掃描數據量。

這些改進功能需要採用 Athena 引擎版本 3。

有關升級數據來源連接器信息,請參閲 數據來源連接器。

要通過編程方式連接到 AWS 服務,您可以使用 AWS CLI 或 AWS SDK 來指定端點。

有關服務端點和 Athena 服務端點信息,請參閲 Amazon Web Services 參考 中 AWS 服務端點和 Amazon Athena 端點和限額。

Athena 宣佈發佈適用於 DynamoDB、CloudWatch Logs、CloudWatch Metrics 和 AWS CMDB Apache Spark DataSourceV2(DSV2)連接器。

使用 DSV2 連接器可通過 Spark 查詢這些數據來源。

DSV2 連接器使用參數其相應 Athena 聯合連接器。

DSV2 連接器直接 Spark 工作線程上運行,無需您部署 Lambda 函數使用它們。

有關多信息,請參閲適於 Apache Spark Athena 數據來源連接器。

當 SQLPrepare() 方法提交失敗時,準備語句取消分配失敗。

將 C 類型轉換 SQL 類型時,綁定準備語句參數時出錯。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 ODBC 連接到 Amazon Athena。

了 Hudi 集成 – Athena 了 Apache Hudi 集成。

您現在可以使用 Athena 來查詢 Hudi 0.12.2 表,現在支持 Hudi 表 Hudi 元數據列表。

有關信息,請參閲 使用 Athena 查詢 Apache Hudi 數據集 和 Hudi 元數據列表。

時間戳轉換修復 – 將時間戳轉換處理精度數據類型。

以前,Athena 引擎版本 3 錯誤地將值四捨五入目標類型,而不是轉換期間其截斷。

修復之前,Athena 沒有包含值 2020-06-10
15:55:23.383945 或 2020-06-10 15:55:23.383945278,因為它們被四捨五入 2020-06-10 15:55:23.384。

修復之前,Athena 該值取整,從而向前推進一天。

現在,這些值會截斷而不是取整。

現在,您可以 Amazon Athena 上使用容量預留完全託管計算容量運行 SQL 查詢。

預置容量提供工作負載管理功能,幫助您優化、控制和擴展交互式工作負載。

您可以添加容量增加可併發運行查詢數量,控制可以使用容量工作負載,並工作負載之間共享容量。

有關多信息,請參閲管理查詢處理容量。

有關定價信息,請訪問 Amazon Athena 定價頁面。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

您字符串轉換時間戳時,需要日期和時間或時區之間留出一個空格。

有關多信息,請參閲字符串轉換時間戳時,日期和時間值之間需要空間。

刪時間戳精度處理方式變化。

保持 Athena 引擎版本 2 和 Athena 引擎版本 3 之間一致性,時間戳精度現在默認為毫秒而不是微秒。

現在,Athena 運行查詢時會強制其訪問查詢輸出存儲桶。

請確保所有運行 StartQueryExecution 操作 IAM 主體查詢輸出存儲桶具有 S3:GetBucketLocation 權限。

現在,您可以使用 Amazon Athena 聯合數據來源上創建和查詢視圖。

使用單個聯合視圖查詢多個外部表或數據子集。

這簡化了所需 SQL,使您能夠地使用 SQL 查詢數據用户數據來源進行混淆處理。

有關多信息,請參閲 使用視圖 和 編寫聯合查詢:有關 Amazon Athena for Apache Spark 信息,請參閲 Amazon Athena 中使用 Apache Spark。

GetQueryExecution 和 BatchGetQueryExecution Athena API 操作響應中, subStatementType 字段顯示運行查詢類型(例如:SELECT、INSERT、UNLOAD、CREATE_TABLE 或 CREATE_TABLE_AS_SELECT)。

如果數據集中存在 NaN,則 Athena 將返回 NaN。

如果 NaN 存在,但 Infinity 存在,Athena 會 Infinity 視為一個數字。

如果存在多個 Infinity 值,Athena 會它們視為同一個數字。

如有,Athena 會輸出 Infinity。

如果單個數據集同時具有 Infinity 和 -Double.MAX_VALUE,且百分位數結果 -Double.MAX_VALUE,則 Athena 返回 -Infinity。

如果單個數據集同時具有 Infinity 和 Double.MAX_VALUE,且百分位數結果 Double.MAX_VALUE,則 Athena 返回 Infinity。

要計算中排除 Infinity 和 NaN,請使用 is_finite() 函數,如下例所示。

現在,您可以 Amazon Athena 中指定 Athena SQL 工作組加密級別。

此功能保 Athena SQL 工作組中所有查詢結果您指定加密級別或加密級別進行加密。

您可以多個加密強度級別中進行選擇,保護您數據。

要配置所需加密級別,您可以使用 Athena 控制枱、AWS CLI、API 或 SDK。

加密功能適用於啓 Apache Spark 工作組。

有關多信息,請參閲工作組配置加密。

修復了 Amazon Athena DynamoDB 連接器一個問題,該問題導致查詢失敗,並顯示錯誤消息 KeyConditionExpressions 每個鍵只能包含一個條件。

之所以出現此問題,是因為 Athena 引擎版本 2 相比,Athena 引擎版本 3 識別了下推多種類謂詞機會。

Athena 引擎版本 3 中,像 some_column
LIKE ‘someprefix% 這樣子句作為篩選器謂詞下推,這些謂詞給定列應下限和上限。

Athena 引擎版本 2 沒有下推這些謂詞。

Athena 引擎版本 3 中,當 some_column 是排序鍵列時,引擎會篩選器謂詞下推到 DynamoDB 連接器。

然後,篩選器謂詞會進一步下推到 DynamoDB 服務。

於 DynamoDB 排序鍵上支持多個篩選器,因此 DynamoDB 會返回錯誤。

要此問題,請您 Amazon Athena DynamoDB 連接器到版本 2023.11.1。

有關連接器説,請參閲 數據來源連接器。

修復了聯合查詢一個問題,該問題導致時間戳謂詞值微秒而不是毫秒形式發送。

現在,您可以使用客户端加密對 Amazon S3 中數據進行加密,進行 Iceberg 寫入操作。

您現在可以使用 Amazon Athena 來查詢 Google Cloud Storage 中數據。

與 Amazon S3 一樣,Google Cloud Storage 是一種存儲桶中存儲數據託管式服務。

使用適用於 Google Cloud Storage Athena 連接器對外部數據運行交互式聯合身份查詢。

有關多信息,請參閲Amazon Athena Google Cloud Storage 連接器。

有關多信息,請參閲Athena 壓縮支持。

Hive 元存儲其他命令 – 您可以使用 Athena 連接到作為元數據目錄自行管理 Apache Hive 元存儲,並查詢存儲 Amazon S3 中數據。

此版本中,您可以使用 CREATE TABLE AS(CTAS)、INSERT INTO 和其他 12 個數據定義語言(DDL)命令與 Apache Hive 元存儲進行交互。

您可以使用這組擴展 SQL 功能直接從 Athena 管理 Hive Metastore 架構。

有關多信息,請參閲 Athena 數據連接器於外部 Hive 元數據倉。

有關多信息以及下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

現在,您可以使用適用於 Kafka Amazon Athena 連接器,流數據運行 SQL 查詢。

例如,您可以 Amazon Managed Streaming for Apache Kafka(Amazon MSK)中流數據運行分析查詢,並其 Amazon S3 數據湖中歷史數據結合。

適用於 Kafka Amazon Athena 連接器支持多個流引擎上進行查詢。

您可以使用 Athena, Amazon MSK 預置集羣和無服務器集羣、自行管理 Kafka 部署以及 Confluent Cloud 中流數據上運行 SQL 查詢。

有關多信息,請參閲Amazon Athena MSK 連接器。

查詢結果重用支持 – 現在,您可以指定時間限制內重用先前執行查詢結果,而每次運行查詢時讓 Athena 計算結果。

有關多信息,請參閲 Installation and Configuration Guide(《安裝和配置指南》)(可 JDBC 下載頁面獲取)和 重用查詢結果。

為 Athena 發佈了 JDBC 2.0.23 和 ODBC 1.1.10 驅動程序。

現在,您可以 Athena 上以交互方式創建和運行 Apache Spark 應用程序以及與 Jupyter 兼容筆記本。

使用 Spark Athena 上運行數據分析,無需規劃、配置或管理資源。

提交 Spark 代碼進行處理,然後直接接收結果。

使用 Amazon Athena 控制枱中簡化筆記本體驗,通過 Python 或 Athena 筆記本 API 開發 Apache Spark 應用程序。

Amazon Athena 上 Apache Spark 無服務器,可通過提供即時計算實現自動需擴展,從而滿足變化數據卷和處理要求。

有關多信息,請參閲 Amazon Athena 中使用 Apache Spark。

現在,您可以使用適用於 IBM Db2 Amazon Athena 連接器,查詢來自 Athena Db2。

例如,您可以通過 Db2 上數據倉庫和 Amazon S3 中數據湖運行分析查詢。

Amazon Athena Db2 連接器通過 Lambda 環境變量顯示了多個配置選項。

有關配置選項、參數、連接字符串、部署和限制信息,請參閲 Amazon Athena IBM Db2 連接器。

MERGE INTO – 使用 MERGE
INTO 命令可以實現大規模數據合併。

MERGE
INTO 將 INSERT、UPDATE 和 DELETE 操作合併一個事務。

這不僅可以減少數據管道中處理開銷,還可以減少 SQL 編寫開銷。

有關多信息,請參閲 Iceberg 表數據 和 MERGE INTO:CTAS 和 VIEW 支持 – 將 CREATE TABLE AS SELECT(CTAS)和 CREATE VIEW 語句 Iceberg 表結合使用。

有關多信息,請參閲 CREATE TABLE AS 和 CREATE VIEW:VACUUM 支持 – 您可以使用 VACUUM 語句,通過刪除需要快照和數據對數據湖進行優化。

您可以使用此功能來提高讀取性能並滿足 GDPR 等法規要求。

有關多信息,請參閲 優化 Iceberg 表 和 VACUUM:這些功能需要 Athena 引擎版本 3,並且可支持 Athena 所有區域使用。

您可以其 Athena 控制枱、驅動程序或 API 結合使用。

有關使用 Athena 中 Iceberg 信息,請參閲 使用 Apache Iceberg 表。

要使用此功能,請應用程序配置為使用 Athena 雙堆棧端點(支持 IPv4 和 IPv6)。

雙堆棧端點使用格式 athena.region.api.aws。

例如,美國東部(弗吉尼亞州北部)區域中雙堆棧端點 athena.us-east-1.api.aws。

有關服務端點信息,請參閲 AWS 服務端點。

要瞭解有關 Athena 服務端點信息,請參閲 AWS 文檔中 Amazon Athena 端點和配額。

您可以使用 Athena 雙堆棧端點進行入站連接,這會產生額外費用。

雙堆棧端點全部 AWS 區域 中正式發佈。

擴展 Lake Formation 訪問控制 – 現在,您可以 Athena 查詢中使用 AWS Lake Formation 訪問控制策略,來查詢以任何受支持文件或表格格式存儲數據。

您可以 Lake Formation 中使用訪問控制,通過數據篩選條件來限制查詢結果中數據訪問,從而實現列級、行級和單元級安全性。

Athena 中支持表格格式包括 Apache Iceberg、Apache Hudi 和 Apache Hive。

擴展訪問控制可 Athena 支持所有區域中使用。

擴展表和文件格式支持需要 Athena 引擎版本 3,它可提供功能和改進查詢性能,但會改變 Lake Formation 中設置訪問控制策略方式。

Athena 中使用這種擴展訪問控制時,請注意以下事項:EXPLAIN – Lake Formation 中定義行或單元格篩選信息以及查詢統計信息 EXPLAIN 和 EXPLAIN
ANALYZE 輸出中顯示。

有關 Athena 中 EXPLAIN 信息,請參閲 Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE。

外部 Hive 元存儲 – Apache Hive 隱藏列不能於精細訪問控制篩選,訪問控制支持 Apache Hive 隱藏系統表。

有關多信息,請參閲注意事項和限制主題中 Athena 數據連接器於外部 Hive 元數據倉。

查詢統計信息 – 如果查詢具有 Lake Formation 中定義行級篩選條件,Athena 查詢統計信息中會顯示階段級輸入和輸出行數以及數據大小信息。

有關查看 Athena 查詢統計信息信息,請參閲 查看完成查詢統計數據和執行詳細信息 和 GetQueryRuntimeStatistics。

工作組 – 同一 Athena 工作組中用户可以查看 Lake Formation 訪問控制配置可供工作組訪問數據。

有關使用 Athena 查詢註冊到 Lake Formation 數據信息,請參閲 使用 Athena 查詢 AWS Lake Formation 註冊數據。

有關 Lake Formation 中使用訪問控制信息,請參閲 AWS 數據博客中使用 AWS Lake Formation 管理訪問控制。

Athena 聯合查詢 – Athena 聯合查詢現在保留 struct 對象中字段名稱原始大小寫。

以前,struct 字段名稱會變為寫。

現在,您可以使用查詢結果重用緩存功能來加速 Athena 中複查詢。

複查詢是一種 SQL 查詢,與最近提交查詢,會產生結果。

您需要運行多個查詢時,結果重用緩存可以減少生成結果需時間。

結果重用緩存還可以減少掃描字節數,從而降低成本。

有關多信息,請參閲重用查詢結果。

Athena 升級了其 SQL 查詢引擎,包含 Trino 開源項目功能。

支持 Athena 引擎版本 2 所有功能外,Athena 引擎版本 3 還包括 50 多個 SQL 函數、30 個功能和 90 多項查詢性能改進。

藉助今天發佈,Athena 還引入了一種於開源軟件管理持續集成方法,提高與 Trino 和 Presto 項目能力,從而讓您能夠地獲得 Athena 引擎中集成和優化社區改進。

有關多信息,請參閲Athena 引擎版本 3。

現在,如果連接關閉或 Athena 預編譯語句執行失敗,則取消預編譯語句分配。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

Neptune 數據來源連接器可以解析 Neptune 表上區分大小寫列名稱,即使 AWS Glue 中表列名稱寫。

要啓此行為,請 Neptune 連接器 Lambda 函數上 enable_caseinsensitivematch 環境變量設置為 true。

於 AWS Glue 僅支持寫表名稱,因此 Neptune 創建 AWS Glue 表時,請指定 AWS Glue 表參數 “glabel” =
table_name。

有關 Neptune 連接器信息,請參閲 Amazon Athena Neptune 連接器。

外部 Hive 元存儲 — 當 WHERE 子句包含外部 Hive 元存儲 (EHMS) 中存在分區時,Athena 現在返回 NULL 而不是引發。

新行 AWS Glue Data Catalog 行為匹配。

Apache Iceberg — 現在,當 Amazon S3 存儲桶上啓對象鎖定時,對 Iceberg 表寫入操作會。

此版本擴展了 Athena 亞太地區可用性,包括亞太地區(香港)、亞太地區(雅加達)、亞太地區(孟買)、亞太地區(大阪)、亞太地區()、亞太地區(新加坡)、亞太地區(悉尼)和亞太地區(東京)。

有關這些區域和其他區域提供 AWS 服務 列表,請參閲 AWS 區域 服務列表。

Amazon Athena Oracle 數據來源連接器中增加了基於 SSL Amazon RDS 實例連接支持。

支持限於傳輸層安全性協議(TLS)以及客户端對服務器身份驗證。

於 Amazon RDS 支持身份驗證,因而此包括對身份驗證支持。

有關多信息,請參閲 Amazon Athena Oracle 連接器。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

結構解析 — 修復了 Athena 查詢聯合身份驗證 SDK 中 GlueFieldLexer 解析問題,該導致某些複雜結構無法顯示其所有數據。

此問題影響了基於 Athena 聯合身份驗證 SDK 構建連接器。

DynamoDB 連接器 — 增加了 DynamoDB 屬性名稱大小寫功能。

有關多信息,請參閲 Amazon Athena DynamoDB 連接器 頁面 參數 一節中 disable_projection_and_casing。

有關多信息,請參閲 GitHub 上 Athena 查詢聯合身份驗證版本 v2022.30.2。

現在,您可以 Athena 控制枱中使用性能指標和交互式、可視化查詢分析工具來分析和調試查詢。

查詢性能數據和執行詳細信息可以幫助您識別查詢中瓶頸,查看查詢每個階段運算符和統計信息,跟蹤各個階段間數據流量,並驗證查詢謂詞影響。

現在,您可以:通過排隊、計劃和執行階段所用時間指標,直觀顯示完成查詢性能。

要瞭解如何查詢中使用這些功能,請觀看 AWS YouTube 頻道上視頻教程使用查詢分析工具優化 Amazon Athena 查詢。

有關文檔,請參閲 查看 SQL 查詢執行計劃 和 查看完成查詢統計數據和執行詳細信息。

現在,您可以直接從 Athena 控制枱或 API 運行參數化查詢,而無需提前準備 SQL 語句。

現在,您 Athena 控制枱中運行問號形式參數查詢時,用户界面會提示您直接輸入參數值。

這樣無需每次運行查詢時查詢編輯器中修改文字值。

如果您使用增強版查詢執行 API,現在可以調用中提供執行參數及其值。

有關多信息,請參閲本用户指南中 使用參數化查詢 和 AWS 數據博客文章使用 Amazon Athena 參數化查詢以數據作為服務提供。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

有關 Athena 中使用 Apache Iceberg 信息,請參閲使用 Apache Iceberg 表。

要下載 JDBC 2.0.30 驅動程序、發佈説和文檔,請參閲通過 JDBC 連接到 Amazon Athena。

有關這些更改信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

同一個表多次使用,但使用了分區篩選值。

您現在可以使用 Amazon Athena 數據源運行聯合查詢,這些數據源包括 Google BigQuery、Azure Synapse 和 Snowflake。

數據源連接器包括:有關 Athena 支持數據來源列表,請參閲 可用數據來源連接器。

鬆地瀏覽可用源並連接到數據,您現在可以從 Athena 控制枱中 Data Sources(數據源)屏幕進行搜索、排序和篩選可用連接器。

要瞭解有關查詢聯合源信息,請參閲 使用 Amazon Athena 聯合查詢 和 編寫聯合查詢。

JWT 支持 – 驅動程序現在支持使用 JSON Web 令牌(JWT)進行身份驗證。

有關 JWT 與 JDBC 驅動程序一起使用信息,請參閲安裝和配置指南(可 JDBC 驅動程序頁面下載)。

Athena 預編譯語句功能現在可以通過 JDBC 獲得。

有關預編譯語句信息,請參閲 使用參數化查詢。

有關多信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

跨區域查詢 – 現在,您可以使用 Athena 跨 AWS 區域 查詢位於 Amazon S3 存儲桶中數據,其中包括亞太地區(香港)、中東(巴林)、非洲(開普敦)和歐洲(米蘭)。

有關可以使用 Athena AWS 區域 列表,請參閲 Amazon Athena 端點和配額。

有關啓默認情況下禁用 AWS 區域 信息,請參閲啓區域。

有關跨區域查詢信息,請參閲 跨區域查詢。

動態篩選 – 動態篩選通過應表每條記錄應用篩選條件,實現了整數列改進。

壓縮輸出 – CREATE TABLE 語句現在支持寫入壓縮文件。

要寫入壓縮文件,請使用以下語法:壓縮 – 修復了插入文本文件表問題,這些文件表在使用非默認壓縮方法時某種格式創建了壓縮文件,但使用了另一種壓縮格式文件擴展名。

您現在可以查詢結果存儲桶啓了 ACL時向 Amazon S3 存儲桶擁有者授予查詢結果完全控制權。

有關多信息,請參閲 指定查詢結果位置。

您現在可現有命名查詢。

有關多信息,請參閲 使用保存查詢。

Athena 現在可讀取時區信息存儲 Stripe 頁腳中 ORC 時間戳列,並且可寫入頁腳中包含時區(UTC)信息 ORC 文件。

如果要讀取 ORC 文件是非 UTC 時區環境中創建,會影響 ORC 時間戳讀取行。

改進了 Amazon S3 讀取錯誤消息,包含詳細 Amazon S3 錯誤代碼信息。

Amazon Athena 增加了所有 AWS 區域活動 DML 查詢配額。

活動查詢包括正在運行查詢和排隊查詢。

此次更改後,您現在可以以前擁有多處於活動狀態 DML 查詢。

有關 Athena 服務限額信息,請參閲 服務限額。

有關您使用 Athena 區域查詢限額,請參閲 AWS 參考 中 Amazon Athena 端點和限額。

要監控配額使用情況,您可以使用 CloudWatch 使用情況指標。

Athena 會 AWS/Usage 命名空間中發佈 ActiveQueryCount 指標。

有關多信息,請參閲監控 Athena 用量指標。

檢查使用情況後,您可以通過 Service Quotas 控制枱申請提高配額。

如果您之前申請了增加賬户配額,只要申請配額於活動 DML 查詢設置配額,申請配額繼續。

否則,所有賬户使用設置。

現有 ErrorCategory 字段可指示失敗查詢來源(系統、用户或其他),而 ErrorType 字段可提供有關出現錯誤詳細信息。

結合這兩個字段中信息,可以深入洞察查詢失敗原因。

有關多信息,請參閲 Athena 錯誤目錄。

預期存儲桶擁有者 – 作為額外安全措施,您現在可以選擇指定您希望其成為 Athena 中查詢結果輸出位置存儲桶擁有者 AWS 賬户 ID。

如果查詢結果存儲桶擁有者賬户 ID 您指定 ID 匹配,輸出到存儲桶嘗試會失敗,並出現 Amazon S3 權限錯誤。

您可以客户端或工作組級進行此設置。

延伸閱讀…

Search-UnifiedAuditLog (ExchangePowerShell)

DATEVALUE 函式(DAX)

有關多信息,請參閲 指定查詢結果位置。

現在允許 injected 類型列篩選條件中使用多個分離值。

有關多信息,請參閲 注入類型。

基於字符串類型且篩選條件中具有分離值列提高性能,例如 CHAR 或 VARCHAR。

有關這些更改信息以及下載驅動程序、版本註釋和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

Athena 發佈了 Athena ACID 事務公開預覽版,該版本 Athena SQL 數據操作語言 (DML) 中增加了寫入、刪除、和時間旅行操作。

Athena ACID 事務使多個併發用户能夠 Amazon S3 數據進行可靠行級修改。

Athena ACID 事務基於 Apache Iceberg 表格式而構建,支持 Iceberg 表格式其他服務和引擎兼容,例如 Amazon EMR 和 Apache Spark。

Athena ACID 事務和熟悉 SQL 語法化了業務和監管數據。

例如,要響應數據擦除請求,您可以執行 SQL DELETE 操作。

要手動記錄,您可以使用單個 UPDATE 語句。

要恢復最近刪除數據,您可以使用 SELECT 語句發出時間旅行查詢。

可以通過 Athena 控制枱、API 操作以及 ODBC 和 JDBC 驅動程序訪問 Athena 事務。

有關多信息,請參閲 使用 Athena ACID 事務。

Athena 宣佈支持讀取和寫入採用 ZStandard 壓縮 ORC、Parquet 和 textfile 數據。

寫入採用 ZStandard 壓縮數據時,Athena 使用 ZStandard 壓縮級 3。

有關 Athena 中數據壓縮信息,請參閲 Athena 壓縮支持。

您現在可以從 Amazon Athena 控制枱管理 AWS Step Functions 工作流,而鬆地構建可擴展數據處理管道,基於義業務邏輯執行查詢,執行管理和提示任務。

Step Functions 現 Athena 升級版控制枱集成,您可以使用該控制枱查看調用 Athena 狀態機交互式工作流圖。

要開始使用,請左側導航面板中選擇 Workflows(工作流)。

如果您有帶有 Athena 查詢現有狀態機,請選擇一個狀態機查看交互式工作流圖。

如果您是 Step Functions 新手,可以通過從 Athena 控制枱啓動示例項目並您使用案例其進行自定義入手。

有關多信息,請參閲使用 Amazon Athena 和 AWS Step Functions 構建和編排 ETL 管道,或者查閲 Step Functions 文檔。

於包含 DISTINCT、ORDER BY 或兩者含聚合查詢,支持溢出到磁盤,如以下示例所示:解決了使用 DISTINCT 查詢內存處理問題。

避免使用 DISTINCT 查詢時顯示類似以下內容錯誤消息:Query exhausted resources at this scale factor(查詢耗盡此縮放係數資源),請選擇 DISTINCT 基數列,或者減小查詢數據大小。

會指定列 SELECT COUNT(*) 查詢中,現在保留計數而進行行緩衝,從而提高了性能和內存使用率。

translate(source, from, to) – 返回 source 字符串,並 from 字符串中找到字符替換 to 字符串中相應字符。

如果 from 字符串包含複項,使用第一項。

如果 source 字符存在於 from 字符串中,則複製 source 字符時進行轉換。

如果 from 字符串中匹配字符索引於 to 字符串長度,則生成字符串中省略該字符。

concat_ws(string0, array(varchar)) – 使用 string0 作為分隔符,返回數組中一串元素。

如果 string0 為 null,則返回值為 null。

跳過數組中任何 null 值。

修復了嘗試訪問 struct 中缺少子字段時查詢失敗錯誤。

現在,查詢缺少子字段返回 null。

Amazon Athena 現在支持分區索引,加快對 AWS Glue Data Catalog 中分區表查詢。

查詢分區表時,Athena 會檢索可用表分區並篩選出查詢相關子集。

數據和分區添加,處理分區需要時間,查詢運行時間可能會增加。

優化分區處理並提升高度分區表查詢性能,Athena 現在支持 AWS Glue 分區索引。

有關多信息,請參閲 AWS Glue 分區索引和篩選。

改進版 Amazon Athena 控制枱現可用 Athena AWS 商業區域和 GovCloud 區域正式發佈。

Athena 控制枱支持早期版本控制枱所有功能,但具有於使用現代化界面,並包括功能,提升了制定查詢、分析數據和管理使用情況體驗。

現在,您可以:改進了 SQL 和文本格式,可鬆地讀取和編輯查詢。

下載結果集之外,還可以查詢結果複製到剪貼板。

查詢歷史記錄、保存查詢和工作組進行排序,以及選擇要顯示或隱藏列。

使用簡化界面配置數據源和工作組,只需單擊幾次完成。

今日發佈後,設計控制枱現默認控制枱。

若要告訴我們您體驗,請選擇控制枱左下角 Feedback(反饋)。

如果需要,您可以使用早期版本控制枱:登錄到您 AWS 賬户,選擇 Amazon Athena,然後左側導航面板中取消選擇 New Athena experience( Athena 體驗)。

您現在可以使用 Amazon Athena 位於您自己賬户以外 AWS 賬户中數據源運行聯合查詢。

今天之前,查詢這些數據需要數據源及其連接器才能使用查詢這些數據用户 AWS 賬户。

作為數據管理員,您可以通過與數據分析師賬户共享數據連接器來啓跨賬户聯合查詢。

作為數據分析師,您可以將數據管理員您共享數據連接器添加到您賬户。

對原始賬户中連接器配置更改應用於共享連接器。

有關啓跨賬户聯合查詢信息,請參閲 啓跨賬户聯合查詢。

要瞭解有關查詢聯合源信息,請參閲 使用 Amazon Athena 聯合查詢 和 編寫聯合查詢。

現在,您可以使用 Athena 中 EXPLAIN ANALYZE 語句查看 SQL 查詢分佈式執行計劃以及每項操作成本。

有關多信息,請參閲 Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE。

Athena 發佈了 JDBC 2.0.25 和 ODBC 1.1.13 驅動程序,並推出了功能和改進功能。

發佈了適用於 Athena JDBC 2.0.25 和 ODBC 1.1.13 驅動程序。

這兩個驅動程序支持瀏覽器 SAML 多重驗證,且可以配置任何 SAML 2.0 提供商配合使用。

支持瀏覽器 SAML 身份驗證。

該驅動程序包括瀏覽器 SAML 插件,可以配置任何 SAML 2.0 提供商配合使用。

支持瀏覽器 SAML 身份驗證。

該驅動程序包括瀏覽器 SAML 插件,可以配置任何 SAML 2.0 提供商配合使用。

有關如何瀏覽器 SAML 插件與 ODBC 驅動程序結合使用示例,請參閲 使用 ODBC、SAML 2.0 和 Okta 身份提供商配置單點登錄。

現在,您使用 ADFS、Azure AD 或瀏覽器 Azure AD 進行身份驗證時,可以配置角色會話持續時間。

有關這些更改和其他更改信息以及下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

推出了優化規則,避免某些情況下複表掃描。

SQL OFFSET – SELECT 語句現在支持 SQL OFFSET 子句。

有關多信息,請參閲SELECT。

CloudWatch 使用情況指標 – 現在,Athena AWS/Usage 命名空間中發佈了 ActiveQueryCount 指標。

有關多信息,請參閲 監控 Athena 用量指標。

添加了使用 write_compression 表屬性 CTAS 中指定文本文件和 JSON 壓縮支持。

您可以 CTAS 中 Parquet 和 ORC 格式指定 write_compression 屬性。

有關多信息,請參閲CTAS 表屬性。

現在支持將 BZIP2 壓縮格式於編寫文本文件和 JSON 文件。

有關 Athena 中壓縮格式信息,請參閲 Athena 壓縮支持。

通過 Worker 節點中應用動態分區修剪,提高了廣播聯接性能。

更改了配置,減少了聯合查詢中 CONSTRAINT_VIOLATION 錯誤。

現在,您可以推出 Athena 任何 AWS 區域 區域使用設計 Amazon Athena 控制枱(預覽版)。

此控制枱支持現有控制枱所有功能,但界面於使用、現代化。

要切換到控制枱,請登錄您 AWS 賬户,然後選擇 Amazon Athena。

從 AWS 控制枱導航欄選擇 Switch to the new console(切換到控制枱)。

要返回到默認控制枱,請左側導航面板中取消選擇 New Athena experience( Athena 體驗)。

開始使用控制枱。

請選擇左下角 Feedback(反饋),告訴我們您體驗。

起見,此版本包括帶有和帶有 AWS SDK JDBC 驅動程序下載版本。

此 JDBC 驅動程序版本支持同時 AWS SDK 和 Athena JDBC 驅動程序嵌入項目中。

有關多信息以及要下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena。

Athena 聯合增強 – Athena 添加了映射類型支持,並地支持作為Athena Query Federation 軟件開發工具包一部分複雜類型。

此版本還包括一些內存增強功能和性能優化。

JOIN – 修復了溢出到磁盤相關錯誤和內存問題,提高性能並減少 JOIN操作中內存錯誤。

要下載驅動程序、發佈説和文檔,請參閲 通過 ODBC 連接到 Amazon Athena。

此版本擴展了 Athena 亞太地區可用性,包括亞太地區(香港)、亞太地區(孟買)、亞太地區(大阪)、亞太地區()、亞太地區(新加坡)、亞太地區(悉尼)和亞太地區(東京)。

有關這些區域和其他區域提供 AWS 服務 列表,請參閲 AWS 區域 服務列表。

有關多信息,請參閲 UNLOAD。

動態篩選和分區修剪 – 改進提高了性能,減少了某些查詢中掃描數據量,如以下示例所示。

此示例假定 Table_B 是一個分區表,其文件大小總量於 20 MB。

於這樣查詢,從 Table_A 讀取數據量,查詢完成速度會。

ORDER BY with LIMIT,DISTINCT with LIMIT – 改進了使用 ORDER BY 或 DISTINCT 且後面一個 LIMIT 子句查詢性能。

S3 Glacier Deep Archive 文件 – 當 Athena 查詢同時包含 S3 Glacier Deep Archive 文件和非 S3 Glacier 文件表時,Athena 現在您跳過 S3 Glacier Deep Archive 文件。

以前,您需要手動這些文件查詢位置移走,否則查詢失敗。

如果要使用 Athena 查詢 S3 Glacier Deep Archive 存儲中對象,還原這些文件。

有關多信息,請參閲《Amazon S3 用户指南》中恢復歸檔對象。

於連接器使用現有 ODBC 數據源名稱 (DSN) 連接到 Athena 並其上運行查詢,因此它需要 Athena ODBC 驅動程序。

要下載 ODBC 驅動程序,請參閲 通過 ODBC 連接到 Amazon Athena。

有關多信息,請參閲 使用 Amazon Athena Power BI 連接器。

Amazon Athena 了 Apache Hudi 集成。

Hudi 是一種開源數據管理框架,於簡化 Amazon S3 數據湖中增量數據處理。

集成使您能夠使用 Athena 查詢通過 Amazon EMR、Apache Spark、Apache Hive 或其他兼容服務管理 Hudi 0.8.0 表。

此外,Athena 現在支持兩個附加功能:讀取時合併 (MOR) 表進行快照查詢,以及引導啓動表讀取支持。

Apache Hudi 提供記錄級數據處理,可幫助您簡化變更數據捕獲 (CDC) 管道開發,遵守歐盟《數據保護條例(GDPR)》為宗旨和刪除操作,並地管理來自需要數據插入和事件傳感器或設備流數據。

0.8.0 版本可以鬆地大型 Parquet 表遷移到 Hudi,而無需複製數據,因此您可以通過 Athena 其進行查詢和分析。

您可以使用 Athena 對快照查詢支持來獲得串流表近視圖。

要瞭解有關 Hudi 與 Athena 結合使用信息,請參閲 使用 Athena 查詢 Apache Hudi 數據集。

為 Athena 發佈了 ODBC 1.1.11 驅動程序。

ODBC 驅動程序現在可以使用 JSON Web Token (JWT) 對連接進行身份驗證了。

Linux 上,“Workgroup”屬性默認值設置為“Primary”。

有關多信息以及要下載驅動程序、發佈説和文檔,請參閲 通過 ODBC 連接到 Amazon Athena。

2021 年 7 月 1 日,預覽工作組處理結束。

儘管 AmazonAthenaPreviewFunctionality 工作組保留了其名稱,但其具有地位。

您可以繼續使用 AmazonAthenaPreviewFunctionality 工作組來查看、修改、組織和運行查詢。

但是,使用以前預覽版本中功能查詢現在受標準 Athena 計費條款和條件約束。

有關定價信息,請參閲 Amazon Athena 定價。

為 Athena 發佈了 JDBC 2.0.23 和 ODBC 1.1.10 驅動程序。

延伸閱讀…

上海高端極品外圍模特♆♕微信838470692 電v同步 …

2023 年的Athena 發佈説明

這兩個驅動程序提供了讀取性能,並支持 EXPLAIN 語句和參數化查詢。

EXPLAIN 語句顯示 SQL 查詢邏輯或分佈式執行計劃。

參數化查詢使同一查詢能夠多次使用,並且運行時提供值。

JDBC 版本還添加了 Active Directory Federation Services 2019 支持,以及適用於 AWS STS 自定義端點覆蓋選項。

ODBC 版本修復了 IAM 配置文件證問題。

有關詳細信息以及下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

您現在可以使用 Amazon Athena 您自己以外賬户中註冊一個 AWS Glue 目錄了。

您 AWS Glue 配置所需 IAM 權限後,可以使用 Athena 運行跨賬户查詢。

有關多信息,請參閲 另一個賬户註冊 AWS Glue Data Catalog 和 授予 AWS Glue 數據目錄跨賬户訪問權限。

要下載驅動程序、發佈説和文檔,請參閲 通過 ODBC 連接到 Amazon Athena。

現在,您可以聯合查詢中使用 Amazon Athena Vertica 連接器來查詢來自 Athena Vertica 數據源了。

例如,您可以通過 Vertica 上數據倉庫和 Amazon S3 中數據湖運行分析查詢。

要部署 Athena Vertica 連接器,請訪問 AWS Serverless Application Repository 中 AthenaVerticaConnector 頁面。

Amazon Athena Vertica 連接器通過 Lambda 環境變量顯示了多個配置選項。

有關配置選項、參數、連接字符串、部署和限制信息,請參閲 Amazon Athena Vertica 連接器。

有關使用 Vertica 連接器深入信息,請參閲 AWS 數據博客中使用 Athena 聯合查詢軟件開發工具包 Amazon Athena 中查詢 Vertica 數據源。

為 Athena 發佈了驅動程序 JDBC 2.0.21 和 ODBC 1.1.9。

這兩個版本支持使用 Azure Active Directory (AD) 進行 SAML 身份驗證,以及使用 PingFederate SAML 身份驗證。

JDBC 版本還支持參數化查詢。

有關 Athena 中參數化查詢信息,請參閲 使用參數化查詢。

要下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

有關多信息,請參閲 Presto 文檔中值函數。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

現在,您可以使用 Athena 中 EXPLAIN 語句查看 SQL 查詢執行計劃。

有關多信息,請參閲 Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE 和 瞭解 Athena EXPLAIN 語句結果。

有關多信息,請參閲 Amazon Athena 中使用機器學習(ML)。

有關多信息,請參閲 使用用户定義函數進行查詢。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

有關 Athena 引擎版本 2 信息,請參閲 Athena 引擎版本 2。

有關多信息,請參閲 Athena 引擎版本 2 和 使用 Amazon Athena 聯合查詢。

適用於 Athena AWS PrivateLink 現歐洲(斯德哥爾摩)區域受支持。

有關適用於 Athena AWS PrivateLink 信息,請參閲 使用接口 VPC 終端節點連接到 Amazon Athena。

要下載驅動程序、發佈説和文檔,請參閲 通過 JDBC 連接到 Amazon Athena 和 通過 ODBC 連接到 Amazon Athena。

Athena 引擎版本 2 包括性能增強和功能,例如對 Parquet 格式數據架構演變支持、附加地理空間函數、支持讀取嵌套架構降低成本以及 JOIN 和 AGGREGATE 操作中性能增強。

有關改進、突破性更改和錯誤修復信息,請參閲 Athena 引擎版本 2、有關如何升級信息,請參閲 更改 Athena 引擎版本。

有關測試查詢信息,請參閲 引擎版本升級之前測試查詢。

現在,您可以美國東部(弗吉尼亞北部)、美國東部(俄亥俄)和美國西部(俄勒岡)區域中使用 Athena 聯合查詢,而無需使用 AmazonAthenaPreviewFunctionality 工作組。

使用聯合 SQL 查詢跨關係數據來源、關係數據來源、對象數據來源和自定義數據來源運行 SQL 查詢。

通過聯合查詢,您可以通過提交一個 SQL 查詢,掃描來自本地運行或託管雲中多個來源數據。

於如下原因,分佈應程序之間數據進行分析可能複雜且耗時:分析跨這些來源數據,分析師需要構建複雜管道,來這些數據提取、轉換和加載到數據倉庫中,以便可以進行查詢。

Athena 中聯合 SQL 查詢允許用户移動數據情況下進行查詢,消除了這種複雜性。

分析師可以使用熟悉 SQL 構造跨多個數據源 JOIN 數據進行分析,並結果存儲 Amazon S3 中以備隨後使用。

要處理聯合查詢,Athena 會使用 AWS Lambda 上運行Athena 數據源連接器。

以下開源、預構建連接器 Athena 編寫和測試。

使用它們 Athena 中其應數據源運行 SQL 查詢。

使用 Athena Query Federation 軟件開發工具包,開發人員可以建立與任何數據源連接器,使 Athena 可以該數據源運行 SQL 查詢。

Athena Query Federation 連接器使得 AWS 提供連接器之外連接器能夠享受聯合查詢優勢。

於連接器 AWS Lambda 上運行,因此您管理基礎設施或計劃擴展應峯需求。

要瞭解有關聯合查詢功能詳細信息,請參閲 使用 Amazon Athena 聯合查詢。

要開始使用現有連接器,請參閲部署連接器並連接到數據來源。

要瞭解如何使用 Athena Query Federation 軟件開發工具包構建自己數據源連接器,請參閲 GitHub 上示例 Athena 連接器。

您現在可以使用 AWS Step Functions 調用 Athena 了。

AWS Step Functions 可以使用 Amazon States Language 直接控制 AWS 服務。

您可以將 Step 函數與 Athena 結合使用,啓動和停止查詢執行、獲取查詢結果、運行臨時或計劃數據查詢,以及從 Amazon S3 中數據湖檢索結果。

有關多信息,請參閲《AWS Step Functions 開發人員指南》中使用 Step Functions 調用 Athena。

要下載和使用驅動程序版本,請參閲 通過 JDBC 連接到 Amazon Athena。

Amazon Athena 添加了查詢壓縮 Hudi 數據集支持,並添加了 AWS CloudFormation AWS::Athena::DataCatalog 資源,於創建、或刪除您 Athena 中註冊數據目錄。

Apache Hudi是一個開源數據管理框架,可簡化增量遞增數據處理。

Amazon Athena 現在支持查詢基於 Amazon S3 數據湖中 Apache Hudi 數據集讀取優化視圖。

有關多信息,請參閲 使用 Athena 查詢 Apache Hudi 數據集。

要使用 Amazon Athena 聯合查詢功能查詢任何數據源, Athena 中註冊您數據目錄。

現在,您可以使用 AWS CloudFormation AWS::Athena::DataCatalog 資源創建、或刪除您 Athena 中註冊數據目錄。

有關多信息,請參閲《AWS CloudFormation 用户指南》中 AWS::Athena::DataCatalog。

現在,您適用於 Athena AWS Glue Data Catalog 之外,還可以將 Athena 連接到一個或多個 Apache Hive 元數據倉。

要連接到託管 Hive 元數據倉,您需要一個 Athena Hive 元數據倉連接器。

Athena 提供了您可以使用參考實施連接器。

該連接器您賬户中作為 AWS Lambda 函數運行。

有關多信息,請參閲 將 Athena 數據連接器於外部 Hive 元數據倉。

Amazon Athena 增加了分區投影支持。

使用分區投影可加快對高度分區表查詢處理,並自動執行分區管理。

有關多信息,請參閲 使用 Amazon Athena 分區投影。

美國東部(弗吉尼亞北部)區域之外,Amazon Athena 聯合查詢、用户定義函數(UDF)、機器學習推理和外部 Hive 元數據倉功能現亞太地區(孟買)、歐洲(愛爾蘭)和美國西部(俄勒岡)區域開放預覽。

Amazon Athena 現在查詢狀態轉換發佈 Amazon CloudWatch Events。

多個狀態間進行查詢轉換時(例如從“正在運行”狀態轉換“”或“取消”狀態),Athena CloudWatch Events 發佈一個查詢狀態變更事件。

該事件包含有關查詢狀態轉換信息。

有關多信息,請參閲 使用 CloudWatch Events 監控 Athena 查詢情況。

現在,您可以使用 AWS CloudFormation AWS::Athena::WorkGroup 資源來創建和 Amazon Athena 工作組。

有關多信息,請參閲《AWS CloudFormation 用户指南》中 AWS::Athena::WorkGroup。

Amazon Athena 添加了如下支持:跨關係數據源、關係數據源、對象數據源和自定義數據源運行 SQL 查詢; SQL 查詢、用户定義函數 (UDF) 中調用機器學習模型(預覽版);通過 Amazon Athena 使用 Apache Hive 元數據倉作為元數據目錄(預覽版),以及四個附加查詢相關指標。

現在,您可以使用 Athena 聯合查詢來掃描存儲關係數據源、關係數據源、對象數據源和自定義數據源中數據。

通過聯合查詢,您可以通過提交一個 SQL 查詢,掃描來自本地運行或託管雲中多個來源數據。

於如下原因,分佈應程序之間數據進行分析可能複雜且耗時:分析跨這些來源數據,分析師需要構建複雜管道,來這些數據提取、轉換和加載到數據倉庫中,以便可以進行查詢。

Athena 中聯合 SQL 查詢允許用户移動數據情況下進行查詢,消除了這種複雜性。

分析師可以使用熟悉 SQL 構造跨多個數據源 JOIN 數據進行分析,並結果存儲 Amazon S3 中以備隨後使用。

使用 Athena Query Federation 軟件開發工具包,開發人員可以建立與任何數據源連接器,使 Athena 可以該數據源運行 SQL 查詢。

Athena Query Federation 連接器使得 AWS 提供連接器之外連接器能夠享受聯合查詢優勢。

於連接器 AWS Lambda 上運行,因此您管理基礎設施或計劃擴展應峯需求。

要開始預覽,請 Athena 預覽功能問題中的説進行操作。

要瞭解有關聯合查詢功能詳細信息,請參閲使用 Amazon Athena 聯合查詢(預覽版)。

要開始使用現有連接器,請參閲部署連接器並連接到數據來源。

要瞭解如何使用 Athena Query Federation 軟件開發工具包構建自己數據源連接器,請參閲 GitHub 上示例 Athena 連接器。

您現在可以調用機器學習模型,直接您 Athena 查詢中獲得推理。

SQL 查詢中使用機器學習模型可讓複雜任務(例如檢測、客户羣分析和銷售預測)變得像 SQL 查詢中調用函數一樣。

您可以使用 Amazon SageMaker 提供十幾種內置機器學習算法,訓練自己模型或 AWS Marketplace 查找和訂閲模型包並部署 Amazon SageMaker Hosting Services 上。

需要其他設置。

您可以通過 Athena 控制枱、Athena API 和 Athena 預覽 JDBC 驅動程序 SQL 查詢中調用這些機器學習模型。

要開始預覽,請 Athena 預覽功能問題中的説進行操作。

要瞭解有關機器學習功能詳細信息,請參閲機器學習 (ML) 與 Amazon Athena(預覽版)結合使用。

您可以編寫自定義標量函數,並您 Athena 查詢中調用它們。

您可以使用 Athena Query Federation 軟件開發工具包 Java 中編寫 UDF。

提交到 Athena SQL 查詢中使用 UDF 時,會 AWS Lambda 上調用和執行該 UDF。

UDF 可以同時 SQL 查詢 SELECT 和 FILTER 子句中使用。

您可以同一查詢中調用多個 UDF。

要開始預覽,請 Athena 預覽功能問題中的説進行操作。

要瞭解多信息,請參閲使用用户定義函數進行查詢(預覽)。

有關 UDF 實現示例,請參閲 GitHub 上 Amazon Athena UDF Connector。

任天堂Switch混合了家用主機和可攜式遊戲機概念,主體一個類似平板電腦裝置,採用了JDI生產6.2英吋的多觸點螢幕,解析度1280×720像素;像素密度236.87ppi[35][36]。

內建32GB儲存空間,並支援Micro SD(SDHC、SDXC)儲存卡作為擴充。

採用了USB Type-C型介面作為充電介面,可直接插上充電器充電,可以放入底座內充電;此外該介面負責主機底座之間畫面、聲音數據傳輸。

主機內建了一個主動散熱風扇和導熱管,目的是使處理器不會因為過降低效能,其出風口主機上方。

[37]
任天堂Switch底座(Switch Dock)可以通過HDMI輸出1920×1080像素畫面,還可以Switch主機充電。

底座上有3個USB介面(2個USB2.0、1個USB3.0),使用者可以通過USB介面連接鍵盤硬體周邊[38][39]。

任天堂Switch遊戲手把「Joy-Con」是兩個採用了可分離式設計手把,可插主機主體兩側類似Game Boy Advance形態進行遊戲,可主體上拆下後獨立作為兩個控制器進行雙人遊戲,還可以裝到周邊「Joy-Con Grip」上合成一個傳統樣式手把控制器[40][41][42][43]。

隨主機附贈「Joy-Con Grip」沒有Joy-Con手把充電功能,而銷售「Joy-Con Grip」則包含有手把充電功能[44]。

左右兩個Joy-Con手把內建了體感控制功能,並且配備了稱為「HD振動」振動回饋裝置,可以給予玩家回饋。

此外,左側Joy-Con手把上包括了一個螢幕擷取鍵,發售時只能於螢幕擷圖,系統4.0.0後新增影片錄製功能;右側Joy-Con手把中內建了讀取amiibo玩偶NFC晶片和稱為「IR Camera」外線感測器[45][46]。

值得一提的是Joy-Con手把是任天堂自FC遊戲機以來首次取消傳統十字鍵,改為任天堂Game & Watch最初分離式方向鍵[47]。

主機附帶Joy-Con外,玩家可另購「任天堂Switch Pro控制器」。

Pro控制器還是繼續使用傳統十字鍵,不過於Wii U手把,它鍵位上有變化,是右搖桿和ABXY鍵位置調,Xbox系列手把鍵佈局靠攏[48][49]。

該手把為任天堂Switch專用,無法其他任天堂家用遊戲機上使用。

此外,Pro控制器右搖桿主機板處刻有隱藏文字感謝玩家[50]。

Joy-con控制器和任天堂Switch Pro控制器外,任天堂推出了Switch改良無線連接版白機、超級任天堂、任天堂64和SEGA Mega Drive手把,加強任天堂Switch Online訂閲玩家遊玩FC、SFC、N64和MD遊戲時體驗(N64MD需要使用「任天堂Switch Online + 擴充包」)。

四款手把允許任天堂Switch Online訂閲玩家購買。

任天堂Switch處理器使用了NVIDIA客制Tegra X1系統晶片及其內建GeForce顯示卡,這是任天堂首次採用NVIDIA處理器和顯示卡,是任天堂首次採用ARM架構處理器。

此前任天堂家用主機任天堂GameCube到Wii U採用了基於IBMPowerPC架構處理器以及ATI和AMD顯示卡[3]。

遊戲媒體評測,任天堂Switch使用Tegra X1處理器20奈米製造工藝,有4核心ARM Cortex-A57架構中央處理器以及4顆ARM Cortex-A53架構處理核心[51];圖形處理器採用了基於Maxwell微架構(英語:Maxwell (microarchitecture))256核心CUDA,圖形處理器會主機處於可攜狀態或插入底座同情況進行差異化運算,可攜狀態下運算頻率307.2MHz,而插入底座後會提升768MHz到921MHz[52][53]。

2019年5月系統中,任天堂CPU和GPU解鎖了運算頻率,加快大型遊戲讀取速度和機器可攜狀態下遊戲表現[54]。

主機記憶體4GB LPDDR4[55]。

任天堂Switch主機內建儲存空間32GB,可使用microSD進行擴充,支援microSDXC標準,支援2TB容量[56];主機初始系統1.0.0時只能支援到microSDHC標準,發售同日提供系統2.0.0使其可支援microSDXC標準[57]。

任天堂Switch遊戲載體採用了任天堂掌上遊戲機系列上使用卡匣而任天堂GameCube以來家用主機沿用光碟;值得一提的是,防止嬰幼兒誤吞卡匣,任天堂生產卡匣時加入了無毒苦味劑苯甲地那銨。

[58]任天堂Switch繼續支援自家有近場通訊玩偶Amiibo[59]。

任天堂Switch主機本體內建了4310mAh鋰電池,但電池不可換;而遊戲,主機續航時間2.5時6時,例如玩《薩爾達傳説 曠野息》電量能持續3時[60]。

中國大陸任天堂Switch騰訊代理發行,並引進部分任天堂和其他第三方遊戲,協助進行漢化送審工作。

而任天堂eShop中國大陸版則稱為「Nintendo e商店」,並且微信支付作為唯一支付手段,除此之外,騰訊計劃輔助任天堂大陸地區設立線下購買管道和玩家交流中心。

而售後方面,國行主機提供一年保固,並國行版周邊產品,提供應三包服務。

2019年7月10日,任天堂發布了一款專注手提模式任天堂Switch並取名為任天堂Switch Lite。

Switch Lite一體形設計,直接附加Joy-Con主機上取下。

並使用了一塊5.5英寸(14公分)螢幕。

另外,左Joy-Con分離式十字鍵替換成了連接一起十字鍵。

主機大小3.6乘8.2英寸(9.1乘20.8公分)且重量0.61英磅(280克)。

雖然體積小了,但Switch Lite擁有了一塊電池,電池充滿後,可以遊玩37時,而標準版Switch能遊玩2.56.5時。

因為機身內建Joy-Con取下,Switch Lite沒有Joy-ConHD震動和外機機能。

因此,Switch Lite能遊玩支援手提模式遊戲。

但Switch Lite保留了Switch陀螺儀感測器和藍牙,Wi-Fi和NFC通訊功能。

一些支援桌上模式需要使用HD震動和外機機能遊戲,需要連接額外購買Joy-Con可以進行遊玩,例如《1-2-Switch》。

機器支援畫面輸出電視機或顯示器,所以Switch Lite不相容僅支援TV模式遊戲。

如果玩家嘗試eShop中購買於TV模式或桌上模式遊戲,系統會提醒玩家Switch Lite不相容此遊戲。

Switch Lite相容普通Joy-Con外,還支援連接第三方相容普通Switch遊戲控制器[61][62][63]。

任天堂Switch Lite香港及台灣建議零售價為1490港元及6180新台幣,於2019年9月20日全球發售。

《寶可夢 劍/盾》兩款遊戲限定版本Switch Lite,機身上印有遊戲中登場傳説寶可夢「蒼響」和「藏瑪然」,「任天堂Switch Lite 蒼響/藏瑪然特版」台灣及香港建議零售價普通版無異[66],於2019年11月1日於全球發售。

2019年7月初,任天堂美國聯邦通訊委員會遞交了變任天堂Switch主機硬體通知,其中包括了系統晶片(SoC)和記憶體修改資訊。

後7月17日,任天堂正式公佈了版本任天堂Switch主機,通過內部設計變更使得主機續航時間於老版主機增加到了4到9時。

新版主機效能沒有變化,系統晶片NVIDIATegra X1採用了16奈米製程工藝,並且主機記憶體採用了節電LPDDR4x,使得新版主機即使沿用了版主機4310mAh電池,航能力獲得了提升[67]。

和之前任天堂遊戲機將數位下載遊戲綁定主機做法,任天堂Switch任天堂eShop購買遊戲是和帳號綁定,App Store和Google Play相似[83]。

玩家可切換自己任天堂帳號所在國家、或於同一台主機上登陸多個國家任天堂帳號,來地購入只在其他國家發行遊戲,或是選擇價格國家購入遊戲。

這一政策玩家同時,認為會程度上影響地發行商利益。

中國大陸版本Switch於支援微信帳號登入,故中國大陸版本Switch無法通過登入其他國家任天堂帳號來購買遊戲。

任天堂Switch並不是Wii U和任天堂3DS系列後續機種,且於換了處理器架構(SwitchARM架構處理器,Wii UPowerPC架構處理器),因此無法相容任天堂之前推出Wii U或任天堂3DS上遊戲,結束了任天堂自Wii以來家用主機可以相容上世代主機遊戲歷史,是任天堂首次可攜式遊戲機上停止相容上一世代型號遊戲[84]。

任天堂Switch是任天堂白機以來首個取消遊戲軟體鎖區家用主機,是繼任天堂DS後任天堂首個取消鎖區掌上遊戲機(中國大陸發售卡匣除外)[85]。

中國大陸版本Switch存在區域限制。

雖然騰訊發行行貨遊戲卡匣以及外服遊戲卡匣能運作,但運行外服遊戲卡帶時下載DLC內容,與外服遊戲線和添加外服好友受到限制。

數位版遊戲只能透過微信賬號登錄後,中國大陸版專屬商店中購入遊戲,並不能透過登錄其他國家任天堂帳號購買遊戲[93]。

值得一提的是,騰訊發行行貨遊戲卡匣只能在中國大陸版Switch主機上使用,並不能其他國家發行Switch主機上運作。

任天堂Switch2016年10月20日最初公開時獲得了褒貶不一評價,任天堂Switch影片成為北美任天堂YouTube頻道觀看數量影片[94],雖然2017年1月13日發表會只得到普通評價,普遍認為任天堂Switch首發遊戲、控制器、配備價格有些,但也讚賞任天堂取消以來主機鎖區,1月14、15日試玩會中獲得了正面評價,因此首發國家中掀起一股預購熱潮。

外媒Engadget評論,「結合多種模式Switch雖然我們過去熟悉裝置,當中有許多我們過去熟悉元素,但實際上它一個產品。

」並且表示,任天堂Switch人留下第一印象[95]。

2017年2月23日,任天堂Switch美國媒體開放體驗,YouTube上,Gamespot、IGN、TechRader一眾媒體放出任天堂Switch開箱影片,高度讚揚系統、操縱方面體驗,讓這些媒體任天堂Switch擁有高度期待。

IGN任天堂Switch7.0分評價(臨時評價6.7分),編輯Vincent Ingenito列出了幾個原因,像是「尺寸,電力於行動裝置來説」,原因是「無論擔任哪一個角色做出協」,意思Switch於需要兼顧家用主機、掌機、行動裝置能力,因此各方面沒辦法做到[96]。

但IGN評價讓任天堂粉絲感到。

而編輯Vincent評分任天堂Switch後IGN裁員[97]。

Gamespot指出「Switch其所有精力投入到了它掌機形態中,這讓你可以主機四處帶著走。

」並且表示「任天堂一台主機打下了紮基礎。


2017年11月,《時代雜誌》將任天堂Switch列為2017年25款「最佳發明」之一[99]。

[100]
產業研究機構DFC Intelligence預估任天堂Switch2020年結束前累計銷售量4,000萬台[127],任天堂社長君島達己預期任天堂Switch能賣到Wii等同銷售量[128]。

任天堂Switch日本地區首周3天銷量33萬台,於上一代家用主機Wii U30.8萬台首周銷量[129][130][131]。

任天堂北美沒有公開新主機首周銷量數字,但稱任天堂Switch美國首周2天銷量是任天堂家用主機北美有史以來首周銷量,超過了當年Wii成績[132]。

而任天堂歐洲宣佈任天堂Switch歐洲首周銷量成績超過以往任何任天堂主機歐洲首周銷量;不過新主機英國地區成績雖然是Wii U兩倍,但是並沒有超過Wii當年記錄[133]。

任天堂Switch日本上市前4周銷售量50萬台,超越PS4日本上市前4周43.9萬台,但不敵當年Wii U上市前4周62萬台[140][141][142]。

自3月3日上市以來,任天堂Switch日本市場供應求,雖然有定期出貨,但只要一進貨會搶購一空,發生Bic Camera排隊人羣需要抽選購買事件[143]。

而任天堂Switch賣讓任天堂股票漲,其市值超越索尼[144]。

6月25日,任天堂Switch日本市場銷售量達到101.6萬台,創下本世代家用主機普及速度紀錄,但速度Wii要。

(達成日本市場銷售量百萬所用時長:Wii6周、3DS13周、Switch17周、Wii U33周、PS446周、PS543周)[145]
截至2017年12月底,任天堂Switch全球總銷量1,486萬台,超越Wii U(1,356萬台)[146][147][148];日本市場銷量340萬7,158台,也已超越Wii U(330萬台)。

[149][150]
2018年10月底公開(截止2018年9月底)任天堂財報宣佈任天堂Switch主機全球售出2,286萬台,超越任天堂GameCube(2,174萬台),此間加入台灣南韓市場銷售範圍內Switch。

2019年4月底公開(截止2019年3月底)任天堂財報宣佈任天堂Switch主機全球售出3,474萬台,超越任天堂64(3,293萬台)。

2019年10月底公開(截止2019年9月底)任天堂財報宣佈任天堂Switch主機全球售出4,167萬台,此間加入任天堂Switch Lite掌機全球銷量(195萬台)。

相關文章