More Related Content
PDF
Ingress on Azure Kubernetes Service PDF
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 - PPTX
PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノ... PPTX
9/14にリリースされたばかりの新LTS版Java 17、ここ3年間のJavaの変化を知ろう!(Open Source Conference 2021 O... PDF
PDF
Awsでつくるapache kafkaといろんな悩み PPTX
Azure Cosmos DB のキホンと使いドコロ PDF
【続編】その ionice、ほんとに効いてますか? What's hot
PDF
MySQL 5.7にやられないためにおぼえておいてほしいこと PDF
2021 04-20 apache arrow and its impact on the database industry.pptx PDF
PDF
PDF
20230105_TITECH_lecture_ishizaki_public.pdf PDF
Apache Sparkにおけるメモリ - アプリケーションを落とさないメモリ設計手法 - PPTX
Monitoring Spark Applications PPTX
NGINXをBFF (Backend for Frontend)として利用した話 PDF
PDF
PPTX
Apache Avro vs Protocol Buffers PDF
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱 PPTX
Amazon EKS によるスマホゲームのバックエンド運用事例 PDF
Amazon Aurora - Auroraの止まらない進化とその中身 PDF
PDF
PDF
PDF
PDF
PHP-FPM の子プロセス制御方法と設定をおさらいしよう PDF
Similar to Jmespathをもっと広めたい
PDF
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤 PDF
20180619 AWS Black Belt Online Seminar データレイク入門: AWSで様々な規模のデータレイクを分析する効率的な方法 PDF
AWS Black Belt Techシリーズ AWS Command Line Interface PPTX
PDF
PDF
PDF
More from Tetsunori Nishizawa
PDF
PDF
はじめてのAWS設計でやりがちな失敗パターンまとめ PDF
Amazon s3へのデータ転送における課題とその対処法を一挙紹介 PDF
インフラエンジニアのためのAWSサービスを利用したログ分析はじめの一歩 PDF
Amazon WorkSpaces導入からはじめるスケーラブルなオフィス運営と、業務システムのクラウド移行 PDF
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法 PDF
クラウド移行を終えてからが本番〜AWSの使いこなし術〜 PDF
EC2+RDSを基本から #cmdevio2017 Recently uploaded
PPTX
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」 PDF
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜 PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版 PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信 PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望 PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector Jmespathをもっと広めたい
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
(コマンド)
$ aws ec2 describe-‐‑‒regions
(結果)
{
"Regions": [
{
"Endpoint": "ec2.eu-‐‑‒west-‐‑‒1.amazonaws.com",
"RegionName": "eu-‐‑‒west-‐‑‒1"
},
{
"Endpoint": "ec2.ap-‐‑‒southeast-‐‑‒1.amazonaws.com",
"RegionName": "ap-‐‑‒southeast-‐‑‒1"
},
︓:︓:︓:
⽐比較的よく⾒見見るもの
まずはオプションなしで
出⼒力力内容を確認
- 9.
⽐比較的よく⾒見見るもの
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[0]"
(結果)
{
"Endpoint": "ec2.eu-‐‑‒west-‐‑‒1.amazonaws.com",
"RegionName": "eu-‐‑‒west-‐‑‒1"
}
配列列の1つ⽬目だけ
- 10.
⽐比較的よく⾒見見るもの
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[].[Endpoint]"
(結果)
[
[
"ec2.eu-‐‑‒west-‐‑‒1.amazonaws.com"
],
[
"ec2.ap-‐‑‒southeast-‐‑‒1.amazonaws.com"
],
︓:︓:︓:
配列列の特定の
Keyのみ
- 11.
⽐比較的よく⾒見見るもの
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[]|length(@)"
(結果)
10
※こちらの⽅方がスマートですかね
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "length(Regions[])"
配列列の要素数
- 12.
⽐比較的よく⾒見見るもの
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[?RegionName==`̀ap-‐‑‒northeast-‐‑‒1`̀]"
(結果)
[
{
"Endpoint": "ec2.ap-‐‑‒northeast-‐‑‒1.amazonaws.com",
"RegionName": "ap-‐‑‒northeast-‐‑‒1"
}
]
配列列のKeyで
完全⼀一致
- 13.
⽐比較的よく⾒見見るもの
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[?contains(RegionName,`̀us-‐‑‒`̀)].[RegionName]"
(結果)
[
[
"us-‐‑‒east-‐‑‒1"
],
[
"us-‐‑‒west-‐‑‒1"
],
[
"us-‐‑‒west-‐‑‒2"
]
]
配列列のKeyで
部分⼀一致
- 14.
- 15.
もう少し広めたいオプション
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[:2]"
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[-‐‑‒3:]"
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[4:7]"
配列列の2番⽬目まで
配列列の後ろ3つ
配列列の5〜~7番⽬目
- 16.
- 17.
もう少し広めたいオプション
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "Regions[].RegionName|sort(@)"
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "sort(Regions[].RegionName)"
(コマンド)
$ aws ec2 describe-‐‑‒regions
-‐‑‒-‐‑‒query "sort_̲by(Regions,&RegionName)[].RegionName"
結果をソート
特定のKeyで
ソート
- 18.
- 19.