Результат AWS CLI в Excel (инвентаризация ресурсов AWS)

Поделитесь этим руководством о том, как мы можем легко преобразовать ответ aws cli JSON в более презентабельный формат.

Ответ AWS CLI в файл JSON

  1. Войдите в свою учетную запись AWS.
  2. Откройте cloudshell.
  3. Запустите команду aws command line list ec2 instances и сохраните результат в json-файл, выполнив следующую команду:aws cli ec2 describe-instances > list-instances.json.
  4. Убедитесь, что файл с именем list-instances.json был создан, выполнив простую команду linux ls.
  5. Загрузите созданный файл из cloudshell на вашу локальную машину. В правом верхнем углу cloudshell нажмите Actions, затем нажмите Download file.
  6. Появится диалоговое окно с запросом пути к файлу. Поскольку файл был создан в домашнем каталоге пользователя, вы можете просто указать имя файла. Затем нажмите Загрузить.

Преобразование JSON-ответа в Excel (Office 2021)

  1. Откройте Microsoft Excel.
  2. Создайте пустую рабочую книгу.
  3. Нажмите Data > New Query > From Other Sources > From Web.
  4. Появится окно dialog, в котором будет указан абсолютный путь или местоположение загружаемого json-файла.
  5. Далее откроется новое окно excel и нажмите кнопку Into Table Convert.
  6. Далее разверните все значения столбцов в новую строку.
  7. Подтвердите действие, нажав кнопку Вставить.
  8. Теперь это действие расширит значение списка из шага 6 данного раздела.
  9. Расширьте все Record / List, повторив шаги 6 и 7 этого раздела.
  10. Теперь это самая повторяющаяся часть данного руководства, вам нужно расширить все значения каждого столбца со списком в качестве значения. Повторите шаги 6 и 7
  11. После того как все значения будут расширены, вы можете нажать кнопку Close and Load в верхней левой части окна, чтобы загрузить данные в рабочую книгу.
  12. И ваши данные могут выглядеть следующим образом.

Вот и все! У вас есть отчет! 🙂

Оцените статью
devanswers.ru
Добавить комментарий