@Martin.Zhang 发表于 2022-4-28 10:12:30

【数据准备-数据源】通过API创建关系型数据源

本帖最后由 Bella.Yuan 于 2023-1-5 18:07 编辑

在wyn的嵌入式能力的影响下,越来越多的客户选择了深入集成wyn,将wyn中的功能都通过深入颗粒度的集成,融入到自己的产品中。今天给大家介绍一下,通过wyn提供的api来完成数据源,数据集的创建。

1.通过API创建数据源。1.1 创建SqlServer数据源
postman请求:


API请求部分:
http://192.168.159.131:51980/api/datasources?token=1bdab98d3e9e86503459814b1d7f48b1762bfdf888401d132f864bb530e842ba请求体:

{"name":"测试数据源","provider":"SqlServer","connectionString":"Server=gcs-testing-01;Database=ContosoRetailDW;User Id=sa;Password=xA123456;","useAdvancedConfig":true,"extractInDatabase":false,"mappingConfig":""}参数介绍

name : 数据源名称
provider:数据库类型 “SqlServer”
connectionString:链接字符串

其余参数默认即可;

1.2 创建Oracle数据源数据源
postman请求:


API请求部分:
http://192.168.159.131:51980/api/datasources?token=1bdab98d3e9e86503459814b1d7f48b1762bfdf888401d132f864bb530e842ba
请求体:
{"name":"Oracle测试示例","provider":"Oracle","connectionString":"USER ID=USER;PASSWORD=PASSWORD;DATA SOURCE='(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=gcs-testing-01)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl.grapecity.net)))'","useAdvancedConfig":true,"extractInDatabase":false,"mappingConfig":""}

参数介绍

name : 数据源名称
provider:数据库类型 “Oracle”
connectionString:链接字符串

其余参数默认即可;

mysql则与以上示例类似:
myql的链接字符串为:
connectionString:
Server=gcs-testing-01;Database=employees;User Id=gces;Password=xA123456;provider:填写 MySql

在这里,就可以实现关于关系型数据库通过api创建,提升集成深度。




页: [1]
查看完整版本: 【数据准备-数据源】通过API创建关系型数据源