本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
数据筛选数据 API
数据筛选器 API 介绍了如何在中管理数据单元格筛选器Amazon Lake Formation.
数据类型
DataCellsFilter 结构
描述某些行上的某些列的结构。
字段
-
TableCatalogId
–:必需 Matalog id 字符串,长度不少于 1 个字节或超过 255 个字节,与匹配Single-line string pattern.表所属目录的 ID。
-
DatabaseName
–:必需 UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与匹配Single-line string pattern.中的数据库Amazon Glue数据目录。
-
TableName
–:必需 UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与匹配Single-line string pattern.数据库中的表。
-
Name
–:必需 UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与匹配Single-line string pattern.用户给数据筛选器单元格指定的名称。
-
RowFilter
– 一个 ROW 过滤器 对象。PartiQL 谓词。
-
列名称的列表。
-
ColumnWildcard
– 一个 ColumnWildcard 对象。包含排除项的通配符。
您必须指定
ColumnNames
列表或ColumnWildCard
.
TrowFilter 结构
PartiQL 谓词。
字段
-
FilterExpression
– 谓词字符串,不超过 2048 个字节,与 URI address multi-line string pattern 匹配。筛选条件表达式。
-
AllRowsWildcard
— 一个名为的空结构AllRowsWildcard
.所有行的通配符。
操作
CellateCellsFilter 操作(Python:create_data_Cells_filter)
创建数据单元格筛选器以允许用户授予对某些行上某些列的访问权限。
请求
-
TableData
–:必需 一个 DataCellsFilter 对象。一个
DataCellsFilter
包含有关数据单元格筛选器信息的结构。
响应
无响应参数。
错误
AlreadyExistsException
InvalidInputException
EntityNotFoundException
ResourceNumberLimitExceededException
InternalServiceException
OperationTimeoutException
AccessDeniedException
DeleteCellsCellsFilter 操作(Python:delete_data_Cells_filter)
删除数据单元格筛选器。
请求
-
TableData
– 一个 DataCellsFilter 对象。一个
DataCellsFilter
包含有关数据单元格筛选器信息的结构。 -
TableCatalogId
– 目录 id 字符串,长度不少于 1 个字节或超过 255 个字节,与 Single-line string pattern 匹配。表所属目录的 ID。
-
DatabaseName
– UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与 Single-line string pattern 匹配。中的数据库Amazon Glue数据目录。
-
TableName
– UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与 Single-line string pattern 匹配。数据库中的表。
-
Name
– UTF-8 字符串,长度不少于 1 个字节或超过 255 个字节,与 Single-line string pattern 匹配。用户给数据筛选器单元格指定的名称。
响应
无响应参数。
错误
InvalidInputException
EntityNotFoundException
InternalServiceException
OperationTimeoutException
AccessDeniedException
列表数据 CellsCellsFilter 操作(Python:list_data_cells_filter)
列出表中的所有数据单元格筛选器。
请求
-
Table
– 一个 TableResource 对象。中的一张表Amazon Glue数据目录。
-
延续标记 (如果这是延续调用)。
-
MaxResults
– 数字(整数),不小于 1 或大于 1000。响应的最大大小。
响应
-
DataCellsFilters
– DataCellsFilter 对象的数组。列表
DataCellFilter
结构。 -
延续令牌(如果尚未返回所有请求的数据单元格筛选条件)。
错误
InvalidInputException
OperationTimeoutException
InternalServiceException
AccessDeniedException