通过api调用从s3存储桶中以json格式拉取数据

问题描述 投票:0回答:1

我的存储桶中有 csv(股票数据)。我在 Amazon Data Exchange 中有产品,我想创建一些产品,其中订阅者可以使用 API 来提取这些数据。我是否需要 lambda 来提取数据,然后将其连接到 API 网关中的 API,或者 API 是否可以直接引用存储桶中的数据并以 json(或 csv,如果用户需要)形式传递。 我还需要能够让用户能够通过 aws SDK 或 CLI 或其他一些 IDE 构建有效负载,在其中指定各种字段、日期范围等... 谢谢你。

amazon-web-services amazon-s3 aws-lambda aws-api-gateway
1个回答
0
投票

据我所知,AWS API Gateway 中没有直接方法可以在不使用 API GET 方法触发的 Lambda 的情况下从 csv 转换为 json。 对于格式化,我想您可以定义一个查询参数,其中包含具有所需字段的列表,读取 Lambda 函数中的参数并根据需要格式化您的输出。

© www.soinside.com 2019 - 2024. All rights reserved.