限制
下面是有关零 ETL 集成的一般限制或注意事项:
资源属性与相应资源呈一一对应关系。因此,使用该资源创建的所有集成都必须遵循单一资源属性。也就是说,修改某一资源属性会影响与此资源相关联的所有集成。
表属性与资源内的相应表或对象呈一一对应关系。因此,所有对同一资源中的相同表进行输入或输出处理的集成,均必须遵循单一表属性。
您无法在源处重命名列。如果重命名了列,则无法保证 AWS Glue 能够准确完成架构检测,并且对集成的影响是不确定的。
以下注意事项集成如何与 AWS Lake Formation 托管表协同工作:默认情况下,您使用 IAM/AWS Glue 策略来管理您的表和数据库。
如果您想要使用 AWS Lake Formation 来管理该数据库中的表创建,则需要确保为该角色授予足够的 Lake Formation 权限,以创建、修改和删除表和数据库。
零 ETL 摘要页面目前不包含任何指标。
下面是零 ETL 集成的特定源限制:
与 SAP OData 源的零 ETL 集成现在支持以
EntityOf开头的实体。目前只有 SAP ODataEntityOf对象支持覆盖主键的功能。只要设置了此属性,就无法再修改。从 Amazon DynamoDB 到 Amazon SageMaker 智能湖仓的零 ETL 集成(通过 S3)支持最大 100TB 的 DynamoDB 表。
源 DynamoDB 表必须使用 Amazon 拥有的或客户自主管理型 AWS KMS 密钥进行加密。源 DynamoDB 表不支持 Amazon 托管式加密。
SAP OData 使用增量令牌工作,其中 OAuth 客户端加实体或基本身份验证加实体的组合只能有一个增量令牌。避免在与同一客户端的两个不同集成中使用相同的实体。
以下 Salesforce 实体或字段不支持在与 Salesforce 源的零 ETL 集成中使用。请参阅Salesforce 不支持的实体和字段。
以下 ServiceNow 实体或字段不支持在与 ServiceNow 源的零 ETL 集成中使用。请参阅不支持的 ServiceNow 实体和字段。
零 ETL 集成的目标特定限制如下:
由于 Data Catalog 限制的原因,AWS Glue 零 ETL 仅支持复制表名长度小于 255 个字符的表。
由于 Athena 限制的原因,源列/嵌套字段名称不应包含特殊字符“:”,因为这将导致目标表架构元数据显示不正确。在这种情况下,AWS Glue 零 ETL 会将集成移至 FAILED 状态。
由于 Iceberg 限制的原因,AWS Glue 零 ETL 目标仅支持每个表复制 1000 列。如果在任何集成中选择的表超过 1000 列,则 AWS Glue 零 ETL 会将集成移至 FAILED 状态。
由于 Data Catalog 限制的原因,AWS Glue 零 ETL 仅支持复制架构大小为 10 MB 的表。如果在任何集成中选择的表架构大小超过 10 MB,则 AWS Glue 零 ETL 会将集成移至 FAILED 状态。