Interface SemanticModel

interface SemanticModel {
    agentType?: AgentType;
    caption?: string;
    catalog?: string;
    dbInitialization?: string;
    dialect?: string;
    id?: string;
    key?: string;
    name?: string;
    schema?: Schema;
    syntax?: Syntax;
    tables?: TableEntity[];
    type: "SQL" | "XMLA" | "OData";
}

Hierarchy

Properties

agentType?: AgentType
caption?: string
catalog?: string

DB Schema / OData Catalog ...

dbInitialization?: string

Initialization Script for wasm database

dialect?: string

数据源内的方言, 如 OData 中有 SAP, Microsoft 等, XMLA 中有 SAP BW, SQL 数据库有 Postgres Mysql Hive 等

id?: string

System id in server

key?: string

Semantic key

name?: string

Deprecated

use key

schema?: Schema
syntax?: Syntax

数据查询所使用的语言

tables?: TableEntity[]

Table defination for wasm database

type: "SQL" | "XMLA" | "OData"

Generated using TypeDoc