

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 搜索表
<a name="searching-for-tables"></a>

您可以使用 AWS Lake Formation 控制台按名称、位置、包含的数据库等来搜索数据目录表。搜索结果仅显示您具有 Lake Formation 权限的表。

**搜索表（控制台）**

1. 登录 AWS 管理控制台 并打开 Lake Formation 控制台，网址为[https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/)。

1. 在导航窗格中，选择**表**。

1. 将光标放在搜索栏中。该字段具有占位符文本“按属性查找表”。**

   此时将显示**属性**菜单，其中显示了要搜索的各种表属性。  
![属性菜单从搜索字段中下拉出来，其中包含以下条目：名称、分类、数据库、位置、目录 ID](http://docs.aws.amazon.com/zh_cn/lake-formation/latest/dg/images/search-for-tables.png)

1. 请执行以下操作之一：
   + 按包含的数据库进行搜索。

     1. 从**属性**菜单中选择**数据库**，然后从显示的**数据库**菜单中选择一个数据库，或者键入数据库名称并按 **Enter**。

        此时将列出您在数据库中具有权限的表。

     1. （可选）要将列表范围缩小到数据库中的单个表，请再次将光标置于搜索字段中，从**属性**菜单中选择**名称**，然后从显示的**表**菜单中选择表名称，或者键入表名称并按 **Enter**。

        此时将列出单个表，并且数据库名称和表名称都显示为搜索字段下的磁贴。  
![搜索字段下方有两个磁贴：一个标记为“数据库”（包含所选数据库名称），另一个标记为“表”（包含所选表名称）。磁贴的右侧是“清除筛选条件”按钮。](http://docs.aws.amazon.com/zh_cn/lake-formation/latest/dg/images/search-for-tables-with-filter.png)

        要调整筛选条件，请关闭任一磁贴或选择**清除筛选条件**。
   + 按其他属性进行搜索。

     1. 从**属性**菜单中选择搜索属性。

        **要按 AWS 账户 ID 进行搜索，请从 “**属性**” 菜单中选择 “**目录 ID**”，输入有效的 AWS 账户 ID（例如 111122223333），然后按 Enter。**

        要按位置进行搜索，请从**属性**菜单中选择**位置**，然后从显示的**位置**菜单中选择一个位置。此时将返回所选位置（例如，Amazon S3）的根位置中的所有表。

**使用搜索表格 AWS CLI**
+ 以下示例说明示如何运行部分搜索。您可以使用 `--search-text` 参数搜索在元数据中包含指定文本的表。在本例中，该搜索会返回所有在名称、描述或其他元数据字段中包含“customer”的表。

  ```
  aws glue search-tables 
        --search-text "{{customer}}" 
        --region {{AWS 区域}}
        --max-results {{10}}
        --sort-criteria "FieldName=Name,Sort=ASC"
  ```