Spark 访问Cassandra 权限问题

使用spark 访问cassandra 遇到下面的问题:
User class threw exception: com.datastax.driver.core.exceptions.UnauthorizedException: User test_for_js has no SELECT permission on <table system.size_estimates> or any of its parents

从字面意思上看,是没有 system.size_estimates 表的读权限,我们加一下就可以了

grant select on keyspace system.size_estimates to test_for_js;

当时为什么还需要读这个表呢,在github上找到了个答案
what-does-inputsplitsize_in_mb-use-to-determine-size

split.size_in_mb

用来分隔表的时候做参考用的,当作知识点记下来吧

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容