{
	"data": [{
		"code": "JD-SS",
		"title": "Microsoft SQL Server",
		"categoryId": "jdbc",
		"categorytitle": "JDBC",
		"urlTemplate": "jdbc:sqlserver://[hostname[\\instanceName][:portNumber]][;property=value[;property=value]]",
		"driverName": "com.microsoft.sqlserver.jdbc.SQLServerDriver",
		"subProtocol": "sqlserver",
		"odbcCode": "SS",
		"multitenantCloud": true
	}, {
		"code": "JD-D2",
		"title": "IBM Db2",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:db2://<hostname>:<port>/<databasename>",
		"driverName": "com.ibm.db2.jcc.DB2Driver",
		"subProtocol": "db2",
		"odbcCode": "D2",
		"multitenantCloud": true
	}, {
		"code": "JD-TD",
		"title": "Teradata",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:teradata://<DatabaseServerName>/TMODE=ANSI,CHARSET=UTF16",
		"driverName": "com.teradata.jdbc.TeraDriver",
		"subProtocol": "teradata"
	}, {
		"code": "JD-OR",
		"title": "Oracle",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:oracle:thin:@//<hostname>:<port>/<oracleserviceid> or jdbc:oracle:oci:@<tnsname> or jdbc:oracle:<thin | oci>:@<oraclenetdescriptor>",
		"driverName": "oracle.jdbc.OracleDriver",
		"subProtocol": "oracle",
		"odbcCode": "OR",
		"multitenantCloud": true
	}, {
		"code": "JD-NZ",
		"title": "IBM Netezza",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:netezza://<host>:<port>/<databasename>",
		"driverName": "org.netezza.Driver",
		"subProtocol": "netezza",
		"odbcCode": "NZ",
		"multitenantCloud": true
	}, {
		"code": "JD-NZ",
		"title": "IBM Performance Server for PostgreSQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:netezza://<host>:<port>/<databasename>",
		"driverName": "org.netezza.Driver",
		"subProtocol": "netezza",
		"odbcCode": "NZ"
	}, {
		"code": "JDBC:DENODO",
		"title": "Denodo",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:vdb://<host>:<port>/<databasename>",
		"driverName": "com.denodo.vdb.jdbcdriver.VDBJDBCDriver",
		"subProtocol": "vdb"
	}, {
		"code": "JDBC:SNOWFLAKE",
		"title": "Snowflake",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:snowflake://<account>.snowflakecomputing.com",
		"driverName": "net.snowflake.client.jdbc.SnowflakeDriver",
		"subProtocol": "snowflake",
		"multitenantCloud": true
	}, {
		"code": "JDBC:HIVE2",
		"title": "Hive",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:hive2://<host>:<port>/<databasename>",
		"driverName": "org.apache.hive.jdbc.HiveDriver",
		"subProtocol": "hive2",
		"multitenantCloud": true
	}, {
		"code": "JDBC:IMPALA",
		"title": "Cloudera Impala",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:impala://<host>:<port>/<databasename>",
		"driverName": "com.cloudera.impala.jdbc.Driver",
		"subProtocol": "impala",
		"multitenantCloud": true
	}, {
		"code": "JDBC:POSTGRES",
		"title": "PostgreSQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:postgresql://<host>:<port>/<databasename>",
		"driverName": "org.postgresql.Driver",
		"subProtocol": "postgresql",
		"multitenantCloud": true
	},  {
		"code": "JDBC:EXA",
		"title": "Exasol EXASolution",
		"urlTemplate": "jdbc:exa:<host>:<port>;schema=databasename",
		"categoryId": "jdbc",
		"driverName": "com.exasol.jdbc.EXADriver",
		"subProtocol": "exa"
	}, {
		"code": "JDBC:INFORMIX",
		"title": "IBM Informix Dynamic Server",
		"urlTemplate": "jdbc:informix-sqli://<host>:<port>/<databasename>:INFORMIXSERVER=<server-name>;DB_LOCALE=en_us.utf8;CLIENT_LOCALE=en_us.utf8;DELIMIDENT=Y",
		"categoryId": "jdbc",
		"driverName": "com.informix.jdbc.IfxDriver",
		"subProtocol": "informix-sqli",
		"multitenantCloud": true
	}, {
		"code": "JDBC:REDSHIFT",
		"title": "Amazon Redshift",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:redshift://<endpoint>:<port>?tcpKeepAlive=true",
		"driverName": "com.amazon.redshift.jdbc.Driver",
		"subProtocol": "redshift",
		"multitenantCloud": true
	}, {
		"code": "JDBC:COMPOSITESW",
		"title": "TIBCO Data Virtualization Server",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:compositesw:dbapi[/USER/PASSWORD]@HOST:PORT?domain=DOMAIN&dataSource=DATASOURCE[&NAME=VALUE ...]",
		"driverName": "cs.jdbc.driver.CompositeDriver",
		"subProtocol": "compositesw"
	}, {
		"code": "JDBC:PIVOTAL-GREENPLUM",
		"title": "Pivotal Greenplum",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:pivotal:greenplum://<host>:<port>;DatabaseName=<name>",
		"driverName": "com.pivotal.jdbc.GreenplumDriver",
		"subProtocol": "pivotal:greenplum"
	}, {
		"code": "JDBC:MYSQL",
		"title": "MySQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:mysql://<host>:<port>/<databasename>?noAccessToProcedureBodies=true",
		"driverName": "com.mysql.jdbc.Driver",
		"subProtocol": "mysql",
		"multitenantCloud": true
	}, {
		"code": "JDBC:MemSQL",
		"title": "MemSQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:mysql://<host>:<port>/<databasename>?noAccessToProcedureBodies=true",
		"driverName": "com.mysql.jdbc.Driver",
		"subProtocol": "mysql",
		"multitenantCloud": true
	}, {
		"code": "JDBC:VERTICA",
		"title": "Vertica",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:vertica://<host>:<port>/<databasename>",
		"driverName": "com.vertica.jdbc.Driver",
		"subProtocol": "vertica"
	}, {
		"code": "JDBC:BIGINSIGHTS",
		"title": "IBM Big SQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:db2://<host>:<port>/<databasename>",
		"driverName": "com.ibm.db2.jcc.DB2Driver",
		"subProtocol": "db2",
		"multitenantCloud": true
	}, {
		"code": "JDBC:AS400",
		"title": "IBM Db2 for i",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:as400://<host>:<port>/<databasename>;date format=iso;time format=iso;decimal separator=.",
		"driverName": "com.ibm.as400.access.AS400JDBCDriver",
		"subProtocol": "as400",
		"multitenantCloud": true
	}, {
		"code": "JDBC:DASHDB",
		"title": "IBM Db2 Warehouse",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:db2://<hostname>:<port>/<databasename>",
		"driverName": "com.ibm.db2.jcc.DB2Driver",
		"subProtocol": "db2",
		"multitenantCloud": true
	}, {
		"code": "JDBC:SYBASE-TDS",
		"title": "SAP Sybase IQ and ASE",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:sybase:Tds:<host>:<port>/<databasename>?SQLINITSTRING=SET quoted_identifier ON",
		"driverName": "com.sybase.jdbc4.jdbc.SybDataSource",
		"subProtocol": "sybase:Tds"
	}, {
		"code": "JDBC:HANA",
		"title": "SAP HANA",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:sap://<host>:<port>",
		"driverName": "com.sap.db.jdbc.Driver",
		"subProtocol": "sap"
	}, {
		"code": "JDBC:BIGQUERY",
		"title": "Google BigQuery",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:bigquery://<url>;ProjectId=[Project];OAuthType=[AuthValue];",
		"driverName": "com.simba.googlebigquery.jdbc42.Driver",
		"subProtocol": "bigquery"
	}, {
		"code": "JDBC:PRESTO",
		"title": "Presto",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:presto://<host>:<port>",
		"driverName": "io.prestosql.jdbc.PrestoDriver",
		"subProtocol": "Presto",
		"multitenantCloud": true
	}, {
		"code": "JDBC:TERADATAPRESTO",
		"title": "Teradata Presto",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:presto://<host>:<port>",
		"driverName": "com.teradata.presto.jdbc4.Driver",
		"subProtocol": "Presto"
	}, {
		"code": "JDBC:MARIADB",
		"title": "MariaDB",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:mariadb://<host>:<port>/<databasename>",
		"driverName": "org.mariadb.jdbc.Driver",
		"subProtocol": "mariadb",
		"multitenantCloud": true
	}, {
		"code": "JDBC:ATHENA",
		"title": "Amazon Athena",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:awsathena://AwsRegion=AMAZONREGION;S3OutputLocation=S3LOCATION",
		"driverName": "com.simba.athena.jdbc.Driver",
		"subProtocol": "awsathena",
		"multitenantCloud": true
	}, {
		"code": "JDBC:MONGO",
		"title": "MongoDB Connector for BI",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:mysql://<host>:<port>/database",
		"driverName": "com.mysql.jdbc.Driver",
		"subProtocol": "mysql",
		"multitenantCloud": true
	}, {
		"code": "JDBC:TWC",
		"title": "IBM Weather Company",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:twc://[database][?properties]",
		"driverName": "com.ibm.cognos.jdbc.twc.TWCDriver",
		"subProtocol": "twc",
		"multitenantCloud": true
	},  {
		"code": "JDBC:AUTOREST",
		"title": "Progress DataDirect Autonomous REST",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:ibmcognos:autorest:[property=value[;...]];",
		"driverName": "com.ibm.cognos.jdbc.autorest.AutoRESTDriver",
		"subProtocol": "ibmcognos",
		"authKey": true,
		"multitenantCloud": true
	}, { 
		"code": "JDBC:SFDC", 
		"title": "Salesforce", 
		"categoryId": "jdbc", 
		"urlTemplate": "jdbc:sfdc://https://login.salesforce.com/services/Soap/u/49.0;[property=value[;...]];", 
		"driverName": "com.ibm.cognos.jdbc.sfdc.SFDCDriver", 
		"subProtocol": "sfdc",
		"multitenantCloud": true
	}, {
		"code": "JDBC:SPARKSQL",
		"title": "Spark SQL",
		"categoryId": "jdbc",
		"urlTemplate": "jdbc:spark://<host>:<port>",
		"driverName": "com.simba.spark.jdbc4.Driver",
		"subProtocol": "spark"
	}, {
		"code": "TMR",
		"title": "IBM Planning Analytics",
		"module": "bi/admin/datasource/slideout/PlanAnalyticsConnectionStringPane",
		"isOLAP": true,
		"multitenantCloud": true
	}, {
		"versions": [{
			"name": "HTTP XMLA",
			"code": "X8"
		}, {
			"name": "MSAS 2019",
			"code": "M19"
		}, {
			"name": "MSAS 2017",
			"code": "M17"
		}, {
			"name": "MSAS 2016",
			"code": "M16"
		}, {
			"name": "MSAS 2014",
			"code": "M14"
		}, {
			"name": "MSAS 2012",
			"code": "M12"
		}],
		"title": "Microsoft Analysis Services",
		"module": "bi/admin/datasource/slideout/MSASConnectionStringPane",
		"isOLAP": true
	},{
		"code": "DO",
		"title": "Oracle Essbase",
		"module": "bi/admin/datasource/slideout/EssbaseConnectionStringPane",
		"isOLAP": true
	},{
		"code": "MAZ",
		"title": "Microsoft Azure Analysis Services",
		"module": "bi/admin/datasource/slideout/MAZConnectionStringPane",
		"isOLAP": true
	},{
		"code": "EXTCATALOG",
		"title": "External Catalog",
		"module": "bi/admin/datasource/slideout/ExtCatalogConnectionStringPane",
		"isOLAP": false
	}]
}
