Выведите json в xls / csv из лямбды в S3 - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь преобразовать JSON в excel / CSV и записать его в S3

У меня есть функция Lambda (python).В этой лямбде я анализирую ответ JSON метода boto и извлекаю определенный набор значений, и я хотел бы записать это как excel в корзину s3.

for r in response_iterator:
    r_list.append(r)
r_dict=r_list[0]['EvaluationResults']
resouce_list=[]
for d in r_dict: resouce_list.append(d.get('EvaluationResultIdentifier').get('EvaluationResultQualifier'))

Ниже приведен форматИзвлеченные данные я хотел бы записать как XLS / CSV в S3 Bucket.

Пример:

[
  {
    "ResourceType": "AWS::XXXX::XXX",
    "ResourceId": "XXXX",
    "ConfigRuleName": "XXXX"
  },
  {
    "ResourceType": "AWS::XXXX::XXX",
    "ResourceId": "XXXX",
    "ConfigRuleName": "XXXX"
  },
  {
    "ResourceType": "AWS::XXXX::XXX",
    "ResourceId": "XXXX",
    "ConfigRuleName": "XXXX"
  }
]

Как мне это сделать с помощью AWS Lambda (Python)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...