Is this similar to SPSS Modeler SQL Pushback:
Where an IBM® SPSS® Modeler stream reads data from a SQL database and performs processing on the data, advanced users can improve the efficiency of this operation by pushing back the SQL instructions to execute in the database itself.
Several standard SPSS Modeler nodes support SQL pushback, and the server-side API includes function calls to make this possible for CLEF nodes as well.
The clemext_peer_getSQLGeneration service function generates SQL from a peer instance and is used to push back SQL execution to the database. For a data reader node, the generated SQL must be sufficient on its own to create the peer result set. For any other type of node, the generated SQL will most likely depend on the SQL generated for upstream nodes that provide input to the peer. A peer can obtain the upstream SQL by calling the clemext_node_getSQLGeneration callback function on its associated node handle.
This seems similar to to RapidAnalyzer's In database mining
In-database-mining: Instead of taking the data to the algorithm, this extension supports taking the algorithms to the data. Thus the execution of analyses, and in particular of a scoring, is directly supported within databases. Until now, such a solution has only been available from individual database providers such as Oracle and IBM DB2 and on a very limited Basis. Rapid-I now offers this solution for numerous analysis procedures and database-wide.
Am I completely off-the-mark with the analogy?