Reltio Connect

 View Only
  • 1.  Accessing data from another tenant

    Reltio Partner
    Posted 03-07-2024 08:31

    If I configure Customer  in one Reltio tenant and Product in another tenant, is there any way to link them? I want to create a Product->Customer relationship in Product tenant .



    ------------------------------
    Abhijit Auddy
    Cognizant
    ------------------------------


  • 2.  RE: Accessing data from another tenant

    Reltio Employee
    Posted 03-08-2024 10:56

    The Reltio architecture supported this idea from day one, empowering entity types to be allocated across tenants, but able to reference each other as you say. The relevant technology for this is DTSS (Data Tenant Subscription Service), but more accurately it could've been called ITSS or Inter-Tenant Subscription Service. In your case you would configure DTSS to replicate the customer records from the Customer tenant into the Product tenant. DTSS sets up each of them within the Product tenant to have and maintain a crosswalk that refers back to its master Customer record managed within the Customer tenant. Updates made to the master Customer records automatically propagate to their counterparts held within the Product tenant. 

    Hope that helps. 



    ------------------------------
    Curt Pearlman
    ------------------------------



  • 3.  RE: Accessing data from another tenant

    Reltio Partner
    Posted 03-11-2024 13:55

    Thanks Curt for your response.

    Few more questions on data tenant.

     

    1. Is there any additional Storage space required on the replicated tenant is based on only the keys required for cross linking or does it replicate all core attributes for that domain( e.g. – customer domain – customer profile, address, relationships etc)?
    2. Any special licensing required for using DTSS or does basic Reltio Tenants( in this case Customer and Product tenants) cover this licensing
    3. Since one tenant's data is replicated to another tenant – does it require any separate licensing based on the best of breed/ golden records count?
    4. Data residency / sovereignty requirements specially on Customer sensitive data attributes.
    5. Do we consider any special measure like data dirtiness, data redundancy, data conflicts etc due to this replication.
    6. If a customer have many subject areas to be mastered (e.g. Customer, Product, Supplier, Material), is it advisable to have many tenants? Is there any POV?
    7. If DTSS is being used, in the integration layer (ETL / DI tool) what type of configuration are required?

     

    Thanks & Regards,

     

    Abhijit Auddy

    AIA-MDM

    Phone - +91 6292127385 / 9804392131

    VNET : 333221

     






  • 4.  RE: Accessing data from another tenant

    Reltio Employee
    Posted 03-11-2024 14:22
    1. Is there any additional Storage space required on the replicated tenant is based on only the keys required for cross linking or does it replicate all core attributes for that domain( e.g. – customer domain – customer profile, address, relationships etc)?

      1. For any domain which uses DTSS to replicate records from one tenant to another, those records will occupy space on the target tenant and as such, will be counted as licensable profiles within the target tenant as well as within the source tenant. So yes they will be counted twice. But this makes sense because they require storage in both tenants and consume compute in both tenants. 

    2. Any special licensing required for using DTSS or does basic Reltio Tenants( in this case Customer and Product tenants) cover this licensing. 

      1. The DTSS technology is free of charge. 

    3. Since one tenant's data is replicated to another tenant – does it require any separate licensing based on the best of breed/ golden records count? 

      1. See answer to #1. 

    4. Data residency / sovereignty requirements specially on Customer sensitive data attributes.

      1. Not sure what you're asking. Pls be specific. 

    5. Do we consider any special measure like data dirtiness, data redundancy, data conflicts etc due to this replication.

      1. Not sure what you're asking. Pls be specific. 

    6. If a customer have many subject areas to be mastered (e.g. Customer, Product, Supplier, Material), is it advisable to have many tenants? Is there any POV?

      1. The POV, and really the original driver of the DTSS technology is that oftentimes different organizations within a firm will be responsible for different domains. As such, organizationA is likely to have a roadmap and development schedule for the domain it manages different than organizationB that has its own roadmap and development schedule for the domain it manages. And so to enable each organization to operate freely and in a manner decoupled from the other, each would have its own tenant to control, but the records from those tenants can be shared with other tenants via DTSS.  

    7. If DTSS is being used, in the integration layer (ETL / DI tool) what type of configuration are required?

      1. DTSS does not rely on or need any support from an external tool such as an ETL. It is a technology within Reltio that synchronizes profiles across tenants using batch and real-time modes of operation as configured within the DTSS configuration JSON. So lastly, do know that there is no UI for DTSS configuration. You must edit a JSON file. 

    Lastly, when designing and configuring use of DTSS, it is advisable to engage with Reltio PS to ensure best practices and experience are brought to bear. 



    ------------------------------
    Curt Pearlman
    ------------------------------



  • 5.  RE: Accessing data from another tenant

    Posted 03-12-2024 12:11

    Is there per tenant license required when setting up multiple tenants, i.e. a Customer tenant and a Product tenant? Or is the licensing based on the total number of profiles across all tenants?



    ------------------------------
    Tim Magney
    The Greenbrier Companies
    Lake Oswego OR
    ------------------------------



  • 6.  RE: Accessing data from another tenant

    Reltio Employee
    Posted 03-12-2024 12:23

    Generally there is a per tenant license. Every customer is deployed with a "Base Package" that consists of a trio of tenants: dev, test and prod. Then, as needed for special circumstances, additional tenants can be licensed and this is done quite regularly as some customers wish to have add'l dev tenants, and/or add'l test tenants. In the case of managing Product and Customer let's say in separate tenants, likely a Base Package for each would be appropriate since each will likely need to be supported from a dev, test and prod perspective. 

    All of that said, if the customer can comfortably manage from an administrative perspective (development schedules, roadmaps, etc..) both domains in the same Base Package set of tenants, then I think most would agree that at the end of the day, it is a simpler approach than splitting them across separate Base Packages. Both options are there, but again, simpler to not introduce the additional technology if not needed. That's just a basic tenet (notice different spelling :-)  of life and data management!



    ------------------------------
    Curt Pearlman
    ------------------------------



  • 7.  RE: Accessing data from another tenant

    Posted 03-12-2024 12:38

    Thanks Curt. In our case I think our domains are different enough, and would likely be managed by different groups, so that having separate tenants seemed like a convenient way to keep things separated and present a simpler view for our end users. But I imagine we could probably accomplish the same type of separation for users by leveraging RBAC and metadata security.  



    ------------------------------
    Tim Magney
    The Greenbrier Companies
    Lake Oswego OR
    ------------------------------