1.在測試環境 hbase 全部集群的 hbase-site.xml 配置文件都加上這個配置,開啟phoenix命名空間的自動映射
<property> <name>phoenix.schema.isNamespaceMappingEnabled</name> <value>true</value> </property>
在/do2cloud/apache-phoenix-5.0.0-HBase-2.0-bin/bin/hbase-site.xml 也要添加這個記錄
2.在測試環境在hbase集群內的 sqlline 客戶端執行一下
CREATE SCHEMA "BASE"; CREATE SCHEMA "FORM";
3.打開namespace映射,對原來沒有做namespace映射的應用是否有影響?
原先的表會自動分配到默認namespace