查看数据筛选条件 - Amazon Lake Formation
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查看数据筛选条件

您可以使用 Lake Formation 控制台、Amazon CLI 或 Lake Formation API 查看数据筛选条件。

要查看数据筛选条件,您必须是数据湖管理员或具有对数据筛选条件所需的权限。

Console
  1. 登录 Amazon Web Services 管理控制台,然后通过以下网址打开 Lake Formation 控制台:https://console.aws.amazon.com/lakeformation/

  2. 在导航窗格的数据目录下,选择数据筛选条件

    该页面显示了您可以访问数据筛选条件。

    “数据筛选条件”页面显示了可用的数据筛选条件,其中包含以下各列:筛选条件名称、表、数据库和表目录 ID。屏幕截图显示了具有以下值的单个数据筛选条件:test-df、cloudtrailtest_cloudtrail、lakeformation_cloudtrail、修改后的账户 ID。表上方有四个按钮(从左到右):刷新/重新加载、查看(灰显)、删除(灰显)和“创建新筛选条件”。还有一个搜索字段,该字段为空。
  3. 要查看数据筛选条件的详细信息,请选择数据筛选条件,然后选择“查看”。此时将显示一个包含数据筛选条件详细信息的新窗口。

    “查看数据筛选条件”窗口显示了有关所选数据筛选条件的其他信息。显示的信息包括名称、数据库、表、列级访问设置、行筛选表达式和列。
Amazon CLI

输入 list-data-cells-filter 命令并指定表资源。

以下示例列出了 cloudtrailtest_cloudtrail 表的数据筛选条件。

aws lakeformation list-data-cells-filter --table '{ "CatalogId":"123456789012", "DatabaseName":"lakeformation_cloudtrail", "Name":"cloudtrailtest_cloudtrail"}'
API/SDK

使用 ListDataCellsFilter API 并指定表资源。

以下示例使用 Python 列出了 myTable 表的前 20 个数据筛选条件。

response = client.list_data_cells_filter( Table = { 'CatalogId': '111122223333', 'DatabaseName': 'mydb', 'Name': 'myTable' }, MaxResults=20 )