[ 
https://issues.apache.org/jira/browse/NIFI-12443?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17791763#comment-17791763
 ] 

David Handermann commented on NIFI-12443:
-----------------------------------------

Thanks for describing this potential new feature [~crissaegrim].

Can you provide some references to language specifications and libraries that 
support the Geneva RSL?

This might be too specific for general use and maintenance in the Apache 
project, but this is a good opportunity to gather additional community feedback.

> Add Geneva RSL query record processor
> -------------------------------------
>
>                 Key: NIFI-12443
>                 URL: https://issues.apache.org/jira/browse/NIFI-12443
>             Project: Apache NiFi
>          Issue Type: New Feature
>            Reporter: crissaegrim
>            Assignee: crissaegrim
>            Priority: Minor
>
> h1. SS&C Geneva
> SS&C Geneva is a global fund accounting and portfolio management solution 
> that provides real-time access to detailed portfolio data and a flexible 
> reporting system. It is widely used by hedge funds, asset managers, mutual 
> funds, and fund administrators for its ability to handle complex securities 
> and multiple currencies.
> h2. Geneva RSL
> In the context of SS&C Geneva, RSL stands for "Report Specification 
> Language". It is a programming language provided by Geneva for writing custom 
> reports. With RSL, you can query the Geneva database, perform calculations, 
> or format and output data. The RSL scripts are usually stored as .rsl files 
> on the server hosting the Geneva application.
> h2. Runrep Utility
> Runrep is a command-line utility in Geneva. It facilitates the execution of 
> RSL files from the command line. This feature is particularly useful for 
> automating report generation or scheduling tasks without having to manually 
> operate the Geneva user interface.
> Here's why including a Geneva RSL Processor can be beneficial:
> # Integrating a Geneva RSL Processor in NiFi can allow direct interaction 
> with RSL files and the Geneva database
> # With a dedicated processor, you can automate the process of executing RSL 
> files and scheduling tasks without manually having to use the Runrep 
> command-line utility
> Some good names for such a processor...
> - `GenevaRSLExecutor`
> - `RSLReportProcessor`
> - `GenevaRSLIntegrationProcessor`
> - `GenevaRSLScheduler`
> - `QueryGenevaRSL`
> - `QueryGenevaRSLRecord`



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to