Загрузка...

AWS DynamoDB入門|PKSK と Query の本質を実践で理解する【第5回】

■この動画について
第5回では、DynamoDB の PK / SK モデル と Query の基本的な動き を、ハンズオン形式で分かりやすく解説します。
「PK と SK がどう働くのか」「Query と Scan はどう違うのか」など、DynamoDB を触るうえで最初に押さえておきたいポイントを、実際の操作を通して確認していきます。
PK(パーティションキー)でデータのまとまりを決め、
SK(ソートキー)で必要な範囲だけを取り出す。
この DynamoDB の基本的な考え方を、テーブル作成から Query の実行まで一緒に見ていきます。
今回は特に、SK を使った範囲指定で必要なデータだけを取得する流れを中心に、
Query がどのように動くのか、その“感覚”をつかむことを目的に進めていきます。

■この動画で学べること
① PK / SK モデルの役割
② Query と Scan の違い
③ SK を使った範囲指定の基本
④ DynamoDB のデータモデルの考え方
⑤ Lambda から DynamoDB を読み取る最小構成

■使用したコード
import boto3

dynamodb = boto3.client('dynamodb')

def lambda_handler(event, context):
response = dynamodb.query(
TableName='test-users',
KeyConditionExpression='userId = :uid',
ExpressionAttributeValues={
':uid': {'S': 'user1'}
}
)
print(response)
return {
"statusCode": 200,
"body": "ok"
}

📌 チャンネル登録・高評価していただけると励みになります
📌 AWSハンズオン動画もぜひチェックしてくださ

■チャプター
00:00 オープニング
01:24 テーブル作成(DynamoDB)
02:27 サンプルデータ作成
04:29 Query実行①
05:24 Query実行②(SK指定)
05:50 LamdaからQuery実行(失敗)
07:51 ロール作成・権限追加・再テスト実行
10:10 まとめ・エンディング

============================================
【自己紹介】
千葉県在住のインフラエンジニアです。
2023年にIT業界へ入り、ネットワーク・クラウド・Linuxを中心にスキルを積み上げています。

【取得資格】
・CCNA(2023/4)
・AWS CLF(2023/11)
・AWS SAA(2024/6)
・LPIC Lv1(2025/1)
・LPIC Lv2(2025/3)
・LPIC Lv3-303(2025/11)
・情報セキュリティマネジメント(2026/1)
・基本情報技術者(2026/2)

【現在の挑戦】
・AWS DVA(4月4日に受験予定)

【発信内容】
・資格学習の記録
・インフラエンジニアとしての学び
・AWSハンズオン

Видео AWS DynamoDB入門|PKSK と Query の本質を実践で理解する【第5回】 канала AWS勉強中@よしうた
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять