• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

AWS Dynein

date: 2025-10-22 excerpt: AWS Dyneinの使用方法

tag: awsdynein


AWS Dyneinの使用方法

概要

  • DyneinはAWS Labsが開発したDynamoDB用のCLIツール
  • DynamoDBのテーブルやデータ操作を簡単に行うことができる
  • Rustで書かれており、インストールにはRustのツールチェーンが必要
  • 環境変数は AWS_PROFILE と AWS_REGION を使用する
    • AWS_DEFAULT_REGION は参照しない

インストール

$ cargo install --git https://github.com/awslabs/dynein.git --locked

使い方

テーブル一覧表示

$ dy ls

テーブルのスキーマ表示

$ dy admin describe -t <table-name>

テーブルのデータ表示

$ dy scan -t <table-name>

特定のキーでアイテムを取得

$ dy get -t <table> <pk>

テーブルデータのダンプ

$ dy export \
    --table <table-name> \
    --format jsonl \
    --output-file dump.jsonl

テーブルデータのインポート

$ dy import \
    --table <table-name> \
    --format jsonl \
    --input-file dump.jsonl


awsdynein Share Tweet