dbcPassword:连接数据源的密码 6、Catalog:schema的地址,可以是HTTP的URL或本地文件等。 7、CatalogContent:schema的全部内容,一个xml文件。 8、CatalogName:schema的名字,当前未使用。 9、DataSource:指定的DataSource类型,必须实现javax.sql.DataSource接口,在URL中必须指定Jdbc或者DataSource 10、PoolNeeded:是否缓存DataSource对象。 11、Role:当前连接使用的权限信息。 12、UseContentChecksum:是否只是用schema文件的内容作为key查找schema。 13、UseSchemaPool:是否使用schema池,如果指定则根据前一项判断根据什么来作为查找schema的key,如果为false则每次都创建一个新的schema。 14、DynamicSchemaProcessor:可以指定一个类动态的修改schema内容。 15、Locale:设置的本地化信息,默认使用
系统的locale 16、DataSourceChangeListener:可以设置一个实现mondrian.spi.DataSourceChangeListener接口的类,用于判断数据源是否发生改变,如果发生改变则需要更新缓存。 17、Ignore:配置是否忽略加载schema时的非致命错误和警告。 18、Instance:指定创建connection所在的server,不指定则使用默认的server 19、JdbcConnectionUuid:标识jdbc连接的id,如果指定则可以通过该配置判断两个jdbc的连接是否相同。 20、PinSchemaTimeout:缓存schema的过期时间,如果指定为正数则表示缓存schema强引用的过期时间,如果过期则会被垃圾回收,如果指定为0则表示永不过期,如果指定为负数则表示将schema保存为一个软引用,它的绝对值为该软引用的过期时间,这里的时间单元可以设置为d, h, m, s, ms。 21、jdbc.:jdbc参数信息,后面指定jdbc的参数名,值为参数值。
|