本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 資料表滙入。這會在從亞馬遜動態資料庫匯入 (選用) 中概述。
主題
- 教學課程:使用 DynamoDB 解析器建立簡單的後置應用程式
- 教學課程:用 AWS AppSync 來建立解析 AWS Lambda 器
- 教程: AWS AppSync 與 Amazon OpenSearch 服務一起使用
- 教學課程:使用本機解析器 AWS AppSync
- 教學課程:結合 GraphQL 解析器
- 教學課程:DynamoDB 使用批次作業 AWS AppSync
- 教學課程:在中執 DynamoDB 支援交易 AWS AppSync
- 教學課程:用 AWS AppSync 來建立解析HTTP器
- 教學課程:將 Aurora 無伺服器搭配 AWS AppSync
- 教學課程:在中使用管線解析器 AWS AppSync
- 教學課程:在版本化的資料來源上使用差異同步作業