排除在三角洲共享共同的分享问题

以下部分描述可能出现的常见错误,当你创建一个共享或访问数据共享。

访问数据在一个份额

下面的错误是常见的在访问数据时。

资源限制超过错误

问题:你的查询在一个共享表返回错误RESOURCE_LIMIT_EXCEEDED

你可以看到这两种错误:

  • “RESOURCE_LIMIT_EXCEEDED”、“信息”:“元数据大小超过了限制”

  • “RESOURCE_LIMIT_EXCEEDED”、“信息”:“数量文件返回超过了限制,考虑联系你的提供者优化表”

可能的原因:有限制的数量允许共享文件元数据表。

建议修复:学习如何解决这些问题,明白了当查询三角洲共享表RESOURCE_LIMIT_EXCEEDED错误在砖的知识库。

文件未找到或证书错误

问题:您将看到一个错误消息,抛出一个异常文件未找到或证书。

引发错误的例子:

FileReadException:当delta-sharing阅读文件时发生错误:/ % 252 ftmp % 252 fexample.share % 2523 example.tpc_ds.example / XXXXXXXXXXXXX / XXXXXXXX。引起的:SSLPeerUnverifiedException:证书- <[工作区名称].cloud.www.neidfyre.com.s3.us -东- 1. amazonaws.com >不匹配的任何主题选择名称(s3.amazonaws.com, .s3.amazonaws.com *…):

熊猫错误的例子:

FileNotFoundError(路径)FileNotFoundError: https://xxxx.xxxxxx.s3.xx - xxxx - 1. - amazonaws.com/xxxxxx/part - 00000 - xxxxx湄京- algorithm=axxxxxx湄京date=xxxxxxxx&x湄京- signedheaders=host&x湄京- expires=xxx&x湄京credential=xxxxxxx_request&x signature=xxxxx——湄京

权力BI错误的例子:

数据源。错误:底层连接被关闭:不能建立信任关系的SSL / TLS安全的通道。详细信息:https://xxxx.xxxxxxxxx.s3.xx - xxxx - 1. - amazonaws.com/xxxxxxxx/part - 00000 xxxxxxx.snappy.parquet

可能的原因:通常你看到这个错误,因为你的水桶的名字使用点或时期符号(例如,incorrect.bucket.name.notation)。这是一个AWS限制。看到AWS桶命名规则

你可以得到这个错误即使你的桶的名字是正确格式化。例如,您可能会遇到一个SSL错误(SSLCertVerificationError)当你PyCharm上执行代码。

建议修复如果您的桶的名字使用无效的AWS桶命名符号,使用不同的桶统一目录和三角洲共享。

如果您的桶使用有效的命名约定和你仍然面临着FileNotFoundError在Python中,启用调试日志记录来帮助隔离问题:

进口日志记录日志记录basicConfig(水平=日志记录调试)