验证 HDFS 配置

使用 EXTERNAL_CONFIG_CHECK 函数可测试对 HDFS 的访问。此函数调用其他几个函数。如果您更喜欢测试单个组件,或者如果某些测试不适用于您的配置,则可以单独调用这些函数。例如,如果您不使用 HCatalog 连接器,则不需要调用该函数。函数为:

要运行所有测试,请调用 EXTERNAL_CONFIG_CHECK(不带实参):

=> SELECT EXTERNAL_CONFIG_CHECK();

要仅测试某些权限、名称服务或 Hive 架构,请传递单个字符串实参。格式是“键=值”对的逗号分隔列表,其中键为 "authority"、"nameservice" 和 "schema"。值传递给所有子函数;有关如何解释值的详细信息,请参阅这些参考页面。

以下示例仅测试名为 "ns1" 的名称服务的配置:

=> SELECT EXTERNAL_CONFIG_CHECK('nameservice=ns1');