|   | 1 | == Result Aggregate Manager == | 
          
          
            |   | 2 |  | 
          
          
            |   | 3 | The Result aggregate manager service group provides experimenter access to ML server databases. | 
          
          
            |   | 4 |  | 
          
          
            |   | 5 | === getSchema === | 
          
          
            |   | 6 |  | 
          
          
            |   | 7 | {{{ | 
          
          
            |   | 8 |   <service name="getSchema"> | 
          
          
            |   | 9 |     <info>Get the Schema of a given experiment measurement database</info> | 
          
          
            |   | 10 |     <args> | 
          
          
            |   | 11 |       <arg value="ExperimentID" name="expID" isRequired="true"> | 
          
          
            |   | 12 |         <info>ID of the Experiment</info> | 
          
          
            |   | 13 |       </arg> | 
          
          
            |   | 14 |     </args> | 
          
          
            |   | 15 |   </service> | 
          
          
            |   | 16 | }}} | 
          
          
            |   | 17 |  | 
          
          
            |   | 18 | === listTables === | 
          
          
            |   | 19 |  | 
          
          
            |   | 20 | Service that lists tables in the experiment with given experiment ID. | 
          
          
            |   | 21 |  | 
          
          
            |   | 22 |  | 
          
          
            |   | 23 | {{{ | 
          
          
            |   | 24 |   <service name="listTables"> | 
          
          
            |   | 25 |     <info>Get the list of tables in given experiment measurement database</info> | 
          
          
            |   | 26 |     <args> | 
          
          
            |   | 27 |       <arg value="ExperimentID" name="expID" isRequired="true"> | 
          
          
            |   | 28 |         <info>ID of the Experiment</info> | 
          
          
            |   | 29 |       </arg> | 
          
          
            |   | 30 |     </args> | 
          
          
            |   | 31 | }}} | 
          
          
            |   | 32 |  | 
          
          
            |   | 33 | === querryDatabase === | 
          
          
            |   | 34 |  | 
          
          
            |   | 35 | {{{     | 
          
          
            |   | 36 |   <service><service name="queryDatabase"> | 
          
          
            |   | 37 |     <info>Get the Schema of a given experiment measurement database</info> | 
          
          
            |   | 38 |     <args> | 
          
          
            |   | 39 |       <arg value="ExperimentID" name="expID" isRequired="true"> | 
          
          
            |   | 40 |         <info>ID of the Experiment</info> | 
          
          
            |   | 41 |       </arg> | 
          
          
            |   | 42 |       <arg value="xml | json" name="format" isRequired="true"> | 
          
          
            |   | 43 |         <info>Format to return result in.</info> | 
          
          
            |   | 44 |       </arg> | 
          
          
            |   | 45 |       <arg value="SQLquery" name="query" isRequired="true"> | 
          
          
            |   | 46 |         <info>An SQLite query to run against the database</info> | 
          
          
            |   | 47 |       </arg> | 
          
          
            |   | 48 |     </args> | 
          
          
            |   | 49 |   </service> | 
          
          
            |   | 50 | }}} | 
          
          
            |   | 51 |  | 
          
          
            |   | 52 | === dumpDatabase === | 
          
          
            |   | 53 | {{{ | 
          
          
            |   | 54 |   <service name="dumpDatabase"><info>Dump the complete database holding the measurement results for a given experiment</info>         | 
          
          
            |   | 55 |     <args> | 
          
          
            |   | 56 |       <arg value="ExperimentID" name="expID" isRequired="true"> | 
          
          
            |   | 57 |         <info>ID of the Experiment</info> | 
          
          
            |   | 58 |       </arg> | 
          
          
            |   | 59 |     </args> | 
          
          
            |   | 60 |   </service> | 
          
          
            |   | 61 | }}} | 
          
          
            |   | 62 |  |