Hi Gaurav,

Phoenix provides a way for multiple tenants to share a single table by automatically sharding the tablespace by tenant id. This is done via tenant-specific views. You should create a multi-tenant table over a regular connection (no TenantId). When you open a tenant-specific connection (by setting the TenantId property) you can create views for that tenant over existing multi-tenant tables.

More info here: http://phoenix.apache.org/multi-tenancy.html



On Tue, Mar 1, 2016 at 5:49 AM, Gaurav Agarwal <gaurav130403@gmail.com> wrote:

I am trying to create phoenix multi tenant table with jdbc code .in the properties give tenant I'd as phoenixruntime.tenantId . Whentried to create table got exception as cannot create table with phoenix tenant connection

Any solution

On Mar 1, 2016 3:20 PM, "Gaurav Agarwal" <gaurav130403@gmail.com> wrote:


Whether Phoenix provide multi tenant architecture in phoenix 4.2.2 and 4.4.

hbase provides namespace creation and assign tables to that namespace . Can we have the workaround in phoenix

Please confirm