View

AnalyticsBusiness IntelligenceData VisualizationReportingSAP

Properties

Name Type Description
id string View unique identifier
name string View name
description string View description
type string View semantic type
deploymentStatus string Current deployment status
columns array View columns
createdBy string User who created the view
createdTime string When the view was created
modifiedTime string When the view was last modified
View JSON Schema on GitHub

JSON Schema

sap-bi-view-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/View",
  "title": "View",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "View unique identifier"
    },
    "name": {
      "type": "string",
      "description": "View name"
    },
    "description": {
      "type": "string",
      "description": "View description"
    },
    "type": {
      "type": "string",
      "enum": [
        "Analytical",
        "Relational"
      ],
      "description": "View semantic type"
    },
    "deploymentStatus": {
      "type": "string",
      "enum": [
        "Deployed",
        "NotDeployed",
        "Modified"
      ],
      "description": "Current deployment status"
    },
    "columns": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ViewColumn"
      },
      "description": "View columns"
    },
    "createdBy": {
      "type": "string",
      "description": "User who created the view"
    },
    "createdTime": {
      "type": "string",
      "format": "date-time",
      "description": "When the view was created"
    },
    "modifiedTime": {
      "type": "string",
      "format": "date-time",
      "description": "When the view was last modified"
    }
  }
}