You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Lambda创建AppFlow时Google Analytics源输出文件类型报错如何解决

错误根因

该报错是AWS AppFlow的Google Analytics源连接器的内置限制导致的:GA源不支持用户自定义目标端的输出文件类型,也不支持非聚合的分片输出,只要你在S3输出配置中显式声明fileType参数,无论设置为JSON/CSV/PARQUET都会触发该校验错误。

修复方案

  • 删除destinationFlowConfigList中s3OutputFormatConfig下的fileType配置项,GA源会默认输出CSV格式文件,该格式不可自定义修改。
  • 将aggregationConfig中的aggregationType参数值从None改为SingleFile,GA源仅支持单文件聚合的输出模式。

修改后的参考配置如下:

destinationFlowConfigList=[
{
 'connectorType': 'S3',
 'connectorProfileName': 'Test',
 'destinationConnectorProperties': {
   'S3': {
   'bucketName': 'test-bucket',
   's3OutputFormatConfig': {
     'prefixConfig': {
       'prefixType': 'FILENAME', #可选值:'FILENAME'|'PATH'|'PATH_AND_FILENAME'
       'prefixFormat': 'MINUTE' #可选值:'YEAR'|'MONTH'|'DAY'|'HOUR'|'MINUTE'
     },
   'aggregationConfig': {
    'aggregationType': 'SingleFile' #GA源仅支持SingleFile模式
   }
  }
 }
}
},
],
tasks=[
{
  "taskType": "Filter",
  "sourceFields": [
  "ga:users|METRIC",
  "ga:newUsers|METRIC"
],
"connectorOperator": {
  "GoogleAnalytics": "PROJECTION"
}
}
]

如果后续需要JSON/Parquet格式的输出,可以在AppFlow流运行完成后,额外加一层Lambda对S3落地的CSV文件做格式转换即可。

内容的提问来源于stack exchange,提问作者pauloutboy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 17:54:02