AWS AppSync 將解析器與 AWS 服務搭配使用 (教學課程) VTL - AWS AppSync

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS AppSync 將解析器與 AWS 服務搭配使用 (教學課程) VTL

注意

我們現在主要支援 APPSYNC _JS 執行階段及其文件。請考慮在此處使用 APPSYNC _JS 運行時及其指南

資料來源和解析器是 AWS AppSync 轉譯 GraphQL 要求以及從資源擷取資訊的方式。 AWS AWS AppSync 支援自動佈建以及與特定資料來源類型的連線。 AWS AppSync 支援 AWS Lambda、Amazon DynamoDB、關聯式資料庫 (Amazon Aurora 無伺服器)、Amazon OpenSearch 服務和HTTP端點做為資料來源。您可以將 GraphQL API 與現有 AWS 資源搭配使用,也可以建置資料來源和解析器。本區段將帶您在一系列教學課程中完成此過程,以更好地了解詳細資訊如何運作和調校選項。

AWS AppSync 使用用 Apache 速度模板語言(VTL)編寫的映射模板進行解析器。如需有關使用對應範本的詳細資訊,請參閱解析器對映範本參考。有關使用的更多資訊VTL,請參閱解析器對映範本程式設計指南。

AWS AppSync 支援從 GraphQL 結構描述自動佈建 DynamoDB 表格,如從結構描述佈建 (選用) 和啟動範例結構描述中所述。您也可以從現有將建立結構描述和連接解析程式的 DynamoDB 資料表滙入。這會在從亞馬遜動態資料庫匯入 (選用) 中概述。