Skip to content
Snippets Groups Projects
cdb_dm_integration_notes.txt 1.58 KiB
Newer Older
- DS service
  - runs on extrepid
- DAQ service
  - APSU station, runs on ctlsdaqsrv2
- Catalog service
  - APSU station, runs on ctlsdaqsrv2
- Processing (Workflow) service
  - can run workflows for each file, or for set of files, in real-time
  - RT workflow args can be set via PV
  - DAQ needs to send burst number (e.g, file 3/10)
  - can always request workflow processing on a set of files (post processing)
  - need portal that will be able to submit processing job
  - need to be able to keep track of processing jobs and their results

- DM/CDB integration plugin
  - triggered via CDB:<qrId> keyword
  - adds DM-document property, will have metadata catalog URL, 
    file download URL, metadata key/value pairs as needed
  - must be able to associate multiple qrID's
- CDB Document domain
- CDB/DM integration plugin: needs to be able to click on the file to see the 
  metadata, or to download the file
- DM/SDDS plugin
  - triggered by ".sdds"
  - reads parameters, converts them to metadata

- Use Case: StudiesSession-20170422
  - From CDB perspective StudiesSession-20170422 is an item in the 
    Documents Domain
  - From DM perspective, StudiesSession-20170422 is an experiment on an APSU 
    station
  - When collecting DAQ data, DM will automatically asign all files to be
    part of the StudiesSession-20170422 experiment
  - DM/CDB plugin will add DataFile property to StudiesSession-20170422 for 
    each file
  - CDB/DM file property handler will be able to display DM metadata (URL link)
    and download file; later, it may be be able to submit processing job
    to DM processing service