Namespace mapping properties in the hbase-site.xml file
There are two namespace properties in the hbase-site.xml file. They are phoenix.schema.isNamespaceMappingEnabled and phoenix.schema.mapSystemTablesToNamespace.
- phoenix.schema.isNamespaceMappingEnabled
-
Enables mapping of tables of a Phoenix schema to a non-default HBase namespace. To enable mapping of schema to a non-default namespace, set the value of this property to
true
. Default setting for this property isfalse
. - phoenix.schema.mapSystemTablesToNamespace
-
With
true
setting (default): After namespace mapping is enabled with the other property, all system tables, if any, are migrated to a namespace calledsystem
.With
false
setting: System tables are associated with thedefault
namespace.