タグ

ブックマーク / docs.aws.amazon.com (23)

  • API Gateway で圧縮されたペイロードで API メソッドを呼び出す - Amazon API Gateway

    圧縮されたペイロードで API リクエストを行うには、クライアントは Content-Encoding ヘッダーをサポートされているコンテンツコーディングの 1 つで設定する必要があります。 API クライアントで、PetStore API メソッド (POST /pets) を呼び出すとします。次の JSON 出力を使用してメソッドを呼び出さないでください。 POST /pets Host: {petstore-api-id}.execute-api.{region}.amazonaws.com Content-Length: ... { "type": "dog", "price": 249.99 }代わりに、GZIP コーディングを使用して圧縮された同じペイロードでメソッドを呼び出すことができます。 POST /pets Host: {petstore-api-id}.execute

  • AWS サービスクォータ - AWS 全般のリファレンス

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS サービスクォータ AWS アカウントには、各 AWS サービスについて、以前は制限と呼ばれていたデフォルトのクォータがあります。特に明記されていない限り、クォータは地域固有です。一部のクォータの引き上げをリクエストできますが、すべてのクォータを増やすことはできません。 サービスクォータを表示するには サービスクォータは、次のオプションを使用して表示できます。 ドキュメントから: ドキュメントのサービスエンドポイントとクォータページを開き、サービス名を検索し、リンクをクリックしてそのサービスのページに移動します。ページを切り替えずにドキュメント内のすべての AWS サービスのサービスクォータを表示するには、PDF サービスエンドポイントとクォータページで情報を

    yamakaz
    yamakaz 2019/09/09
  • Amazon SQS での Lambda の使用 - AWS Lambda

    Lambda 関数以外のターゲットにデータを送信したい、または送信する前にデータをエンリッチしたいという場合は、「Amazon EventBridge Pipes」を参照してください。 Amazon Simple Queue Service (Amazon SQS) キュー内のメッセージを処理するには、Lambda 関数を使用することができます。Lambda は、イベントソースマッピングで、標準キューとファーストイン、ファーストアウト (FIFO) キューの両方をサポートしています。 Amazon SQS イベントソースマッピングのポーリングとバッチ処理の動作を理解する Amazon SQS イベントソースマッピングでは、Lambda はキューをポーリングし、イベントと共に関数を同期的に呼び出します。各イベントには、キューからの複数のメッセージのバッチを含めることができます。Lambda

  • AWS Glue での ETL 出力のパーティションの管理 - AWS Glue

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS Glue での ETL 出力のパーティションの管理 パーティション分割は、データセットを整理して効率的にクエリを実行可能にする重要な手法です。1 つまたは複数の列の個別の値に基づいて、データを階層形式のディレクトリ構造に整理します。 たとえば、Amazon Simple Storage Service (Amazon S3) のアプリケーションログを、年、月、日で分類しながら、日付についてパーティション化できます。次に 1 日分のデータに対応するファイルを s3://my_bucket/logs/year=2018/month=01/day=23/ などのプレフィックス別に配置します。Amazon Athena、Amazon Redshift Spectru

    yamakaz
    yamakaz 2019/07/22
  • PySpark で AWS Glue ETL スクリプトをプログラムする - AWS Glue

    Python のコード例や AWS Glue のユーティリティは、GitHub サイトの AWS Glue サンプルリポジトリで公開されています。 AWS Glue での Python の使用 AWS Glue では、抽出、変換、ロード (ETL) ジョブをスクリプト化するための PySpark Python 拡張言語機能がサポートされています。このセクションでは、ETL スクリプトと AWS Glue APIPython を使用する方法について説明します。

    yamakaz
    yamakaz 2019/07/22
  • AWS Glue とは - AWS Glue

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS Glue とは AWS Glue は、分析を行うユーザーが複数のソースからのデータを簡単に検出、準備、移動、統合できるようにするサーバーレスのデータ統合サービスです。分析、機械学習、アプリケーション開発に使用できます。また、ジョブの作成、実行、ビジネスワークフローの実装のための生産性向上に役立つツールやデータ運用ツールも追加されています。 AWS Glue を使用すれば、70 を超える多様なデータソースを検出して接続し、一元化されたデータカタログでデータを管理できます。抽出、変換、ロード(ETL)パイプラインを視覚的に作成、実行、モニタリングして、データをデータレイクにロードできます。また、Amazon Athena、Amazon EMR、Amazon Re

    yamakaz
    yamakaz 2019/07/16
  • 項目と属性の操作 - Amazon DynamoDB

    Amazon DynamoDB では、項目は属性の集まりです。各属性には名前と値があります。属性値はスカラー型、セット型、ドキュメント型のいずれかです。詳細については、「Amazon DynamoDB: 仕組み」を参照してください。 DynamoDB では、作成、読み込み、更新、および削除 (CRUD) の 4 つの基的な操作機能を使用できます。これらの操作はすべてアトミックです。 PutItem — 項目を作成します。 GetItem — 項目を読み込みます。 UpdateItem — 項目を更新します。 DeleteItem — 項目を削除します。 これらの各オペレーションでは、作業対象の項目のプライマリキーを指定する必要があります。たとえば、GetItem を使用して項目を読み込むには、その項目のパーティションキーとソートキー (該当する場合) を指定する必要があります。 4 つの

  • API Gateway Lambda オーソライザーで API を呼び出す - Amazon API Gateway

    Lambda オーソライザー (以前のカスタムオーソライザー) を設定し、API をデプロイしている場合は、Lambda オーソライザーを有効にして API を検証する必要があります。そのためには、cURL または Postman などの REST クライアントが必要です。以下の例では、Postman を使用します。 オーソライザーが有効なメソッドを呼び出すとき、TOKEN オーソライザーに必要なトークンが設定されていない、Null である、または指定された [トークン検証式] によって無効にされている場合、API Gateway は CloudWatch への呼び出しを記録しません。同様に、REQUEST オーソライザーに必要な ID ソースのいずれかが設定されていない、Null である、または空の場合、API Gateway は CloudWatch への呼び出しを記録しません。 以下

    yamakaz
    yamakaz 2019/07/05
  • AWS Data Pipeline を使用して DynamoDB データをエクスポートおよびインポートする - Amazon DynamoDB

    AWS Data Pipeline を使用して、DynamoDB テーブルから Amazon S3 バケット内のファイルにデータをエクスポートできます。またコンソールを使用して、Amazon S3 から同じ AWS リージョンまたは別のリージョンにある DynamoDB テーブルにデータをインポートもできます。 DynamoDB コンソールは、Amazon S3 からのインポートと Amazon S3 へのエクスポートをネイティブでサポートするようになりました。これらのフローは AWS Data Pipeline インポートフローと互換性がありません。詳細については、「Amazon S3 からの DynamoDB データのインポート: 仕組み」、「Amazon S3 への DynamoDB データのエクスポート: 仕組み」、およびブログ記事「Export Amazon DynamoDB t

  • DynamoDB のクエリオペレーション - Amazon DynamoDB

    Amazon DynamoDB の Query オペレーションを使用して、プライマリキーの値に基づいて項目を探すことができます。 パーティションキーの属性名、および属性の単一値を指定する必要があります。Query はそのパーティションキー値を持つすべての項目を返します。必要に応じて、ソートキーの属性を指定し、比較演算子を使用して、検索結果をさらに絞り込むことができます。 リクエストの構文、レスポンスパラメータ、その他の例など、Query の使用方法の詳細については、Amazon DynamoDB API リファレンスの「クエリ」を参照してください。

  • DAX および DynamoDB の整合性モデル - Amazon DynamoDB

    Amazon DynamoDB Accelerator (DAX) は、DynamoDB テーブルにキャッシュを追加するプロセスを簡素化するために設計された書き込みスルーキャッシュサービスです。DAX は DynamoDB とは別に動作するため、アプリケーションが意図どおりに動作することを確認するには DAX と DynamoDB の両方の整合性モデルを理解することが重要です。 多くのユースケースでは、アプリケーションでの DAX の使用方法が、DAX クラスター内のデータの整合性、および DAX と DynamoDB 間のデータの整合性に影響します。 DAX クラスターノード間の整合性 アプリケーションの高可用性を実現するには、DAX クラスターのプロビジョニングには少なくとも 3 つのノードを使用してください。次にこれらのノードをリージョン内の複数のアベイラビリティーゾーンに配置します

  • DynamoDB を使用した設計とアーキテクチャの設計に関するベストプラクティス - Amazon DynamoDB

    このセクションでは、Amazon DynamoDB の使用時にパフォーマンスを最大にしてスループットコストを最小にするための推奨事項をすばやく確認することができます。

  • Service Quotas - Amazon Athena

    Service Quotas コンソールには、Amazon Athena のクォータに関する情報が提供されています。Service Quotas コンソールを使用して、調整可能なクォータに関してクォータの増加をリクエストすることもできます。スキーマの制限に関する AWS Glue の詳細は、「AWS Glue エンドポイントとクォータ」のページを参照してください。AWS サービスクォータの概要については、「AWS 全般のリファレンス」の「AWS サービスクォータ」を参照してください。 クエリ アカウントには、Amazon Athena のクエリに関し以下のクォータが設定されています。詳細については、AWS 全般のリファレンス の「Amazon Athena エンドポイントとクォータ」ページを参照してください。 アクティブな DDL クエリ – アクティブな DDL クエリの数。DDL クエ

    yamakaz
    yamakaz 2019/06/17
  • マッピングテンプレートについて - Amazon API Gateway

    API Gateway では、API のメソッドリクエストまたはレスポンスは、統合リクエストまたはレスポンスとは異なる形式のペイロードを受け取ることができます。 データを次のように変換できます。 ペイロードを API 指定の形式に一致させます。 API のリクエストおよびレスポンスパラメータとステータスコードを上書きします。 クライアントが選択したレスポンスヘッダーを返します。 HTTP プロキシまたは AWS のサービスプロキシのメソッドリクエストにパスパラメータ、クエリ文字列パラメータ、またはヘッダーパラメータを関連付けます。 Amazon DynamoDBLambda 関数などの AWS のサービス、または HTTP エンドポイントとの統合を使用して送信するデータを選択します。 データを変換するには、マッピングテンプレートを使用できます。マッピングテンプレートは、Velocit

    yamakaz
    yamakaz 2019/06/13
  • チュートリアル: Lambda 関数を使用して Amazon RDS にアクセスする - Amazon Relational Database Service

    このチュートリアルでは、Lambda 関数を使用して、Amazon Relational Database Service (Amazon RDS) データベースに RDS プロキシ経由でデータを書き込みます。Lambda 関数は、メッセージが追加されるたびに Amazon Simple Queue Service (Amazon SQS) キューからレコードを読み取り、データベース内のテーブルに新しい項目を書き込みます。この例では、AWS Management Console を使用してキューにメッセージを手動で追加します。次の図は、チュートリアルを完了するために使用する AWS リソースを示しています。 Amazon RDS では、Microsoft SQL Server、MariaDBMySQLOracle Database、PostgreSQL などの一般的なデータベース製品を

    yamakaz
    yamakaz 2019/06/04
  • Amazon OpenSearch サービス

    yamakaz
    yamakaz 2019/05/30
  • Kinesis エージェントを使用した Amazon Kinesis Data Streams への書き込み - Amazon Kinesis Data Streams

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Kinesis エージェントを使用した Amazon Kinesis Data Streams への書き込み Kinesis エージェントはスタンドアロンの Java ソフトウェアアプリケーションであり、データを収集して Kinesis Data Streams に送信する簡単な方法です。このエージェントは一連のファイルを継続的に監視し、新しいデータをストリームに送信します。エージェントはファイルのローテーション、チェックポイント、失敗時の再試行を処理します。タイムリーで信頼性の高い簡単な方法で、すべてのデータを提供します。また、ストリーミングプロセスのモニタリングとトラブルシューティングに役立つ Amazon CloudWatch メトリクスも出力されます。 デフ

    yamakaz
    yamakaz 2019/05/23
  • es — AWS CLI 1.33.4 Command Reference

    yamakaz
    yamakaz 2019/05/23
  • DynamoDB のクエリオペレーション - Amazon DynamoDB

    Amazon DynamoDB の Query オペレーションを使用して、プライマリキーの値に基づいて項目を探すことができます。 パーティションキーの属性名、および属性の単一値を指定する必要があります。Query はそのパーティションキー値を持つすべての項目を返します。必要に応じて、ソートキーの属性を指定し、比較演算子を使用して、検索結果をさらに絞り込むことができます。 リクエストの構文、レスポンスパラメータ、その他の例など、Query の使用方法の詳細については、Amazon DynamoDB API リファレンスの「クエリ」を参照してください。

    DynamoDB のクエリオペレーション - Amazon DynamoDB
    yamakaz
    yamakaz 2015/04/04
  • IAM ID (ユーザー、ユーザーグループ、ロール) - AWS Identity and Access Management

    サポートをリクエストする必要がある場合は、このページの [Feedback] (フィードバック) リンクを使用しないでください。入力したフィードバックは、AWS サポートではなく AWS ドキュメントチームが受け取ります。代わりに、このページの上部にある [Contact Us] (お問い合わせ) リンクを選択します。そこには、必要なサポートを受けるのに役立つリソースへのリンクがあります。 AWS アカウントのルートユーザー またはアカウントの管理ユーザーは、IAM ID を作成できます。IAM ID は、AWS アカウント へのアクセスを提供します。IAM ユーザーグループとは、1 つのユニットとして管理される IAM ユーザーの集まりです。IAM ID とは、人間のユーザーまたはプログラムによるワークロードを表し、認証を受けて AWS でアクションを実行する権限を持ちます。各 IAM