3.2.2 - Set Request Information

      Action Option -SR (-SetRequest) :

      creates and modifies data request information into RDADB for a given dataset number and/or groups. One or multiple records can be processed each time.

      Although a new request record can be added by a specialist, it is rarely needed. A request record should be generated by the Web interfaces that accept submission of data requests. This Action is more used to modify requests for changing request status from Wait to Queue, or for changing purge date/time for purging a request sooner or later.

      dsrqst-(SR|SetRequest) [Mode Options]
        [-(RI|RequestIndex) RequestIndices]
        [-(RN|RequestName) RequestNames]
        [-(DS|Dataset) dsnnn.n]
        [-(EM|Email) UserEmailAddresses]
        [-(RT|ReuqestType) RequestTypes]
        [-(SQ|SizeRequest) RequestDataSize]
        [-(SI|SizeInput) DataSizeProcessed]
        [-(FC|FileCount) FileCount]
        [-(RS|RequestStatus) RequestStatus]
        [-(TA|TArflag) TarFlag]
        [-(DQ|DateReuqest) DateSubmitted]
        [-(TQ|TimeReuqest) TimeSubmitted]
        [-(DR|DateReady) DateProcessed]
        [-(TR|TimeReady) TimeProcessed]
        [-(DP|DatePurge) DateDuePurge]
        [-(TP|TimePurge) TimeDuePurge]
        [-(DF|DataFormat) DefaultDataFormat]
        [-(AF|ArchiveFormat) DefaultArchiveFormat]
        [-(SN|Specialist) Specialists]
        [-(PO|Priority) ProcessPriority]
        [-(EN|EmailNotice) EmailNoticeFile]
        [-(DE|Description) RequestDescription]
        [-(RF|RequestInfo) RequestInformation]
        [-(DB|Debug) DebugModeInfo]

      Mode option that can be specified for setting request Action:

      If information of a request exists already in RDADB for a given request index or request name per option -RI (-RequestIndex) or -RN (-RequestName), the request record is modified; otherwise, a new request record is added if request index is 0 and Mode option -NR (-NewRequest) is present.

      The Request name is auto generated, a combination of upper case string of user last name and the Request index. It can not be reset to anything else.

      Default request processing priority is 10, although it can be set between 1 and 10, 1 is the highest priority. Specialist can push a request to be processed earlier by setting a higher priority per option -PO (-Priority), in case many requests are queued for processing.


      EXAMPLE 4.

      Set Request Status To 'Q' As Queued For Request Index 42

      -(MD|MyDataset)sets information into RDADB no matter the specialist who
      -(NR|NewReqeust)sets a new request record into RDADB for given dataset,
      -(NR|NewReqeust)sets a new request record into RDADB for given dataset, group index and request type
      dsrqstSR -RI 42 -RS Q

      A customized request can be created to stage exsiting data prepared for a specific user.


      EXAMPLE 5.

      If You Have The Pre-Processed Data Ready In A Directory, You Create A new customized request as

      dsrqstSR -RI 0 -NR -DS dsnnn.n -EM UserEmail -DF DataFormat -RS Q -RT C

      then change directory to where data files sit and build the request by running command

      dsrqstBR -RI NewAddedRequestIndex -LF DataFileList



      Back to Top