配置SystemLink文件服务将传入的数据存储在Amazon Web Service (AWS)中。

备注 使用Amazon S3作为文件存储会禁用所有文件移动规则。

开始之前,请完成以下任务。

  • 创建AWS账户。
  • 创建一个bucket,bucket的policy允许下列操作。
    • s3:PutObject
    • s3:PutObjectTagging
    • s3:GetObject
    • s3:GetObjectAttributes
    • s3:DeleteObject
    备注 详细信息,请参考Bucket policy examples
  • 确保知晓访问秘钥、私有秘钥、bucket名称和区域。
备注 与Amazon S3进行交互会在Amazon方产生费用。
  1. 在NI SystemLink Server Configuration工具中,在NI SystemLink Service Manager下选择FileIngestion
  2. 选择Amazon Simple Storage Service (S3)
  3. 指定以下设置。
    设置说明信息
    Access Key 为用户访问S3 bucket提供的访问密钥字符串。
    Secret Key 为用户访问S3 bucket提供的密钥字符串。
    区域 设置bucket所在的AWS区域。例如,us-east-1
    Bucket 指定AWS区域中bucket的名称,用于存储文件。要在bucket名称中使用SystemLink工作区的名称,请输入<workspace>。确保工作区名称符合bucket命名规则。
    文件夹 (可选)指定保存文件的文件夹。可在文件夹名称中输入<workspace>,使用SystemLink工作区的名称。
  4. 单击应用,提交输入的信息。
    备注 为避免文件重复冲突,SystemLink确保S3中的所有文件名使用唯一ID。SystemLink的文件名不会显示在Amazon S3中。要查看SystemLink文件名,请参考AWS中属性选项卡的文件名称标签。
要停止使用Amazon S3 bucket作为默认文件存储,选择File System
备注 必须保留配置设置,才能打开和下载Amazon S3 bucket中的文件。如删除这些设置,将无法访问文件应用程序中的文件。