Reltio Open Collaboration System (ROCS) utilities
Learn about ROCS utilities to extend the value of the Reltio Platform.
The Developers are the intended audience of these utilities. Each of these utilities is hosted as a project in the Reltio Open Collaboration System (ROCS) repository.
The following table lists the details of the utilities:
Tool | Description | Link |
---|---|---|
CST Core | The CST Core utility provides you with the ability to interact with Reltio Rest APIs. It is the base project that can be used for all the implementations. | https://bitbucket.org/reltio-ondemand/reltio-cst-core/src/master/ |
Bulk Delete | The Bulk Delete utility is used to delete entities based on either URI, Entity Type, or Crosswalks. | https://bitbucket.org/reltio-ondemand/util-bulkdelete |
Data Extract | The Data Extract utility is used to extract values from a tenant into a CSV or flatfile format for use in downstream processes and reporting. | https://bitbucket.org/reltio-ondemand/util-dataextract |
Data Loader | The Data Loader utility is used for bulk loading entities, relations, and interactions into a Reltio tenant in a JSON format. | https://bitbucket.org/reltio-ondemand/util-dataload-processor |
Generic JSON Generator | The Generic JSON Generator utility is a Java tool developed for converting data stored in a flat or CSV format into a JSON format ready to be consumed by the Reltio data loader. | https://bitbucket.org/reltio-ondemand/util-jsongenerator-core |
LCA Data Quality Example | This is an LCA that demonstrates how to read a value from an attribute and replace that value with one based on logic within the LCA. Several attributes are demonstrated using a variety of logic. | https://bitbucket.org/reltio-ondemand/lca-dataquality |
Metadata Security Service | The Metadata Security Service utility is used for generating the metadata security configuration from an excel sheet. Additionally, it extracts the metadata security from a tenant into an excel sheet. | https://bitbucket.org/reltio-ondemand/util-metadata-security-service |
Merge Report Generator | The Merge Report Generator utility is used for generating a report regarding Reltio merges in a CSV or delimited format. The utility is configured for a specified entity type and a list of attributes to display in the report. For more details, please refer to the development specifications in source. | https://bitbucket.org/reltio-ondemand/util-mergereport |
Potential Match Data Extract | The Potential Match Data Extract utility is used for extracting the Reltio Matched Entities OV data from the specified tenant. | https://bitbucket.org/reltio-ondemand/pot-mat-data-extract |
RDM Data Extract | The RDM Data Extract utility is used for extracting the RDM data from the RDM tenant. Using this tool customers/partners can extract the RDM data in a JSON or CSV format. | https://bitbucket.org/reltio-ondemand/util-rdm-dataextract |
RDM Dataloader | The RDM Dataloader utility is used for bulk loading lookups into a Reltio’s RDM tenant in a JSON format. | https://bitbucket.org/reltio-ondemand/util-rdm-dataloader |
RDM Synonym Loader | This Synonym Loader utility makes it simple to load a CSV file of custom synonyms into an RDM Lookup Type, to be used by the match engine. Note: You have to adjust your L3 to utilize the RDM Lookup type. | https://bitbucket.org/reltio-ondemand/util-rdm-synonym-loader/src/master/ |
RDM JSON Generation | The RDM JSON Generator utility is a Java tool developed for generating the JSON files for the lookups from the flat or CSV files ready to be consumed by the RDM Dataloader tool. | https://bitbucket.org/reltio-ondemand/util-rdm-json-generation |
Tag Delete | The Tag Delete utility is used for creation and deletion of tags for entities based on URI and source system. | https://bitbucket.org/reltio-ondemand/util_tagdelete |
Task Utility | The Task utility is used to call a Reltio task with a periodicity that you define (such as every hour or every day) and it reports the status of the task. Each instance of the utility can track a single Reltio task. | https://bitbucket.org/reltio-ondemand/util-periodictask |
Restore Entity | The Restore Utility is used to restore entities based on a timestamp specified from the history. It first retrieves entities by using the GET/entities API and then restores them using the POST/entities API with the values available before the specified timestamp. | https://bitbucket.org/reltio-ondemand/util-periodictask |