KSR_I_TS_TRACESPAN_R

DDL: KSR_I_TS_TRACESPAN_R SQL: KSR_ITSTRCSPANR Type: view Package: S_KSR_DS

KSR: Tenant Single Trace Span Subrecords

KSR_I_TS_TRACESPAN_R is a CDS View that provides data about "KSR: Tenant Single Trace Span Subrecords" in SAP S/4HANA. It reads from 6 data sources and exposes 47 fields with key fields Client, Instance, Record_Number, Start_Time, Subrecord_Number. Part of development package S_KSR_DS.

Data Sources (6)

SourceAliasJoin Type
TMO_I_XM_DD07V_CONV_R _Dom_TSK left_outer
TMO_I_XM_DD07V_CONV_R _Dom_TSK left_outer
TMO_I_XM_DD07V_CONV_R _Dom_TSS left_outer
TMO_I_XM_DD07V_CONV_R _Dom_TSS left_outer
ksr_ts_main ksr_ts_main union
ksr_ts_tracespan ksr_ts_tracespan from

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName KSR_ITSTRCSPANR view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label KSR: Tenant Single Trace Span Subrecords view
ClientHandling.type #CLIENT_DEPENDENT view

Fields (47)

KeyFieldSource TableSource FieldDescription
KEY Client ksr_ts_tracespan client Workflow definition: Client
KEY Instance ksr_ts_tracespan instance TaskCount
KEY Record_Number ksr_ts_tracespan record_number INT4
KEY Start_Time ksr_ts_tracespan start_time Time Stamp
KEY Subrecord_Number ksr_ts_tracespan subrecord_number
End_Time ksr_ts_main end_time Time Stamp
Span_Provider_Id ksr_ts_tracespan span_provider_id
Span_Name Request Entry Name
Parent_Span_Id ksr_ts_tracespan parent_span_id
Span_Id ksr_ts_tracespan span_id
Span_Kind TMO_I_XM_DD07V_CONV_R ddtext Short text
Span_Start_Time ksr_ts_tracespan span_start_time Time Stamp
Span_End_Time ksr_ts_tracespan span_end_time Time Stamp
Span_Duration ksr_ts_tracespan span_duration Value
Num_Entries ksr_ts_tracespan num_entries Value
Status_Code TMO_I_XM_DD07V_CONV_R ddtext Short text
Attributes_Hash_Value ksr_ts_tracespan attributes_hash_value
Retention_Timestamp ksr_ts_tracespan retention_timestamp Time Stamp
Timestamp_UTC ksr_ts_tracespan span_start_time Time Stamp
Time_Period 0
Time_Granularity 1
Time_Zone 0
Tenant_Group ksr_ts_main tenant_group Tenant Authorization
clientasClient
KEY Instance ksr_ts_main instance TaskCount
KEY Record_Number ksr_ts_main record_number INT4
KEY Start_Time ksr_ts_main start_time Time Stamp
KEY Subrecord_Number 0
End_Time ksr_ts_main end_time Time Stamp
Span_Provider_Id
Span_Name ksr_ts_main request_entry_name Request Entry Name
Parent_Span_Id
Span_Id
Span_Kind TMO_I_XM_DD07V_CONV_R ddtext Short text
Span_Start_Time ksr_ts_main start_time Time Stamp
Span_End_Time ksr_ts_main end_time Time Stamp
Span_Duration Value
Num_Entries 0 Value
Status_Code TMO_I_XM_DD07V_CONV_R ddtext Short text
Attributes_Hash_Value ksr_ts_main attributes_hash_value
Retention_Timestamp 0 Time Stamp
Timestamp_UTC ksr_ts_main start_time Time Stamp
Time_Period 0
Time_Granularity 1
Time_Zone 0
Tenant_Group ksr_ts_main tenant_group Tenant Authorization
User_Group ksr_ts_main user_group User Group

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 KSR_I_TS_TRACESPAN_R.
-- 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: KSR_ITSTRCSPANR

CREATE VIEW KSR_I_TS_TRACESPAN_R AS
SELECT
  ksr_ts_tracespan.client AS Client,
  ksr_ts_tracespan.instance AS Instance,
  ksr_ts_tracespan.record_number AS Record_Number,
  ksr_ts_tracespan.start_time AS Start_Time,
  ksr_ts_tracespan.subrecord_number AS Subrecord_Number,
  ksr_ts_main.end_time AS End_Time,
  ksr_ts_tracespan.span_provider_id AS Span_Provider_Id,
  cast(ksr_ts_tracespan.span_name as abap.char(60) ) AS Span_Name,
  ksr_ts_tracespan.parent_span_id AS Parent_Span_Id,
  ksr_ts_tracespan.span_id AS Span_Id,
  _Dom_TSK.ddtext AS Span_Kind,
  ksr_ts_tracespan.span_start_time AS Span_Start_Time,
  ksr_ts_tracespan.span_end_time AS Span_End_Time,
  ksr_ts_tracespan.span_duration AS Span_Duration,
  ksr_ts_tracespan.num_entries AS Num_Entries,
  _Dom_TSS.ddtext AS Status_Code,
  ksr_ts_tracespan.attributes_hash_value AS Attributes_Hash_Value,
  ksr_ts_tracespan.retention_timestamp AS Retention_Timestamp,
  ksr_ts_tracespan.span_start_time AS Timestamp_UTC,
  0 AS Time_Period,
  1 AS Time_Granularity,
  0 AS Time_Zone,
  ksr_ts_main.tenant_group AS Tenant_Group,
  ksr_ts_main.user_group as User_Group AS clientasClient,
  ksr_ts_main.user_group AS User_Group
FROM ksr_ts_tracespan
LEFT OUTER JOIN TMO_I_XM_DD07V_CONV_R AS _Dom_TSS ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN TMO_I_XM_DD07V_CONV_R AS _Dom_TSK ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): ksr_ts_main
;