RV_P_ODQRequests

DDL: RV_P_ODQREQUESTS SQL: RVPODQREQS Type: view

Monitor: Delta Queue Requests

RV_P_ODQRequests is a CDS View that provides data about "Monitor: Delta Queue Requests" in SAP S/4HANA. It reads from 1 data source (ODQMON_REQUESTS) and exposes 32 fields with key fields provider, queue, subscriberType, subscriber, subscription. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
ODQMON_REQUESTS ODQMON_REQUESTS from

Associations (2)

CardinalityTargetAliasCondition
[0..1] RV_P_ODQRequester _subscription _subscription.provider = $projection.provider and _subscription.queue = $projection.queue and _subscription.compositeRequest = $projection.compositeRequest and _subscription.subscriberType = $projection.subscriberType and _subscription.subscriber = $projection.subscriber and _subscription.subscription = $projection.subscription
[0..1] RV_P_ODQRequest _compositeRequest _compositeRequest.provider = $projection.provider and _compositeRequest.queue = $projection.queue and _compositeRequest.subscriberType = $projection.subscriberType and _compositeRequest.subscriber = $projection.subscriber and _compositeRequest.subscription = $projection.subscription and _compositeRequest.compositeRequest = $projection.compositeRequest

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName RVPODQREQS view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Monitor: Delta Queue Requests view

Fields (32)

KeyFieldSource TableSource FieldDescription
KEY provider modelname Provider
KEY queue queuename Queue Name
KEY subscriberType subscriber_type Subscriber Type
KEY subscriber subscriber_id Subscriber ID
KEY subscription subscription_id Subscription Id
KEY compositeRequest composite_rid Request
KEY dataSelection read_data_volume
KEY requestSelection read_full_requests
compositeStatusIcon comp_status_icon Status
extractionMode extraction_mode Extraction Mode
realtime realtime Real-Time Mode
extractionRequest rid Request
extractionStatusIcon status_icon Status of PH
task taskid Task ID
job jobname Name of Send Process
jobNumber jobcount Job number
tsnLowerLimit tsn_low Lower Limit for TSN
tsnUpperLimit tsn_high Upper Limit for TSN
storage tabname Table/Constant Value
countUnits units Units (Short)
countRows lines Number of Lines
originalSize rawsize Original Size
compressedSize compsize Comp. Size in Bytes
_provider _model
_queue _queue
_subscriberType _stype
_compositeRequest _compositeRequest
_dataSelection _seldt
_requestSelection _selrq
_compositeStatusIcon _cmpst
_extractionMode _xmode
_extractionStatusIcon _xtrst

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view RV_P_ODQRequests.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: RVPODQREQS

CREATE VIEW RV_P_ODQRequests AS
SELECT
  modelname AS provider,
  queuename AS queue,
  subscriber_type AS subscriberType,
  subscriber_id AS subscriber,
  subscription_id AS subscription,
  composite_rid AS compositeRequest,
  read_data_volume AS dataSelection,
  read_full_requests AS requestSelection,
  comp_status_icon AS compositeStatusIcon,
  extraction_mode AS extractionMode,
  realtime,
  rid AS extractionRequest,
  status_icon AS extractionStatusIcon,
  taskid AS task,
  jobname AS job,
  jobcount AS jobNumber,
  tsn_low AS tsnLowerLimit,
  tsn_high AS tsnUpperLimit,
  tabname AS storage,
  units AS countUnits,
  lines AS countRows,
  rawsize AS originalSize,
  compsize AS compressedSize
FROM ODQMON_REQUESTS
LEFT OUTER JOIN RV_P_ODQRequester AS _subscription ON _subscription.provider = provider AND _subscription.queue = queue AND _subscription.compositeRequest = compositeRequest AND _subscription.subscriberType = subscriberType AND _subscription.subscriber = subscriber AND _subscription.subscription = subscription  -- association [0..1]
LEFT OUTER JOIN RV_P_ODQRequest AS _compositeRequest ON _compositeRequest.provider = provider AND _compositeRequest.queue = queue AND _compositeRequest.subscriberType = subscriberType AND _compositeRequest.subscriber = subscriber AND _compositeRequest.subscription = subscription AND _compositeRequest.compositeRequest = compositeRequest  -- association [0..1]
;