openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RSBOLAP_BICS_GET_OLAP_STATISTI:
    post:
      tags:
      - RSBOLAP_BICS
      operationId: /rfc/RSBOLAP_BICS_GET_OLAP_STATISTI
      requestBody:
        content:
          application/json:
            schema:
              properties:
                E_T_DATA_MANAGER:
                  type: array
                  items:
                    type: object
                    properties:
                      STEPUID:
                        type: string
                        maxLength: 25
                        description: UUID in compressed form
                      HANDLEID:
                        type: integer
                        format: int64
                        description: Internal ID of a Query Runtime Object
                      HANDLETP:
                        type: string
                        maxLength: 4
                        description: Internal Type of Query Runtime Object
                      DMUID:
                        type: string
                        maxLength: 25
                        description: UUID in compressed form
                      ACCESSCNT:
                        type: integer
                        format: int64
                        description: 'DM Statistics: DM Access Counter'
                      INFOPROV:
                        type: string
                        maxLength: 30
                        description: InfoCube
                      PARTPROV:
                        type: string
                        maxLength: 30
                        description: InfoCube
                      AGGREGATE:
                        type: string
                        maxLength: 30
                        description: InfoCube
                      TABLTP:
                        type: string
                        maxLength: 1
                        description: Single-Character Flag
                      TIMEDMPREP:
                        type: integer
                        format: int64
                        description: Validity Period
                      TIMEDMPOST:
                        type: integer
                        format: int64
                        description: Validity Period
                      TIMEREAD:
                        type: integer
                        format: int64
                        description: Validity Period
                      TIMESID:
                        type: integer
                        format: int64
                        description: Validity Period
                      TIMENAVATTR:
                        type: integer
                        format: int64
                        description: Validity Period
                      TIMEHIERARCHY:
                        type: integer
                        format: int64
                        description: Validity Period
                      DBSEL:
                        type: integer
                        format: int32
                        description: No. of Selected Records
                      DBTRANS:
                        type: integer
                        format: int32
                        description: No. of Transported Records
                      WP_ID:
                        type: integer
                        format: int32
                        description: Work process ID
                      PROCESSCNT:
                        type: integer
                        format: int32
                        description: Process Counter
                      ACCESSTP:
                        type: string
                        maxLength: 1
                        description: 'Type of Data Read Access (Non-Cumulative or Delta)  enumValues: N=Non-Cumulative Query,""=Delta/Cumulative Query'
                        enum:
                        - N
                        - ''
                      SLOTNR:
                        type: integer
                        format: int32
                        description: Slot for Parallel Processing
                E_T_MESSAGE:
                  type: array
                  items:
                    type: object
                    properties:
                      CONTEXT_ID:
                        type: integer
                        format: int32
                        description: Object ID
                      MSGTY:
                        type: string
                        maxLength: 1
                        description: Message Type
                      MSGID:
                        type: string
                        maxLength: 20
                        description: Message Class
                      MSGNO:
                        type: integer
                        format: int64
                        description: Message Number
                      MSGV1:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV2:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV3:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV4:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      TEXT:
                        type: string
                        maxLength: 220
                        description: Message Text
                E_T_OLAP:
                  type: array
                  items:
                    type: object
                    properties:
                      SESSIONUID:
                        type: string
                        maxLength: 25
                        description: UUID in compressed form
                      STEPUID:
                        type: string
                        maxLength: 25
                        description: UUID in compressed form
                      STEPTP:
                        type: string
                        maxLength: 4
                        description: 'OLAP Statistics: Step Type (ODBO, BEX, ...)'
                      STEPCNT:
                        type: integer
                        format: int64
                        description: Counter of the (Navigation) Step during Query Execution
                      UNAME:
                        type: string
                        maxLength: 12
                        description: User Name
                      STARTTIME:
                        type: integer
                        format: int64
                        description: UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun)
                      HANDLEID:
                        type: integer
                        format: int64
                        description: Internal ID of a Query Runtime Object
                      HANDLETP:
                        type: string
                        maxLength: 4
                        description: Internal Type of Query Runtime Object
                      INFOPROV:
                        type: string
                        maxLength: 30
                        description: InfoProvider
                      OBJNAME:
                        type: string
                        maxLength: 30
                        description: OLAP Statistik Object Name  (QueryID, TemplateID,...)
                      STATLEVEL:
                        type: integer
                        format: int64
                        description: 'Detail Level of the OLAP Statistics Label  enumValues: 2=OLAP and DM Data,0=Aggregated Data,1=OLAP Data'
                        enum:
                        - '2'
                        - '0'
                        - '1'
                      EVENTID:
                        type: integer
                        format: int64
                        description: OLAP Statistics Event (Type NUMC9)
                      TXTSH:
                        type: string
                        maxLength: 20
                        description: Short description
                      EVTIME:
                        type: integer
                        format: int64
                        description: Validity Period
                      EVCOUNT:
                        type: integer
                        format: int64
                        description: 'BW Statistics: Number'
                      EVENTIDCNT:
                        type: integer
                        format: int32
                        description: Natural number
                E_T_PROPERTIES:
                  type: array
                  items:
                    type: object
                    properties:
                      NAME:
                        type: string
                        maxLength: 40
                        description: Object Name
                      VALUE:
                        type: string
                        maxLength: 255
                        description: Object Service Information for External Cubes
                I_T_STATISTIC_INFO:
                  type: array
                  items:
                    type: object
                    properties:
                      EVENTID:
                        type: integer
                        format: int64
                        description: OLAP Statistics Event (Type NUMC9)
                      HANDLEID:
                        type: integer
                        format: int64
                        description: Internal ID of a Query Runtime Object
                      HANDLETP:
                        type: string
                        maxLength: 4
                        description: Internal Type of Query Runtime Object
                      OBJNAME:
                        type: string
                        maxLength: 30
                        description: OLAP Statistik Object Name  (QueryID, TemplateID,...)
                      EVTIME:
                        type: integer
                        format: int64
                        description: Validity Period
                      EVCOUNT:
                        type: integer
                        format: int64
                        description: 'BW Statistics: Number'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  E_T_DATA_MANAGER:
                    type: array
                    items:
                      type: object
                      properties:
                        STEPUID:
                          type: string
                          maxLength: 25
                          description: UUID in compressed form
                        HANDLEID:
                          type: integer
                          format: int64
                          description: Internal ID of a Query Runtime Object
                        HANDLETP:
                          type: string
                          maxLength: 4
                          description: Internal Type of Query Runtime Object
                        DMUID:
                          type: string
                          maxLength: 25
                          description: UUID in compressed form
                        ACCESSCNT:
                          type: integer
                          format: int64
                          description: 'DM Statistics: DM Access Counter'
                        INFOPROV:
                          type: string
                          maxLength: 30
                          description: InfoCube
                        PARTPROV:
                          type: string
                          maxLength: 30
                          description: InfoCube
                        AGGREGATE:
                          type: string
                          maxLength: 30
                          description: InfoCube
                        TABLTP:
                          type: string
                          maxLength: 1
                          description: Single-Character Flag
                        TIMEDMPREP:
                          type: integer
                          format: int64
                          description: Validity Period
                        TIMEDMPOST:
                          type: integer
                          format: int64
                          description: Validity Period
                        TIMEREAD:
                          type: integer
                          format: int64
                          description: Validity Period
                        TIMESID:
                          type: integer
                          format: int64
                          description: Validity Period
                        TIMENAVATTR:
                          type: integer
                          format: int64
                          description: Validity Period
                        TIMEHIERARCHY:
                          type: integer
                          format: int64
                          description: Validity Period
                        DBSEL:
                          type: integer
                          format: int32
                          description: No. of Selected Records
                        DBTRANS:
                          type: integer
                          format: int32
                          description: No. of Transported Records
                        WP_ID:
                          type: integer
                          format: int32
                          description: Work process ID
                        PROCESSCNT:
                          type: integer
                          format: int32
                          description: Process Counter
                        ACCESSTP:
                          type: string
                          maxLength: 1
                          description: 'Type of Data Read Access (Non-Cumulative or Delta)  enumValues: N=Non-Cumulative Query,""=Delta/Cumulative Query'
                          enum:
                          - N
                          - ''
                        SLOTNR:
                          type: integer
                          format: int32
                          description: Slot for Parallel Processing
                  E_T_MESSAGE:
                    type: array
                    items:
                      type: object
                      properties:
                        CONTEXT_ID:
                          type: integer
                          format: int32
                          description: Object ID
                        MSGTY:
                          type: string
                          maxLength: 1
                          description: Message Type
                        MSGID:
                          type: string
                          maxLength: 20
                          description: Message Class
                        MSGNO:
                          type: integer
                          format: int64
                          description: Message Number
                        MSGV1:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV2:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV3:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV4:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        TEXT:
                          type: string
                          maxLength: 220
                          description: Message Text
                  E_T_OLAP:
                    type: array
                    items:
                      type: object
                      properties:
                        SESSIONUID:
                          type: string
                          maxLength: 25
                          description: UUID in compressed form
                        STEPUID:
                          type: string
                          maxLength: 25
                          description: UUID in compressed form
                        STEPTP:
                          type: string
                          maxLength: 4
                          description: 'OLAP Statistics: Step Type (ODBO, BEX, ...)'
                        STEPCNT:
                          type: integer
                          format: int64
                          description: Counter of the (Navigation) Step during Query Execution
                        UNAME:
                          type: string
                          maxLength: 12
                          description: User Name
                        STARTTIME:
                          type: integer
                          format: int64
                          description: UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun)
                        HANDLEID:
                          type: integer
                          format: int64
                          description: Internal ID of a Query Runtime Object
                        HANDLETP:
                          type: string
                          maxLength: 4
                          description: Internal Type of Query Runtime Object
                        INFOPROV:
                          type: string
                          maxLength: 30
                          description: InfoProvider
                        OBJNAME:
                          type: string
                          maxLength: 30
                          description: OLAP Statistik Object Name  (QueryID, TemplateID,...)
                        STATLEVEL:
                          type: integer
                          format: int64
                          description: 'Detail Level of the OLAP Statistics Label  enumValues: 2=OLAP and DM Data,0=Aggregated Data,1=OLAP Data'
                          enum:
                          - '2'
                          - '0'
                          - '1'
                        EVENTID:
                          type: integer
                          format: int64
                          description: OLAP Statistics Event (Type NUMC9)
                        TXTSH:
                          type: string
                          maxLength: 20
                          description: Short description
                        EVTIME:
                          type: integer
                          format: int64
                          description: Validity Period
                        EVCOUNT:
                          type: integer
                          format: int64
                          description: 'BW Statistics: Number'
                        EVENTIDCNT:
                          type: integer
                          format: int32
                          description: Natural number
                  E_T_PROPERTIES:
                    type: array
                    items:
                      type: object
                      properties:
                        NAME:
                          type: string
                          maxLength: 40
                          description: Object Name
                        VALUE:
                          type: string
                          maxLength: 255
                          description: Object Service Information for External Cubes
                  I_T_STATISTIC_INFO:
                    type: array
                    items:
                      type: object
                      properties:
                        EVENTID:
                          type: integer
                          format: int64
                          description: OLAP Statistics Event (Type NUMC9)
                        HANDLEID:
                          type: integer
                          format: int64
                          description: Internal ID of a Query Runtime Object
                        HANDLETP:
                          type: string
                          maxLength: 4
                          description: Internal Type of Query Runtime Object
                        OBJNAME:
                          type: string
                          maxLength: 30
                          description: OLAP Statistik Object Name  (QueryID, TemplateID,...)
                        EVTIME:
                          type: integer
                          format: int64
                          description: Validity Period
                        EVCOUNT:
                          type: integer
                          format: int64
                          description: 'BW Statistics: Number'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
