ある企業がAmazon Redshiftをデータウェアハウスとして使用している。新しいテーブルには機密データを含むカラムがあります。このテーブルのデータは最終的に、1日に何度も実行される複数の既存のクエリによって参照されることになる。データアナリストは1000億行のデータを新しいテーブルにロードする必要がある。その前に、データアナリストは、監査グループのメンバーだけが機密データを含む列を読み取れるようにしなければなりません。データアナリストは、メンテナンスのオーバーヘッドを最小限に抑えながら、これらの要件を満たすにはどうすればよいでしょうか?
A. すべてのデータを新しいテーブルにロードし、監査グループにそのテーブルからの読み取り権限を付与する。
B. 機密データを含む列を除くすべてのデータを2番目のタブにロードする。
C. 適切なユーザに、2 番目のテーブルに対する読み取り専用権限を付与する。
D. すべてのデータを新しいテーブルにロードし、監査グループにそのテーブルからの読み取り権限を付与する。
E. GRANT SQL コマンドを使用して、適切なユーザーに列のサブセットへの読み取り専用アクセスを許可します。
F. 監査グループに、機密データ列への明示的なALLOWアクセスを持つIAMポリシーをアタッチする。G