You can use the command-line command to stream the input data in the JSON format for processing.
Perform the GETINGESTLAYOUT operation.
The GETINGESTLAYOUT operation gets a layout for the input data based on the configuration file. The layout contains a list of fields and their lengths that you can use to specify the input data in the JSON format.
Perform the INGEST operation.
The INGEST operation reads the input data, links or tokenizes the data, and loads the linked or tokenized data into the repository. If any input record is an update to an existing record, the INGEST operation updates the record in the repository.
To delete a record, perform the following tasks:
Perform the GETRECORDLAYOUT operation.
The GETRECORDLAYOUT operation gets a layout that contains a list of fields required to identify a record. Use the layout to specify the input record for the GETRECORD or DELETERECORD operation.
To get a record, perform the GETRECORD operation.
The GETRECORD operation gets the matching records for the input data from the repository.
To delete a record, perform the DELETERECORD operation.
The DELETERECORD operation deletes the matching record from the repository.
To move the records into a specific cluster, perform the following tasks:
Perform the GETMANAGECLUSTERLAYOUT operation.
The GETMANAGECLUSTERLAYOUT operation gets a layout that contains a list of fields required to identify records. Use the layout to specify the records for the MANAGECLUSTER operation that removes the records from their current clusters and adds them to a new cluster or to the specified cluster number.
Perform the MANAGECLUSTER operation.
The MANAGECLUSTER operation reads the input records, removes the input records from their respective clusters, and moves the records to the specified cluster or to a new cluster.