Submit Search
Upload
Jmespathをもっと広めたい
•
4 likes
•
2,674 views
T
Tetsunori Nishizawa
Follow
Jmespathをもっと広めたい
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
Satoshi Nagayasu
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
Recommended
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
Satoshi Nagayasu
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
Spannerに関する技術メモ
Spannerに関する技術メモ
Etsuji Nakai
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
Google Cloud Platform - Japan
Presto ベースのマネージドサービス Amazon Athena
Presto ベースのマネージドサービス Amazon Athena
Amazon Web Services Japan
Airflowで真面目にjob管理
Airflowで真面目にjob管理
msssgur
Spring Cloud Data Flow の紹介 #streamctjp
Spring Cloud Data Flow の紹介 #streamctjp
Yahoo!デベロッパーネットワーク
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
kazuki kumagai
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
What's new in Spring Batch 5
What's new in Spring Batch 5
ikeyat
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
aha_oretama
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
ssuser868e2d
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
Recruit Technologies
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
Mavenの真実とウソ
Mavenの真実とウソ
Yoshitaka Kawashima
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
SpringBootTest入門
SpringBootTest入門
Yahoo!デベロッパーネットワーク
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
基礎からのOAuth 2.0とSpring Security 5.1による実装
基礎からのOAuth 2.0とSpring Security 5.1による実装
Masatoshi Tada
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
AWS CLI Conference 2016
AWS CLI Conference 2016
Tomoaki Sakatoku
俺と JAWS-UG と CLI
俺と JAWS-UG と CLI
Daisuke Nagao
More Related Content
What's hot
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Sotaro Kimura
Spannerに関する技術メモ
Spannerに関する技術メモ
Etsuji Nakai
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
Google Cloud Platform - Japan
Presto ベースのマネージドサービス Amazon Athena
Presto ベースのマネージドサービス Amazon Athena
Amazon Web Services Japan
Airflowで真面目にjob管理
Airflowで真面目にjob管理
msssgur
Spring Cloud Data Flow の紹介 #streamctjp
Spring Cloud Data Flow の紹介 #streamctjp
Yahoo!デベロッパーネットワーク
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
kazuki kumagai
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
What's new in Spring Batch 5
What's new in Spring Batch 5
ikeyat
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
aha_oretama
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
ssuser868e2d
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
Recruit Technologies
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
Mavenの真実とウソ
Mavenの真実とウソ
Yoshitaka Kawashima
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
SpringBootTest入門
SpringBootTest入門
Yahoo!デベロッパーネットワーク
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
Masahiko Sawada
基礎からのOAuth 2.0とSpring Security 5.1による実装
基礎からのOAuth 2.0とSpring Security 5.1による実装
Masatoshi Tada
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
What's hot
(20)
最近のストリーム処理事情振り返り
最近のストリーム処理事情振り返り
Spannerに関する技術メモ
Spannerに関する技術メモ
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
Presto ベースのマネージドサービス Amazon Athena
Presto ベースのマネージドサービス Amazon Athena
Airflowで真面目にjob管理
Airflowで真面目にjob管理
Spring Cloud Data Flow の紹介 #streamctjp
Spring Cloud Data Flow の紹介 #streamctjp
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
What's new in Spring Batch 5
What's new in Spring Batch 5
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
劇的改善 Ci4時間から5分へ〜私がやった10のこと〜
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Mavenの真実とウソ
Mavenの真実とウソ
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
SpringBootTest入門
SpringBootTest入門
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
基礎からのOAuth 2.0とSpring Security 5.1による実装
基礎からのOAuth 2.0とSpring Security 5.1による実装
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
分析指向データレイク実現の次の一手 ~Delta Lake、なにそれおいしいの?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
Similar to Jmespathをもっと広めたい
AWS CLI Conference 2016
AWS CLI Conference 2016
Tomoaki Sakatoku
俺と JAWS-UG と CLI
俺と JAWS-UG と CLI
Daisuke Nagao
Introduction of aws-cli
Introduction of aws-cli
Masaaki HIROSE
GNU awk (gawk) を用いた Apache ログ解析方法
GNU awk (gawk) を用いた Apache ログ解析方法
博文 斉藤
現場的!AWSとオンプレの違い(赤べこバージョン)
現場的!AWSとオンプレの違い(赤べこバージョン)
真吾 吉田
BCPに活かせ!一撃 CloudFormation
BCPに活かせ!一撃 CloudFormation
真吾 吉田
Ruby on Rails on MySQL チューニング入門
Ruby on Rails on MySQL チューニング入門
だいすけ さとう
Scala on Hadoop
Scala on Hadoop
Shinji Tanaka
現場的!オンプレとAWSの違い
現場的!オンプレとAWSの違い
真吾 吉田
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
聡 大久保
AWS Tools for Windows PowerShell
AWS Tools for Windows PowerShell
Amazon Web Services Japan
Run Spark on EMRってどんな仕組みになってるの?
Run Spark on EMRってどんな仕組みになってるの?
Satoshi Noto
AWS ESC + Ansibleで お手軽 Blue-Green Deployment
AWS ESC + Ansibleで お手軽 Blue-Green Deployment
Kentaro NOMURA
RailsエンジニアのためのSQLチューニング速習会
RailsエンジニアのためのSQLチューニング速習会
Nao Minami
Rails3.1rc4を試してみた
Rails3.1rc4を試してみた
Takahiro Hidaka
MapReduce入門
MapReduce入門
Satoshi Noto
EucalyptusのHadoopクラスタとJaqlでBasket解析をしてHiveとの違いを味わってみました
EucalyptusのHadoopクラスタとJaqlでBasket解析をしてHiveとの違いを味わってみました
Etsuji Nakai
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
Amazon Web Services Japan
Windows ✖︎ Docker
Windows ✖︎ Docker
Daisuke Masubuchi
densan2014-late01
densan2014-late01
Takenori Nakagawa
Similar to Jmespathをもっと広めたい
(20)
AWS CLI Conference 2016
AWS CLI Conference 2016
俺と JAWS-UG と CLI
俺と JAWS-UG と CLI
Introduction of aws-cli
Introduction of aws-cli
GNU awk (gawk) を用いた Apache ログ解析方法
GNU awk (gawk) を用いた Apache ログ解析方法
現場的!AWSとオンプレの違い(赤べこバージョン)
現場的!AWSとオンプレの違い(赤べこバージョン)
BCPに活かせ!一撃 CloudFormation
BCPに活かせ!一撃 CloudFormation
Ruby on Rails on MySQL チューニング入門
Ruby on Rails on MySQL チューニング入門
Scala on Hadoop
Scala on Hadoop
現場的!オンプレとAWSの違い
現場的!オンプレとAWSの違い
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
AWS Tools for Windows PowerShell
AWS Tools for Windows PowerShell
Run Spark on EMRってどんな仕組みになってるの?
Run Spark on EMRってどんな仕組みになってるの?
AWS ESC + Ansibleで お手軽 Blue-Green Deployment
AWS ESC + Ansibleで お手軽 Blue-Green Deployment
RailsエンジニアのためのSQLチューニング速習会
RailsエンジニアのためのSQLチューニング速習会
Rails3.1rc4を試してみた
Rails3.1rc4を試してみた
MapReduce入門
MapReduce入門
EucalyptusのHadoopクラスタとJaqlでBasket解析をしてHiveとの違いを味わってみました
EucalyptusのHadoopクラスタとJaqlでBasket解析をしてHiveとの違いを味わってみました
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
Windows ✖︎ Docker
Windows ✖︎ Docker
densan2014-late01
densan2014-late01
More from Tetsunori Nishizawa
はじめてのAWS設計でやりがちな失敗パターンまとめ
はじめてのAWS設計でやりがちな失敗パターンまとめ
Tetsunori Nishizawa
Amazon WorkSpaces導入からはじめるスケーラブルなオフィス運営と、業務システムのクラウド移行
Amazon WorkSpaces導入からはじめるスケーラブルなオフィス運営と、業務システムのクラウド移行
Tetsunori Nishizawa
インフラエンジニアのためのAWSサービスを利用したログ分析はじめの一歩
インフラエンジニアのためのAWSサービスを利用したログ分析はじめの一歩
Tetsunori Nishizawa
クラウド移行を終えてからが本番〜AWSの使いこなし術〜
クラウド移行を終えてからが本番〜AWSの使いこなし術〜
Tetsunori Nishizawa
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法
Tetsunori Nishizawa
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Tetsunori Nishizawa
EC2+RDSを基本から #cmdevio2017
EC2+RDSを基本から #cmdevio2017
Tetsunori Nishizawa
AWS CLIでAssumeRole
AWS CLIでAssumeRole
Tetsunori Nishizawa
More from Tetsunori Nishizawa
(8)
はじめてのAWS設計でやりがちな失敗パターンまとめ
はじめてのAWS設計でやりがちな失敗パターンまとめ
Amazon WorkSpaces導入からはじめるスケーラブルなオフィス運営と、業務システムのクラウド移行
Amazon WorkSpaces導入からはじめるスケーラブルなオフィス運営と、業務システムのクラウド移行
インフラエンジニアのためのAWSサービスを利用したログ分析はじめの一歩
インフラエンジニアのためのAWSサービスを利用したログ分析はじめの一歩
クラウド移行を終えてからが本番〜AWSの使いこなし術〜
クラウド移行を終えてからが本番〜AWSの使いこなし術〜
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法
オープンなクラウドの世界でエンジニアが楽しいと思うことを仕事にする方法
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
EC2+RDSを基本から #cmdevio2017
EC2+RDSを基本から #cmdevio2017
AWS CLIでAssumeRole
AWS CLIでAssumeRole
Jmespathをもっと広めたい
1.
JMESPathをもっと広めたい
2.
JAWS-‐‑‒UG CLI専⾨門⽀支部 AWS CLIを使いこなしたいユーザの集まり
有志による互助的な勉強会
3.
JAWS-‐‑‒UG CLI専⾨門⽀支部 散々お世話になっているのに貢献できてない そもそも最近参加できてない
4.
JAWS-‐‑‒UG CLI専⾨門⽀支部 CLI専⾨門⽀支部らしい活動をもっと活性化したい より多くの⼈人と情報交換したい
5.
その前にJMESPath
6.
その前にJMESPath AWS CLI共通の"-‐‑‒-‐‑‒query"オプションで使える フィルタ条件を⾊色々指定できる
いつの間にかjsonと仲良良くなれる (参考)http://jmespath.org/ (参考)http://jmespath.readthedocs.org/en/latest/index.html
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.
もう少し広めたいオプション (コマンド) $ aws
ec2 describe-‐‑‒regions -‐‑‒-‐‑‒query "Regions[:3]|[?contains(RegionName,`̀-‐‑‒west-‐‑‒`̀)]" パイプでAND条件
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.
もう少し広めたいオプション (コマンド) $ aws
ec2 describe-‐‑‒regions -‐‑‒-‐‑‒query "Regions[].join(`̀,`̀,[RegionName,Endpoint])" 区切切り⽂文字で ジョイン
19.
AWS CLIでこんなことしたい をどんどん意⾒見見交換しよう
Download now