View a markdown version of this page

解密 - AWS Glue DataBrew開發人員指南

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

解密

您可以使用 DECRYPT 轉換在 DataBrew 內部解密。您的資料也可以使用AWS加密 SDK 在 DataBrew 外部解密。如果提供的 KMS 金鑰 ARN 不符合用於加密資料欄的內容,解密操作會失敗。如需AWS加密 SDK 的詳細資訊,請參閱《 AWS Encryption SDK開發人員指南》中的什麼是AWS加密 SDK

Parameters
  • sourceColumns – 現有資料欄的陣列。

  • kmsKeyArn – Key AWS Management Service 金鑰的金鑰 ARN,用於解密來源資料欄。如需金鑰 ARN 的詳細資訊,請參閱《 AWS Key Management Service開發人員指南》中的金鑰 ARN

{ "sourceColumns": ["phonenumber"], "kmsKeyArn": "arn:aws:kms:us-east-1:012345678901:key/<kms-key-id>" }

在互動式體驗中工作時,除了專案的角色之外,主控台使用者還必須具有所提供 KMS 金鑰kms:Decryptkms:GenerateDataKey和 許可。

範例政策:

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:GenerateDataKey", "kms:Decrypt" ], "Resource": [ "arn:aws:kms:us-east-1:012345678901:key/kms-key-id" ] } ] }