1.Oracle 数据管理概述
- 通过sql语句获取第三方数据库数据
- 对提取的数据进行转换处理
2.部署
- PHP 配置 oracle 扩展
3.配置
- 进入接口管理,添加api,选择Oracle
- 配置数据
- 支持token,[api:svc:pm.parser::getQueryData(id)]这个token可以获取到前端传入的数据id参数的值,当前用户名:[current-user:name]
settings:
api:
etl_config:
source:
host: 172.18.0.4
port: '1521'
user: system
pass: oracle
instance_name: SYSTEM
service_name: xe
character_set: AL32UTF8
sql_query: SELECT INFO,SEQ FROM HELP OFFSET 1 ROWS FETCH NEXT 14 ROWS ONLY
fields:
- name: INFO
label: Info name
selector: INFO
- name: SEQ
label: seq label
selector: SEQ
ids:
INFO:
type: string
plugin: oracle
api_id: '17'
process:
name:
- plugin: get
source: name
mydata:
- plugin: get
source: data
destination:
plugin: api_response_data
id: api_id_17
label: oracle连接示例
migration_group: API
id: '17'
type: oracle
status: 1
title: oracle连接示例
url_alias: "/oracle/demo"
access_roles:
- authenticated