Рубрики
Без рубрики

Исследуя AWS от терминала с Visidata

Visidata – это интерактивный инструмент анализа данных для вашего терминала. Давайте копаем в одном конкретном случае использования – исследуемое файлы данных в S3. Помечено с AWS, Python, Cli, Visidata.

Visidata для разведочных Devops

Люди позади Visidata Недавно Выпущенная версия 2.0 Отказ

Visidata – это инструмент, который я хотел бы, чтобы я нашел раньше – инструмент для быстрого изучения многих типов файлов из вашего терминала. Чтобы отпраздновать свой релиз 2.0, я хочу помочь показать некоторые способы, которыми мне помогли. Многие из применений Visidata хорошо покрываются Учебники , Видео тематические исследования и документация . Я не ученый данных, поэтому я начну куда-то совершенно другой. Давайте исследуем S3!

Изучение S3 от терминала

Я часто хочу быстро заглянуть на файлы данных в S3. С Visidata я могу просматривать ведро таким образом, чтобы вспомнить Terminal File Explorers, как Midnight Commander. Я могу открыть файлы (CSV, глубоко вложенный JSON, паркет …) непосредственно как новые листы в табличном интерфейсе Visidata.

Вот демо, которое использует Visidata для изучения данных о погоде в версией S3 Buge:

Расширяемый с Python

Большая часть функциональности в демостере выше выходит из коробки с Visidata. Единственная работа, которую мне нужно было сделать, была создана плагин Это говорит висидата, как говорить S3. И быть справедливым, это в основном обертка вокруг отличного S3FS. библиотека! Visidata 2.0 включает в себя Руководство автора плагина Это может помочь вам продлить Visidata, как вы видите в форме.

Visidata как кусок головоломки

Иногда, если я на экране снимка, люди замечают Visidata и спрашивают об этом. Странная часть такова, что так же, как я люблю Visidata, это на самом деле не заменить Другие инструменты, которые я использую. Это заменяется конкретным использованием наверняка …

  • JQ : Я все еще использую и люблю это, но Visidata чувствует себя гладкой для интерактивной разведки.
  • главный : Вместо того, чтобы осматривать/исследовать данные с GLOM Первый Я исследую с Visidata и потенциально использовать GLOM, чтобы определить повторяемые преобразования.

Visidata также работает очень хорошо, как инструмент «Быстрый просмотр», чтобы потреблять вывод из других инструментов, которые я использую регулярно:

Некоторые из этих случаев использования заслуживают своего поста! Гист состоит в том, что если вы чувствуете себя как дома в терминале, и нужен инструмент для разведки и анализа AD-HOC … Visidata, вероятно, стоит заглянуть. Это будет делать столько, сколько вам нужно, и позвольте вам войти с вашей жизнью.

Оригинал: “https://dev.to/ajkerrigan/exploring-aws-from-the-terminal-with-visidata-10np”