Amazon Simple Storage Service (S3) にファイルをアップロードする
- 更新日2025-12-03
- 3分で読める
受信したデータをAmazon Web Services (AWS) に保存するようにSystemLinkファイルサービスを構成します。
メモ Amazon S3をファイルストレージとして使用すると、すべてのファイル移動ルールが無効になります。
作業を開始する前に、次のタスクを実行します。
- AWSアカウントを作成する。
- 以下のアクションを許可するポリシーを持つバケットを作成する。
- s3:PutObject
- s3:PutObjectTagging
- s3:GetObject
- s3:GetObjectAttributes
- s3:DeleteObject
メモ 詳細については、「バケットポリシーの例」を参照してください。 - アクセスキー、シークレットキー、バケット名、リージョンがわかっていることを確認する。
メモ Amazon S3の使用するには、Amazonから料金がかかります。
- NI SystemLinkサーバ構成ツールで、NI SystemLink Service Managerの下のFileIngestionを選択します。
- Amazon Simple Storage Service (S3) を選択します。
-
以下の設定を指定します。
設定 説明 アクセスキー S3バケットへのアクセスを提供するユーザのアクセスキー文字列です。 シークレットキー S3バケットへのアクセスを提供するユーザのシークレットキー文字列です。 領域 バケットが配置されているAWSリージョンを設定します。例: us-east-1 バケット 指定されたAWSリージョンにあるバケット名がファイルを保存します。バケット名にSystemLinkワークスペースの名前を使用するには、<workspace>と入力します。ワークスペースの名前は、バケットの命名規則に従って付けてください。 フォルダ (オプション) ファイルを保存するためのフォルダを指定します。<workspace>と入力すると、SystemLinkワークスペースの名前をフォルダ名に使用できます。 -
適用をクリックして、エントリをコミットします。
メモ 重複するファイルの競合を回避するために、SystemLinkはS3のすべてのファイル名に固有のIDを使用します。SystemLinkからのファイル名はAmazon S3に表示されません。SystemLinkファイル名を表示するには、AWSのファイルの「プロパティ」タブにあるFileNameタグを参照してください。
メモ Amazon S3バケット内のファイルを開いてダウンロードするには、構成設定を保持する必要があります。これらの設定を削除すると、ファイルアプリケーションのファイルにアクセスできなくなります。
関連コンテンツ
- 受信ファイルを他の場所に移動する
SystemLinkサーバに入るファイルを移動するルールを構成します。これにより、SystemLinkの中央ファイルサービスの代わりまたは追加としてフォルダやファイルストレージを使用できるようになります。
- AWSにサインアップする
- バケットを作成する
- バケット命名規則
- バケットポリシーの例