AWS S3 & SQS パイプラインコネクタ は何をしますか?
@aws-sdk/client-s3 と @aws-sdk/client-sqs を使用してAWSデータパイプラインをオーケストレーションします。PutObjectCommand/GetObjectCommand でS3オブジェクトのライフサイクルを管理し、ReceiveMessageCommand とロングポーリングでSQSメッセージキューを処理し、S3イベント通知をSQSに設定してイベント駆動型処理を実現します。
インストール
お使いの環境に合わせたアップストリームのインストールまたはセットアップパスを使用してください:
- SDKからDynamoDBに依存するプロジェクトを設定し、簡単なサービスコールを行う手順を見ていきましょう。以下の手順では、yarnを例として使用します。これらの手順は、Node.js と yarn が既にインストールされていることを前提としています。
- git clone https://github.com/aws/aws-sdk-js-v3.git
- yarn && yarn test:all
- yarn pack .
アップストリームからの要件と注意点:
- Node.js、ブラウザ、React Native 環境でユニバーサルJavaScriptコードをテストするには。
- Node.js および ECMAScript バージョンサポートポリシー
- 新しい Node.js プロジェクトを作成します。
基本的な使用方法またはスタートガイドの注意点:
-
プロジェクト内で次を実行:yarn add @aws-sdk/client-dynamodb。パッケージを追加するとロックファイルが更新されます。yarn.lock または [p...
-
index.js という新しいファイルを作成し、DynamoDB サービスクライアントを作成してリクエストを送信します。
-
アップストリームドキュメントから抽出:https://raw.githubusercontent.com/aws/aws-sdk-js-v3/HEAD/README.md