(旧)研究メモ

kennkyuumemo

AWS

AWS SDK (boto3) でIAM roleをchainしたい

AWS

Account A: IAM User A, IAM Role A Account B: IAM Role B という状況で、IAM User A → IAM RoleA → IAM Role BとAssumeしてIAM Role Bの権限でなにかをしたいとき、AWS CLIだと ~/.aws/credentialsで、以下のようにsource_profileをつなげていくことで実現…

Redshift の分散スタイル(キー)とソートキー選び方

AWS

仕組みはわかっているが、結局いろんなテーブルといろんなキーでJOINしたりするわけで、なにがベストなのかよくわからんなというモヤッとした気持ちをこのスライドが少しマシにしてくれました。 https://d1.awsstatic.com/events/jp/2017/summit/slide/D3T1-…

Redshift Compute node-only functions

AWS

そもそもRedshiftにはリーダーノードとコンピューティングノードがあるわけだが、以下の関数はコンピューティングノードでしか使えない。 LISTAGG MEDIAN PERCENTILE_CONT PERCENTILE_DISC and APPROXIMATE PERCENTILE_DISC pg_table_defとか管理テーブルに…