受信したデータをAmazon Web Services (AWS) に保存するようにSystemLinkファイルサービスを構成します。

メモ Amazon S3をファイルストレージとして使用すると、すべてのファイル移動ルールが無効になります。

作業を開始する前に、次のタスクを実行します。

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