使用连接

连接可帮助您将数据转换连接到可从 OCI 网络访问的各种技术。

本节介绍创建连接的一般步骤。显示的连接详细信息选项可能因所选连接类型而异。

除了支持的连接类型中列出的连接类型之外,您还可以创建定制连接器,您可以使用这些连接器将数据转换连接到任何 JDBC 支持的数据源。请参阅创建定制连接器

要创建新连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页将滑入其中。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择要创建的连接类型。
      • 数据库 - 允许您为支持的数据库类型配置任何连接类型。
      • Applications(应用程序)- 允许您为支持的应用程序配置任何连接类型。
      • Services(服务)- 允许您为支持的服务配置任何连接类型。
  4. 选择所需的连接类型后,单击下一步

    连接名称字段预填充了默认名称。您可以编辑此值。

  5. 对于连接详细信息,提供所选类型的连接详细信息,例如:
    • 连接 -
      • JDBC URL - 用于连接到数据服务器的 URL。例如:
        jdbc:weblogic:sqlserver://hostname:port[;property=value[;...]]

        注意:

        如果您要从公共端点上的 Autonomous Database 访问数据转换,则允许的端口号为 2484、1521-1525、1708、3306 和 80。

        对于使用提供模型文件和驱动程序的 autoREST 驱动程序的连接器,请指定连接到该数据源所需的 servername 和其他属性。例如:

        jdbc:weblogic:autorest://servername;[property=value[;...]]

      • User(用户)- 用于连接到服务器的用户名(如果需要)。
      • Password(口令)- 用于连接到服务器的口令。
    • 高级选项
      • 数组提取大小 - 从数据服务器读取大量数据时,Oracle Data Transforms 提取连续的多批记录。该值是 Oracle Data Transforms 每次与数据服务器通信时的请求的行数(读取的记录数)。
      • 批更新大小 - 向一个数据服务器写入大量数据时,Oracle Data Transforms 推送连续的多批记录。该值是单条 Oracle Data Transforms INSERT 命令中的行数(写入的记录数)。

        注意:

        将批处理更新大小设置为 1000 或更小,以便加载具有 BLOB 数据类型列的表。
      • 目标的并行度 - 此值指示装入任务允许的线程数。默认值为 1。允许的线程数上限为 99。

      注意:

      连接详细信息是具体的,以上选项因所选连接类型而异。对于在预配期间创建的默认连接,只有“用户”和“密码”字段可编辑。所有其他字段都已禁用。
  6. 提供所有必需的连接详细信息后,单击测试连接以测试连接。
    如果测试连接失败,请执行以下操作之一:
  7. 单击创建

    将创建新连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑可编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

支持的连接类型

本主题列出了连接到数据转换时支持的连接类型。

政府云区域需要支持数据保护的 FIPS 合规性标准。政府领域的数据转换符合 FIPS 140-2 级别 1。确保连接源符合 FIPS 标准,以确保服务器之间的安全通信。

注意:

适用于:适用 数据转换,可在名为 Data Integrator:Web Edition 的市场中作为单独列表提供。
  • 对于需要安装驱动程序的连接器,需要在添加连接之前将 jar 文件复制到 /u01/oracle/transforms_home/userlibs 目录。
  • 除了此处列出的连接类型之外,您还可以创建定制连接器,您可以使用这些连接器将数据转换连接到任何 JDBC 支持的数据源。请参阅创建定制连接器
名称 类型 Data Integrator 中支持:Web 版本 Autonomous Database 内置的数据转换支持 OCI GoldenGate 内置的数据转换支持 支持写入操作 验证模式:连接 URL 示例 说明
Aha! Application
  • UrlParameter:jdbc:weblogic:aha:servername;AuthenticationMethod=UrlParameter; SecurityToken=security_token;[propert y=value[;...]];
  • OAuth2:

    jdbc:weblogic:aha:servername;AuthenticationMethod=OAuth2; AccessToken=access_token;[property= value[;...]];

    jdbc:weblogic:aha:servername;AuthenticationMethod=OAuth2;oauthCode=auth_code; ClientID=client_id;ClientSecret=client_secret;RedirectURI=redirect_uri;[property=value[;...]];

  • 方法:jdbc:weblogic:aha:servername;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;AuthenticationMethod=method;[property=value[;...]];
 
Ahrefs Application
  • URL 参数:jdbc:weblogic:autorest:ServerName=https://apiv2.ahrefs.com; AuthenticationMethod=URLParameter; SecurityToken=xxxxxxxx;AuthParam=token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Amazon Aurora Database
  • userIDPassword :jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • EntraIDPassword(EntraIDPassword) :jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=EntraIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • EntraIDServicePrincipal(EntraIDServicePrincipal) :jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Amazon EMR Hive Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=delegationToken;DelegationToken=delegationToken; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Amazon Redshift Database
  • userIdPassword :jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • 代理服务器jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Apache Hive Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=delegationToken;DelegationToken=delegationToken; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Apache Iceberg Database

支持的验证模式包括 "None"(无)、"Simple"(简单)和 "OAuth2.0"。

http://<host>:<port>/iceberg
有关使用 Apache Iceberg 创建连接的信息,请参阅创建 Apache Iceberg 连接
Apache Impala Database
  • none(无)jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword :jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=kerberos;ServicePrincipleName=serviceprincipalname; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • 代理服务器jdbc:weblogic:impala://servername:port;DatabaseName=database_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Apache Spark SQL Database
  • userIdPassword :jdbc:weblogic:sparksql://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:sparksql://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:sparksql://servername:port;DatabaseName=database; TransportMode=http;[property=value[;...]]
 
AWS S3 Database
  • AWS :jdbc:weblogic:autorest:AuthenticationMethod=AWS;servicename=s3; accesskey=*******;secretkey=*******;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure 计费 Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure 计算 Database
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure 数据湖存储 Database
  • OAuth2 :jdbc:weblogic:autorest:ServerName=https://{accountName}.dfs.core.windows.net; AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;RefreshToken=xxxxxxxx; Scope=https://storage.azure.com/user_impersonation offline_access; TokenURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/token; AuthorizationURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/authorize; RedirectURI: http://localhost;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure 预留 VM 实例 Database
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure 资源健康状况 Application
  • OAuth2 :jdbc:weblogic:autorest:ServerName=https://management.azure.com; AuthenticationMethod=OAuth2; TenantId=xxxxxxxx; ClientID=xxxxxxxx; ClientSecret=xxxxxxxx; AccessToken=xxxxxxxx; RefreshToken=xxxxxxxx; Scope=https://management.azure.com/.default offline_access; TokenURI=https://login.microsoftonline.com/{tenantId}/oauth2/token; RedirectURI=http://localhost/;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure SQL 数据库 Database
  • userIdPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto(自动)jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos(kerberos) : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Azure Synapse Analytics Database
  • userIdPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto(自动)jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos(kerberos) : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
BigCommerce Application
  • HTTPHeader(HTTP 标头)jdbc:weblogic:autorest:servername=https://api.bigcommerce.com/stores/{store_hash};AuthenticationMethod=HTTPHeader;securitytoken=**************;authheader=X-Auth-Token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Cassandra Database
  • none(无)jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword :jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored

    Password: [Ignored]

 
Cloudera CDH Hive Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Confluence 云 Database
  • 基本jdbc:weblogic:autorest:servername=https://<your-domain.atlassian.net>;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
数据转换 服务 http://<host>:<port>/odi-rest 有关连接到现有数据转换实例的说明,请参阅为远程数据加载创建数据转换连接
DataStax Application
  • userIdPassword :jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • none(无)jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;[property=value[;...]]

其中 KeyspaceName 指定驱动程序连接到的 Cassandra 密钥空间的缺省名称。

增量共享 Application 输入令牌端点 URL。 有关使用 Delta 共享创建连接的说明,请参阅创建 Delta 共享连接
文档签名 Database
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
eBay Application
  • OAuth2 :jdbc:weblogic:autorest:ServerName=https://api.eBay.com;AuthenticationMethod=OAuth2;ClientID=NameHere-APIUserA-BCD-1234e5f6g-h7i8j890;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;RefreshToken=xxxxxxxx;Scope=https://api.eBay.com/oauth/api_scopeTokenURI=https://api.eBay.com/identity/v1/oauth2/tokenRedirectURI=http://localhost/;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
企业数据库 Database
  • userIDPassword :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • EntraIDPassword(EntraIDPassword) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • EntraIDServicePrincipal(EntraIDServicePrincipal) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
财务系统 Application
  • jdbc:weblogic:sforce://servername;SecurityToken=value[;property=value[;...]]
  • userIDPassword :jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]];
  • oauth2.0 :

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

 
四方 Application
  • URL 参数jdbc:weblogic:autorest:servername=https://api.foursquare.com;AuthenticationMethod=URLParameter;securitytoken=**********;authparam=oauth_token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
通用 Rest Application 输入 REST 服务 URL。 有关连接到任何 REST 服务端点以创建连接的信息,请参见 Create a REST Server Connection
一般 Rest 配置 Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
有关连接到任何 REST 服务端点以创建连接的信息,请参见 Create a REST Server Connection
GitHub Application
  • jdbc:weblogic:github:ServerName=server_name;SecurityToken=security_token;[property=value[;...]];
  • 基本jdbc:weblogic:github:ServerName=server_name;AuthenticationMethod=Basic;[property=value[;...]];
  • OAuth2

    jdbc:weblogic:github:ServerName=server_name;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

    jdbc:weblogic:github:ServerName=server_name;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

 
Google Ads Application 取决于驾驶员 取决于驾驶员 需要安装驱动程序
Google AdSense Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://adsense.googleapis.com/v2; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************;authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://oauth2.googleapis.com/token;redirectUri=http://localhost; AuthenticationMethod=OAuth2;scope=https://www.googleapis.com/auth/adsense; refreshtoken=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Google Analytics Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
  • OAuth2 :jdbc:weblogic:googleanalytics4:AddTables='{myTableDefinitionString}'; ClientID=clientID;ClientSecret=client_secret;AuthenticationMethod=OAuth2; RefreshToken=refresh_token;Scope=scope;[property=value[;...]];
 
Google BigQuery Database
  • oauth2 :jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset; AccessToken=accesstoken;RefreshToken=refreshtoken;ClientID=clientid; ClientSecret=clientsecret;AuthenticationMethod=oauth2;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • serviceaccount(服务帐户)jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset; ServiceAccountEmail=serviceAccountEmail; ServiceAccountKeyContent=private_key_content; AuthenticationMethod=serviceaccount;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Google 日历 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://www.googleapis.com/calendar/v3; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.readonly https://www.googleapis.com/auth/calendar.eventshttps://www.googleapis.com/auth/calendar.events.readonly https://www.googleapis.com/auth/calendar.settings.readonly https://www.googleapis.com/auth/calendar.addons.execute; authuri=https://accounts.google.com/o/oauth2/auth; tokenuri=https://accounts.google.com/o/oauth2/token; refreshtoken=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Google Campaign Manager Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Google 联系人 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=people.googleapis.com/v1; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/contacts.other.readonly https://www.googleapis.com/auth/contactshttps://www.googleapis.com/auth/contacts.readonly https://www.googleapis.com/auth/directory.readonlyhttps://www.googleapis.com/auth/profile.agerange.read https://www.googleapis.com/auth/profile.emails.readhttps://www.googleapis.com/auth/profile.language.read https://www.googleapis.com/auth/user.addresses.readhttps://www.googleapis.com/auth/user.birthday.read https://www.googleapis.com/auth/user.emails.readhttps://www.googleapis.com/auth/user.gender.read https://www.googleapis.com/auth/user.organization.readhttps://www.googleapis.com/auth/user.phonenumbers.read https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profile; refreshtoken: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
jdbc:weblogic:autorest:servername=people.googleapis.com/v1; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/contacts.other.readonly https://www.googleapis.com/auth/contactshttps://www.googleapis.com/auth/contacts.readonly https://www.googleapis.com/auth/directory.readonlyhttps://www.googleapis.com/auth/profile.agerange.read https://www.googleapis.com/auth/profile.emails.readhttps://www.googleapis.com/auth/profile.language.read https://www.googleapis.com/auth/user.addresses.readhttps://www.googleapis.com/auth/user.birthday.read https://www.googleapis.com/auth/user.emails.readhttps://www.googleapis.com/auth/user.gender.read https://www.googleapis.com/auth/user.organization.readhttps://www.googleapis.com/auth/user.phonenumbers.read https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profile; refreshtoken: **************;
 
Google Drive Database
  • OAuth2 :jdbc:weblogic:autorest:servername=https://www.googleapis.com/drive/v3; clientId=123456789012-abc123def456ghi789jkl.apps.googleusercontent.com;clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth;tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost;AuthenticationMethod=OAuth2;scope=https://www.googleapis.com/auth/drive; refreshtoken=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Google 搜索广告 360 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://www.googleapis.com/doubleclicksearch/; clientId: 372185870949-v1f1h94mvnad4hkajr4tonlia51vtj2n.apps.googleusercontent.com; clientSecret: **************; authUri: https://accounts.google.com/o/oauth2/auth; tokenUri: https://oauth2.googleapis.com/token; redirectUri: http://localhost;AuthenticationMethod:OAuth2; scope: https://www.googleapis.com/auth/doubleclicksearch; refreshtoken: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Greenplum Database
  • userIdPassword :jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Hortonworks Hive Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
HubSpot Application OAuth2 :jdbc:weblogic:hubspot:AuthenticationMethod=OAuth2;ClientID=client_id; ClientSecret=client_secret;RefreshToken=refresh_token;Scope=scope;[property=value[;...]];  
Hypersonic SQL Database jdbc:hsqldb:<protocol>:<databasePath>[;ifexists=true][;<property>=<value>...];  
IBM BigInsights Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
IBM DB2 托管 Database
  • cleartext :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • client(客户机)jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • encryptedPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
IBM DB2 UDB Database
  • cleartext :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • client(客户机)jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • encryptedPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
IBM DB2 仓库 Database
  • cleartext :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • client(客户机)jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • encryptedPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
IBM DB2/400 Database
  • cleartext :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • client(客户机)jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • encryptedPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPassword :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • encryptedUIDPasswordAES :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity :jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Informix Database
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; Database=databasename;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; DatabaseName=databasename;AlternateServers=(alternateserver); ConnectionRetryCount=connectionretrycount; ConnectionRetryDelay=connectionretrydelay;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Jira Application jdbc:weblogic:jira:servername;[property= value[;...]];  
Klaviyo Application
  • URL 参数jdbc:weblogic:autorest:servername=https://a.klaviyo.com/api; AuthenticationMethod=URLParameter;securitytoken=*****;authparam=api_key;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Magento Application 取决于驾驶员 取决于驾驶员 需要安装驱动程序
Mailchimp Application
  • BearerToken :jdbc:weblogic:autorest:servername=us20.api.mailchimp.com;AuthenticationMethod=BearerToken;securitytoken=*******;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
MapR Hive Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Marketo Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://{api_id}.mktorest.com; AuthenticationMethod=OAuth2;clientid=a1234bc5-67d8-9e01-f23g-4h567ijk89l0;clientsecret=******************; tokenuri=https://{api_id}.mktorest.com/identity/oauth/token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Microsoft Dynamics 365 Application
  • OAuth2

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; ClientID=client_id;ClientSecret=client_secret; TokenURI=POSTtoken_uri;Scope=scope;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri; RefreshToken=refresh_token;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user; AuthenticationMethod=OAuth2;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];

  • NTLM :jdbc:weblogic:dynamics365:ServiceURL=serviceurl; AuthenticationMethod=NTLM;NTLMDomain=nTLMDomain;[property=value[;...]];
 
Microsoft SharePoint Application
  • jdbc:weblogic:sharepoint:ServiceURL=serviceurl;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];
  • jdbc:weblogic:sharepoint:ServiceURL=serviceurl;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];
 
Microsoft SQL Server Database
  • userIdPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ActiveDirectoryServicePrincipal; ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto(自动)jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos(kerberos) :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java :jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Mongo 数据库 Database
  • jdbc:weblogic:mongodb://host:port;AuthenticationMethod=None;DatabaseName=database;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

    jdbc:weblogic:mongodb://host:port;AuthenticationMethod=None;DatabaseName=database;ReplicaSetName=replica_set;[property=value[;...]];

  • auth_db :

    jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db;DatabaseName=database;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

    jdbc:weblogic:mongodb://host:27017;AuthenticationDatabase=auth_db; DatabaseName=database;EncryptionMethod=SSL;[property=value[;...]];

  • kerberos(kerberos) :jdbc:weblogic:mongodb://host:port;AuthenticationMethod=kerberos;DatabaseName=database; ServicePrincipalName=principal_name;User=username;[property=value[;...]]; User: [Ignored] Password: [Ignored]

  • 简单jdbc:weblogic:mongodb://host:port;AuthenticationMethod=plain; DatabaseName=database;[property =value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • jdbc:weblogic:mongodb://host:port;CryptoProtocolVersion=protocol; DatabaseName=database;EncryptionMethod=[SSL | requestSSL]; HostNameInCertificate=host_name;KeyPassword=key_password;KeyStore=key_store; TrustStore=trust_store;TrustStorePassword=ts_password; ValidateServerCertificate=vsc_value;[property=value[;...]];

  • jdbc:weblogic:mongodb://host:port;DatabaseName=database; EncryptionMethod=SSL;ValidateServerCertificate=false;[property=value[;...]];

  • jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db;DatabaseName=database; ProxyHost=proxy_host;ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];

 
MySQL Database jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...] 确保将系统变量属性 sql_require_primary_key 设置为 OFF。否则,ADW 到 MySQL 的映射可能会失败,并显示 "Table does not exist"(表不存在)错误。
MySQL HeatWave Database jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...]

如果创建了高可用性的 MySQL Heatwave 数据库,则不支持写入操作。

确保将系统变量属性 sql_require_primary_key 设置为 OFF。否则,ADW 到 MySQL Heatwave 的映射可能会失败,并显示 "Table does not exist"(表不存在)错误。

Netezza Database 取决于驾驶员 取决于驾驶员 Oracle Data Transforms 使用 Netezza JDBC 连接到 NCR Netezza 数据库。此驱动程序必须安装在 Data Transforms userlibs 目录中。您可以从 IBM 网站下载 Netezza JDBC 驱动程序。
Oracle Database
  • jdbc:oracle:thin:@<host>:<port>:<sid>
  • jdbc:oracle:thin:@<host>:<port/ServiceName>
  • jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<host>)(PORT=<port>))(CONNECT_DATA=(SERVICE_NAME=<Service Name>)))
对于 Data Integrator Web Edition,仅 Oracle 云数据库目标支持写入操作。有关详细信息,请参阅 Oracle 使用条款,然后再从 OCI 市场部署映像。
Oracle Analytics Cloud (Oracle BI Cloud Service) Application 输入 BI 云连接器服务 URL。  
Oracle Business Intelligence Cloud (BICC) 连接器 Application 输入 BI 云连接器服务 URL。 有关使用 Oracle Business Intelligence Cloud (BICC) Connector 创建连接的信息,请参阅创建 Oracle Business Intelligence Cloud Connector 连接
Oracle EBS Application
  • jdbc:oracle:thin:@<host>:<port>:<sid>
  • jdbc:oracle:thin:@<host>:<port/ServiceName>
  • jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<host>)(PORT=<port>))(CONNECT_DATA=(SERVICE_NAME=<Service Name>)))
 
Oracle ERP Cloud Application 输入 BI Publisher Web 服务的 URL。 有关使用 Oracle ERP Cloud 创建连接的信息,请参阅创建 Oracle Enterprise Resource Planning Cloud 连接
Oracle Financials Cloud Application 输入 REST 服务 URL。 有关使用 Oracle Financials Cloud 创建连接的信息,请参阅创建 Oracle Financials Cloud 连接
Oracle Fusion ERP Application 输入服务 URL。  
Oracle Fusion Sales Application 输入服务 URL。  
Oracle Fusion Service Application Oracle Fusion Service  
Oracle GoldenGate — OCI 服务 输入部署 URL。  
Oracle Marketing Cloud Application jdbc:weblogic:eloqua:Company=<company_id>;[;property=value[;...]]  
Oracle NetSuite Application jdbc:ns://{Server Host}:{Server Port};ServerDataSource={Server Data Source}; 有关使用 Oracle Netsuite 创建连接的信息,请参阅创建和使用 Oracle NetSuite 连接
Oracle Object Storage Database 输入对象存储 URL。 有关使用 Oracle 对象存储创建连接的信息,请参阅创建 Oracle 对象存储连接
Oracle People Soft Application
  • jdbc:oracle:thin:@<host>:<port>:<sid>
  • jdbc:oracle:thin:@<host>:<port/ServiceName>
  • jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<host>) (PORT=<port>))(CONNECT_DATA=(SERVICE_NAME=<Service Name>)))
 
Oracle Sales Cloud Application jdbc:weblogic:oraclesalescloud://<base_url>;WSCompressData=none  
Oracle Service Cloud Application jdbc:weblogic:oracleservicecloud:loginHost=host;[property=value[;...]]

在 Oracle Data Transforms 中为 Oracle Service Cloud 使用多个 JDBC 连接时,请确保唯一标识每个连接以避免冲突。为此,请将 DatabaseName 属性添加到 JDBC URL。

例如:

jdbc:weblogic:oracleservicecloud:loginHost=host;DatabaseName=<UniqueValue>;

其中 <UniqueValue> 是每个环境的唯一值。例如,DevConnectionProdConnection

这允许每个环境使用单独的配置文件。

Oracle SIEBEL Application
  • jdbc:oracle:thin:@<host>:<port>:<sid>
  • jdbc:oracle:thin:@<host>:<port/ServiceName>
  • jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<host>)(PORT=<port>))(CONNECT_DATA=(SERVICE_NAME=<Service Name>)))
 
PayPal Application
  • 基本jdbc:weblogic:autorest: ServerName=https://api-m.sandbox.paypal.com;AuthenticationMethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Pivotal HD Database
  • none(无)jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken :jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
HDB 枢轴 Database
  • userIdPassword :jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
PostgreSQL Database
  • userIDPassword :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos(kerberos) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName; [property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • EntraIDPassword(EntraIDPassword) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • EntraIDServicePrincipal(EntraIDServicePrincipal) :jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal;ServicePrincipal=servicePrincipal;Secret=secret;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Qmetry Application
  • URL 参数jdbc:weblogic:autorest:servername=https://qtmcloud.qmetry.com;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=apiKey;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
QuickBooks 在线 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://sandbox-quickbooks.api.intuit.com/v3/company/+++++; clientId: AB8oHGUgVpXQnqKehrhBrnnIEQ7vNa7YI4UOr6LEX1Ja6dx0CL; clientSecret: **************; authUri: https://appcenter.intuit.com/connect/oauth2; tokenUri: https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer; redirectUri: http://localhost; AuthenticationMethod: OAuth2; refreshtoken: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
QuickBooks 付款 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://sandbox.api.intuit.com; clientId=ABCd1efGH2Ijkl3mN4OPQrsTu5vWxyZa6bCdEFgHijk7LMnOpQ;clientSecret=**************; authUri=https://appcenter.intuit.com/connect/oauth2; tokenUri=https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer;redirectUri=http://localhost; AuthenticationMethod=OAuth2;scope=com.intuit.quickbooks.payment;refreshtoken=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Quora Ads Application
  • OAuth2 :jdbc:weblogic:autorest:ServerName=api.quora.com/ads;AuthenticationMethod=OAuth2; ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;Scope=ads_read;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Sage Application
  • OAuth2 :jdbc:weblogic:autorest:servername=api.accounting.sage.com; clientId: ************; clientSecret: **************; authUri: https://www.sageone.com/oauth2/auth/central?filter=apiv3.1; tokenUri: https://oauth.accounting.sage.com/token, redirectUri: http://localhost; AuthenticationMethod: OAuth2; scope: full_access; refreshtoken: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Salesforce Chatter Application
  • OAuth2 :jdbc:weblogic:autorest:servername=progresscom4-dev-ed.my.salesforce.com/services/data/v52.0; AuthenticationMethod=OAuth2; clientid=3MVG9SOw8KERNN08IkuAFNRo0MZbipoL4zeEhQzdT4IrNnqW7_UBvm1K7vZ4Y_OzbNxFn0.nJSfVBdqQuh4IL; clientsecret=**************; refreshtoken=**************; scope=full refresh_token; authuri=https://login.salesforce.com/services/oauth2/authorize; tokenuri=https://login.salesforce.com/services/oauth2/token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Salesforce.com Application
  • userIDPassword :jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • OAuth2

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

您不能将 Salesforce 连接用作映射的目标。
SAP BW/4HANA Database
  • 基本jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • HTTPHeader(HTTP 标头)jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP HANA Application
  • 基本jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • HTTPHeader(HTTP 标头)jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP NetWeaver Database
  • 基本jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • HTTPHeader(HTTP 标头)jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP S/4HANA 云 Application
  • 基本jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • HTTPHeader(HTTP 标头)jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Semrush Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
ServiceNow 服务
  • OAuth2 :jdbc:weblogic:autorest:servername=instance.service-now.com/api; clientId=123a4b567c8901234567d8901e234fg5;clientSecret=**************; authUri=https://instance.service-now.com/oauth_auth.do; tokenUri=https://instance.service-now.com/oauth_token.do;redirectUri=http://localhost; AuthenticationMethod=OAuth2;refreshtoken=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Shopify Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Snowflake Database
  • jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];
  • OAuth2

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2;AccessToken=access_token;DatabaseName=database_name;Schema=schema_name; Warehouse=warehouse_name;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; AuthURI=auth_uri;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;RedirectURI=redirect_uri;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];

  • BrowserBasedSSO :jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=BrowserBasedSSO; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];
  • 密钥对jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=KeyPair; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;PrivateKeyContent=private_key_content; PrivateKeyPassphrase=password;[property=value[;...]];
  • jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name; Schema=schema_name;Warehouse=warehouse_name;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
正方形 Application
  • BearerToken :jdbc:weblogic:autorest:servername=sandbox.api.intuit.com; AuthenticationMethod: BearerToken; securitytoken=**************************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Stripe Application BearerToken :jdbc:weblogic:autorest:servername=https://api.stripe.com;AuthenticationMethod=BearerToken;securitytoken=**************************;  
SAP Sybase ASE Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
SAP Sybase IQ Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
Sybase As Anywhere Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
团队城市 Application
  • jdbc:weblogic:teamcity:ServerName=server_name;[property=value[;...]];
  • BearerToken :

    jdbc:weblogic:teamcity:ServerName=server_name;AuthenticationMethod=BearerToken; SecurityToken=security_token;[property=value[;...]];

    jdbc:weblogic:teamcity:ServerName=server_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user; AuthenticationMethod=BearerToken;SecurityToken=security_token;[property=value[;...]];

 
Teradata Database 取决于驾驶员 取决于所使用的驱动程序 (com.ncr.teradata.TeraDriver) Data Transforms 使用 Teradata JDBC 驱动程序连接到 Teradata 数据库。要使用 Teradata 作为数据源,必须运行适用于 JDBC 的 Teradata Gateway,并且此驱动程序必须安装在 Data Transforms userlibs 目录中。您可以从 Teradata 网站下载 JDBC 驱动程序。
Teradata 17+ Database 取决于驾驶员 取决于所使用的驱动程序 (com.teradata.jdbc.TeraDriver) Data Transforms 使用 Teradata JDBC 驱动程序连接到 Teradata 数据库。要使用 Teradata 作为数据源,必须运行适用于 JDBC 的 Teradata Gateway,并且此驱动程序必须安装在 Data Transforms userlibs 目录中。您可以从 Teradata 网站下载 JDBC 驱动程序。
Tumblr Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Veeva CRM Application
  • jdbc:weblogic:sforce://servername;SecurityToken=value[;property=value[;...]]
  • userIDPassword :jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]];
  • oauth2.0 :

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

 
音量 Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Wistia Application
  • 基本jdbc:weblogic:autorest:servername=https://api.wistia.com;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
WooCommerce Application 取决于驾驶员 取决于司机。 需要安装驱动程序
WordPress Application
  • OAuth2 :jdbc:weblogic:autorest:servername=public-api.wordpress.com/rest/v1.1; AuthenticationMethod=OAuth2;clientid=*****;clientsecret=*********;accesstoken=**********; scope=global;oauthcode=**********;authuri=https://public-api.wordpress.com/oauth2/authorize; tokenuri=https://public-api.wordpress.com/oauth2/token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Workday Application 取决于驾驶员 取决于司机。 需要安装驱动程序
X Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Xero Application
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Yelp Application
  • BearerToken :jdbc:weblogic:autorest:servername=https://api.yelp.com/v3; AuthenticationMethod=BearerToken;securitytoken=**************************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Zendesk Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://example.zendesk.com;AuthenticationMethod=OAuth2; clientid=client_id_zendesk;clientsecret=********;scope=readwrite;authuri=/oauth/authorizations/new; tokenuri=/oauth/tokens;
  • 基本jdbc:weblogic:autorest:servername=https://example.zendesk.com;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Zoho CRM Application
  • OAuth2 :jdbc:weblogic:autorest:AuthenticationMethod=OAuth2; clientid=a1234bc567d89e01f23g; clientsecret: ******************; scope=ZohoCRM.settings.ALL,ZohoCRM.modules.ALL,ZohoCRM.notifications.ALL, ZohoCRM.org.READ,ZohoCRM.users.READ,ZohoCRM.settings.roles.READ, ZohoCRM.settings.profiles.READ,ZohoCRM.modules.Contacts.READ, ZohoSearch.securesearch.READ; authuri=https://accounts.zoho.com/oauth/v2/auth; tokenuri=https://accounts.zoho.com/oauth/v2/token; redirecturi=http://localhost; refreshToken=********************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
缩放 Application
  • OAuth2 :jdbc:weblogic:autorest:servername=https://api.zoom.us/v2; clientId=0aBcDeF_GhI2j_KlMnOpQr; clientSecret=**************; authUri=https://zoom.us/oauth/authorize; tokenUri=https://zoom.us/oauth/token; redirectUri=http://localhost;AuthenticationMethod=OAuth2; accesstoken: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 

创建自定义连接器

适用于:适用 数据转换,可在名为 Data Integrator:Web Edition 的市场中作为单独列表提供。

Oracle Data Transforms 的“Administration(管理)”选项卡的“Custom Connections(定制连接)”页可帮助您创建指向任何 JDBC 支持的数据源的定制连接器。
定制连接器将列在“Create Connection(创建连接)”页中,您可以在其中使用它们将数据源连接到 Data Transforms。有关更多信息,请参见 Work with Connections

要创建新连接器,请执行以下操作:

  1. 在左侧窗格上,单击管理

    此时将显示一条警告消息。

  2. 单击继续
  3. 在左侧窗格中,单击定制连接

    此时将显示 "Custom Connections" 屏幕。

  4. 单击创建连接类型

    此时将显示“Create Connection Type(创建连接类型)”页面。

  5. 类别下拉列表中选择要创建的连接类型,无论是数据库、应用程序还是服务。
  6. 输入连接的名称。
  7. 输入源连接的 JDBC 驱动程序的名称。例如,oracle.jdbc.OracleDriver

    注意:

    对于需要安装驱动程序的连接器,需要在添加连接之前将 jar 文件复制到 /u01/oracle/transforms_home/userlibs 目录。
  8. 单击确定

新创建的定制连接将显示在列表中,并在“创建连接”页中可用。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除以删除创建的连接。

    注意:

    无法删除具有现有连接的定制连接器。

为远程数据加载创建数据转换连接

您可以连接到现有 Data Transforms 实例并远程运行数据加载。

要创建此连接,您需要指定数据转换实例的 URL 以及要从中运行数据加载的 ODI Rest API 的名称。

要定义数据转换连接,请执行以下操作:

  1. 在主页的左侧窗格中,单击连接选项卡。
    此时将显示连接页。
  2. 单击创建连接
    创建连接页幻灯片进入。
  3. 对于选择类型
    • 名称字段中,输入新创建的连接的名称
    • 选择 Services(服务)作为要创建的连接类型。
  4. 端点 URL 文本框中,输入要从中运行数据加载的 ODI Rest API 的 URL。按 http://<host-ip-address>:<port>/odi-rest 格式输入 URL。
  5. 用户文本框中,输入 SUPERVISOR 作为用户名。
  6. 口令文本框中,输入 ODI 主管口令。
  7. 提供所有必需的连接详细信息后,单击测试连接以测试已建立的连接。
  8. 单击创建
    将创建新连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑可编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建 Apache Iceberg 连接

Apache Iceberg 是一种开放的标准表格式,经过优化,可以管理大型分析数据集。Data Transforms 支持使用 Apache Iceberg 作为目标从任何基于 SQL 的数据源加载数据。

Data Transforms 支持 Oracle 对象存储(S3 兼容性)和 AWS S3 存储服务,以存储 Apache Iceberg 表的参数文件。

Data Transforms Apache Iceberg Connector 要求 REST 目录已存在。此 REST 目录是基于具有 Iceberg Open API 规范的 Apache Gravitino(外部链接)设置的。

注意:

Data Transforms 支持使用 Apache Gravitino 版本 0.7.0 孵化或更低版本来启动 REST 服务。

创建 Apache Iceberg 连接

您可以通过提供 REST URL 和验证详细信息(例如用户名和密码)来配置与 Iceberg REST 目录的 Apache Iceberg 连接。您还可以使用更安全的 OAuth 2.0 验证来创建连接。

要创建 Apache Iceberg 连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择数据库选项卡。
  4. 选择 Apache Iceberg 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. “目录名称”文本框中,输入名称。
  8. Rest URL 文本框中,输入 REST 服务器的 URL。以 <host>:<port>/<ServiceName>/iceberg 格式输入值。
  9. Authentication 下拉部分,执行以下操作之一:
    • 选择
    • 选择 Simple(简单)并输入 Rest User(恢复用户)Rest Password(恢复密码)
    • 选择 OAuth 并输入以下详细信息:
      • 仓库地点:要存储数据的地点。例如,s3://my-bucket/my/table/location
      • 标记 URI :用于获取 OAuth 标记的 URL,格式为 http://<host>:<port>
      • Token Path(标记路径):OAuth 标记的路径。例如,/oauth2/token
      • 客户端 ID :OAuth 客户端 ID。
      • 客户端密钥:OAuth 客户端密钥。
      • Auth 范围:访问 Gravitino 服务器时授予给客户端的权限。例如,test Auth Scope 值可能指示客户端有权访问 Gravitino 中与 test 作用域相关的资源。[可选]
      • 授权类型:授权服务器发出访问令牌时应使用的方法。例如,client_credentialsauthorization_code。[可选]
  10. 单击测试连接,以测试建立的连接。
  11. 提供所有必需的连接详细信息后,单击创建

    Apache Iceberg 连接配置有 REST 目录,该目录将 Iceberg 数据存储在 Oracle 对象存储中。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建和运行 Apache Iceberg 数据加载

您可以为任何基于 SQL 的源数据源(例如 Oracle)创建数据加载,以将数据加载到 Apache Iceberg 目标表中。要使用 Apache Iceberg 作为目标数据源,您需要提供连接的名称和名称空间。Apache Iceberg 中的名称空间与关系数据库中的方案类似。

创建数据加载后,“数据加载详细信息”页面上将列出源方案中的所有表,以及用于增量加载、附加和合并每个所选源表的数据的选项。数据加载运行完成后,您可以从 Iceberg 表中读取数据。您可以将数据加载作为工作流中的步骤进行添加,并创建计划以预定义的时间间隔运行工作流。请参见 Create a New Workflow

要创建和运行 Apache Iceberg 数据加载:

  1. 可执行以下操作之一:
    • 在主页中,单击加载数据。此时将显示“Create Data Load(创建数据加载)”向导。

      在“Create Data Load(创建数据加载)”选项卡中,如果要替换默认值,请输入名称,添加说明,然后从下拉列表中选择项目。

    • 在主页上,依次单击项目和所需项目磁贴。在左侧窗格中,单击数据加载,然后单击创建数据加载。此时将显示“Create Data Load(创建数据加载)”向导。
  2. 如果要替换默认值并添加描述,请输入名称。
  3. 对于“加载处理”,请执行以下操作之一:
    • 选择内部单选按钮,然后从部署类型下拉列表中选择数据转换(批)
    • 选择委派单选按钮,然后从部署类型下拉列表中选择 OCI GoldenGate。从 GoldenGate 部署连接中选择一个连接。
  4. 单击下一步
  5. 在 "Source Connection"(源连接)选项卡中,
    1. 连接类型下拉列表中,选择基于 SQL 的数据源。
    2. 连接下拉列表中,选择要从中添加数据实体的必需连接。
    3. 单击下一步
  6. 在“Target Connection(目标连接)”选项卡中,
    1. Connection Type(连接类型)下拉列表中,选择 Apache Iceberg 作为连接类型。
    2. 连接下拉列表中,选择要用于将数据加载到的连接。
    3. 指定名称空间。您可以从现有名称空间中进行选择,也可以创建新的名称空间。
    4. 单击保存

    此时将显示“数据加载详细信息”页面,其中列出了所有源表。

  7. 选择要加载的必需表和对应的数据加载操作。您可以使用的数据加载选项包括“增量合并”、“增量附加”、“附加”和“不加载”。
  8. 单击 “保存”图标 以保存更改。该行中的绿色复选标记 (绿色对勾图标) 表示已保存更改。
  9. 单击 执行图标 以运行数据加载。

    当数据加载成功启动时,将显示确认提示。

要检查数据加载的状态,请参见目标方案详细信息下方右侧的“数据加载状态”面板。有关面板的详细信息,请参见 Monitor Status of Data Loads,Data Flows,and Workflows 。此面板显示用于运行此数据加载的作业的链接。单击此链接可监视“职务详细信息”页面上的进度。有关作业的更多信息,请参见 Create and Manage Jobs

所有加载的表及其详细信息都列在“数据实体”页面中。要查看数据实体的统计信息,请单击数据实体旁边的操作图标 (“操作”图标),单击预览,然后选择统计信息选项卡。有关信息,请参阅查看数据实体的统计信息

创建 Delta 共享连接

Databricks Delta Share 是一种用于安全数据共享的开放协议。Oracle Data Transforms 与 Delta Share 集成,将数据加载到 Oracle Autonomous Database。您可以使用 Delta Share 连接从 Databricks 或 Oracle Data Share 加载数据。

要将 Databricks 用作源,您需要指定 Delta Sharing 服务器的 URL 以及允许您访问 Delta Lake 共享服务器的 Bearer 标记。要将 Oracle 数据共享用作源,您需要指定令牌端点的 URL 以及客户端 ID 和密钥。

创建 Delta 共享连接

要定义 Delta 共享连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择数据库选项卡。
  4. 选择 Delta Share 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. 共享端点 URL 文本框中,输入 Delta 共享服务器的 URL。以 <host>:<port>/<shareEndpoint>/ 格式输入值。
  8. 在“Connection(连接)”部分中,执行以下操作之一:
    • 选择 Oracle 数据共享,并提供用于访问共享资源的令牌端点 URL客户端 ID客户端密钥

      您可以从 Delta Share Profile JSON 文档中获取此信息,共享提供方将需要从其中下载这些信息。(这也是他们从中获取共享端点 URL 的位置)

      您可以从 Delta Share Profile JSON 文档中获取此信息,您可以从数据共享提供程序提供的激活链接下载这些信息以访问其共享资源。

    • 选择 Databricks ,然后在 Bearer 令牌 文本框中输入用于连接到 Delta 共享服务器的令牌。
  9. 如果需要使用代理来访问 Delta 共享服务器或 Delta 共享存储,请配置以下设置:
    • Proxy Host(代理主机)文本框中,输入要用于连接的代理服务器的主机名称。
    • 代理端口文本框中,输入代理服务器的端口号。
    • 根据需要代理的位置,选中以下复选框:
      • 使用代理访问增量共享服务器
      • 使用代理访问增量共享存储
  10. 单击测试连接以测试已建立的连接。
  11. 提供所有必需的连接详细信息后,单击创建

    将创建新连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建和运行 Delta 共享数据加载

要将数据从 Delta Share 加载到 Oracle Autonomous Database,Oracle 连接用户必须是管理员用户。需要具有管理权限,以便 Oracle 用户可以创建数据并将其插入到其他方案中的表中。

运行数据加载时,“数据转换”会将数据加载到目标方案中的对应表中。数据加载以增量方式运行。第一次运行数据加载时,“数据转换”会将所有数据复制到新表中。对于每次后续的数据加载运行,它仅上载更改。记录中的任何添加或删除都将反映在目标表中。请注意,如果表中存在任何元数据更改(例如,添加了列),则数据转换将创建一个新表以将数据加载到目标服务器上。您可以创建工作流,添加数据加载作为步骤,创建计划以预定义的时间间隔运行工作流。请参见 Create a New Workflow

要创建和运行 Delta 共享数据加载:

  1. 可执行以下操作之一:
    • 在主页中,单击加载数据。此时将显示“Create Data Load(创建数据加载)”向导。

      在“Create Data Load(创建数据加载)”选项卡中,如果要替换默认值,请输入名称,添加说明,然后从下拉列表中选择项目。

    • 在主页上,依次单击项目和所需项目磁贴。在左侧窗格中,单击数据加载,然后单击创建数据加载。此时将显示“Create Data Load(创建数据加载)”向导。

      在“Create Data Load(创建数据加载)”选项卡中,如果要替换默认值并添加说明,请输入名称。

  2. 单击下一步
  3. 在 "Source Connection"(源连接)选项卡中,
    1. 连接类型下拉列表中,选择增量共享
    2. 连接下拉列表中,选择要从中添加数据实体的必需连接。
    3. Share 下拉列表中选择要加载表的共享资源。下拉列表列出了所选连接的所有共享资源。
    4. 单击下一步
  4. 在“Target Connection(目标连接)”选项卡中,
    1. 连接类型下拉列表中,选择 Oracle 作为连接类型。

      注意:

      此下拉列表仅列出 JDBC 类型连接。
    2. 连接下拉列表中,选择要从中加载数据实体的所需连接。
    3. 方案文本框中输入唯一的名称。
    4. 单击保存
    此时将显示“数据加载详细信息”页面,其中列出了所选共享资源中的所有表及其方案名称。

    注意:

    对于 Delta 共享数据加载,“数据加载详细信息”页面仅包含 执行图标 选项。在将数据实体加载到目标方案之前,不能对数据实体应用不同的操作 - 增量合并、增量附加、重新创建、截断和附加。这是为了确保数据在 Delta 共享服务器和目标方案之间保持一致。
  5. 单击 执行图标 以运行数据加载。

    当数据加载成功启动时,将显示确认提示。

要检查数据加载的状态,请参见“目标模式”详细信息下方右侧的“状态”面板。有关“状态”面板的详细信息,请参阅监视数据加载、数据流和工作流的状态。此面板显示用于运行此数据加载的作业的链接。单击此链接可监视“职务详细信息”页面上的进度。有关作业的更多信息,请参见 Create and Manage Jobs

所有加载的数据实体及其详细信息都列在“数据实体”页中。要查看数据实体的统计信息,请单击数据实体旁边的操作图标 (“操作”图标),单击预览,然后选择统计信息选项卡。有关信息,请参阅查看数据实体的统计信息

创建 Oracle Business Intelligence Cloud Connector 连接

借助 Oracle Business Intelligence Cloud Connector (BICC),您可以从数据源提取业务数据并将其加载到 Autonomous Database 中。

要创建 Oracle BICC 连接,您需要先使用 BICC 控制台中的“OCI Object Storage Connection(OCI 对象存储连接)”选项卡配置外部存储。在 Oracle Data Transforms 中定义连接时,需要指定这些连接详细信息。

您可以使用 BICC 连接选择要提取其数据存储的开课。Data Transforms 使用 Oracle BICC 使用的 Oracle Object Storage Data Server 暂存提取的文件,然后可以将这些文件用作映射源。请注意,不能将 Oracle BICC 连接用作映射的目标。

要定义 Oracle BICC 连接,

  1. 在主页的左侧窗格中,单击连接选项卡。
    此时将显示连接页。
  2. 单击创建连接
    创建连接页幻灯片进入。
  3. 执行下列操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Oracle BI Cloud Connector 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. BI Cloud Connector Service URL 文本框中输入 URL。
  8. 连接部分中,输入以下详细信息:
    • 用户文本框中,输入在 Oracle BI Cloud Connector Console 中配置的用户名。
    • 口令文本框中,输入在 Oracle BI Cloud Connector Console 中配置的口令。
  9. 存储部分中,输入以下详细信息:
    • External Storage BICC Name(外部存储 BICC 名称)文本框中,输入 Oracle BI Cloud Connector Console 中显示的外部存储的名称。
    • 外部存储桶文本框中,指定将提取上载到的存储桶。存储桶名称在 OCI 控制台中获取。
    • 外部存储名称空间文本框中,指定名称空间。在 OCI 控制台中获取名称空间。
    • 外部存储区域文本框中,输入 OCI 对象存储区域。
    • 外部存储用户文本框中,输入您的 Oracle Cloud Infrastructure 用户名。
    • 外部存储令牌文本框中,输入验证令牌。
  10. 单击测试连接以测试已建立的连接。
  11. 单击创建
    将创建新连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建和使用 Oracle Cloud Infrastructure Generative AI 连接

借助 Oracle Cloud Infrastructure (OCI) Generative AI,企业可以自动生成文本汇总和动态内容。Data Transforms 与 OCI Generative AI 集成,支持在数据流中使用嵌入向量。

在创建 OCI Generative AI 连接之前,应创建 Oracle Database 23ai 连接。Data Transforms 将使用此连接来测试 OCI Generative AI 连接。要创建 OCI Generative AI 连接,您需要指定详细信息,例如 OCI URL、用户 OCID、租户 OCID、区间 OCID、私钥和指纹信息。
有关如何使用此连接在数据流中添加向量嵌入的信息,请参阅在数据流中使用文本嵌入向量

要定义 Oracle Cloud Infrastructure Generative AI 连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 对于选择类型
    • Name(名称)字段中,输入新建连接的名称。
    • 选择服务作为连接类型。
  4. 选择 OCI Generative AINext
  5. 对于连接详细信息,提供以下详细信息:
    • OCI URL — OCI Generative AI 服务的端点 URL。
    • 用户 OCID - Oracle Cloud Infrastructure 控制台中的用户 OCID。
    • 租户 OCID - Oracle Cloud Infrastructure 控制台中的租户 OCID。
    • 区间 OCID - Oracle Cloud Infrastructure 控制台中的区间 OCID。
    • Private Key(私钥) -PEM 格式的私钥。指定下载的私有密钥文件的路径。
    • Fingerprint —刚添加的密钥的指印。
  6. 证明所有必需的连接详细信息后,单击创建

    将创建新连接。

  7. 单击测试连接以测试已建立的连接。

    此时将显示一个弹出窗口,其中列出了已配置的 Oracle Database 23ai 连接。选择要用于测试此连接的选项。

    注意:

    如果测试连接失败,请参见 OCI Generative AI 连接问题故障排除以了解有关修复问题的说明。

新创建的连接将显示在“Connections(连接)”页中。

OCI Generative AI 连接问题故障排除

如果 OCI Generative AI 连接的测试连接失败,请执行以下操作以解决问题:

  1. 请确保已正确输入所有连接信息。例如:
    • OCI URL 示例:https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText
    • 私钥示例:MIIEvg......beE/
  2. 单击测试连接时,系统会要求您选择 Oracle 连接。确保它是 Oracle 23ai 连接。
  3. 以管理员身份登录该 Oracle 23ai 数据库并运行以下查询,以确保状态有效:
    SELECT object_name, object_type, status
    FROM dba_objects
    WHERE object_name = 'DBMS_VECTOR_CHAIN' AND owner = 'CTXSYS';
  4. 检查以下 plsql 块是否在数据库中工作。Data Transforms 使用 plsql 块运行测试连接
    exec dbms_vector_chain.drop_credential('OCI_CRED');
    declare
      jo json_object_t;
    begin
      -- create an OCI credential
      jo := json_object_t();
      jo.put('user_ocid', '<your user ocid>');
      jo.put('tenancy_ocid', '<your tenancy ocid');
      jo.put('compartment_ocid', '<your compartment ocid');
      jo.put('private_key', '<your private key');
      jo.put('fingerprint', '<your fingerprint>');
      dbms_output.put_line(jo.to_string);
      dbms_vector_chain.create_credential(
        credential_name => 'OCI_CRED',
        params => json(jo.to_string));
    end; 
    select dbms_vector_chain.utl_to_embedding('hello', JSON('{"provider": "ocigenai","credential_name" : "OCI_CRED", "url": "https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText","model": "cohere.embed-english-light-v2.0"}')) from dual;
    如果在运行 plsql 块查询时收到 HTTP request failed 错误,请尝试向您的用户授予网络访问权限:
    BEGIN
        DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
            host => '*',
            ace => xs$ace_type(privilege_list => xs$name_list('connect'),
                               principal_name => '<your username>',
                               principal_type => xs_acl.ptype_db));
    END;

创建 Oracle Enterprise Resource Planning Cloud 连接

Oracle Enterprise Resource Planning (ERP) Cloud 是一款基于云的端到端软件即服务 (SaaS) 套件,用于管理会计、财务管理、项目管理、采购和风险管理等职能。Data Transforms Oracle ERP Cloud 连接器允许您从 ERP Cloud 服务器提取报表数据并将其加载到 Autonomous Database 中。
要在数据转换中使用 Oracle ERP Cloud 连接,您需要用于 Oracle ERP Cloud 实例和以数据 (CSV) 格式输出的 BI Publisher 报告文件的 BI Publisher Web 服务的 URL。
请注意以下几点:
  • 您不能将 Oracle ERP Cloud 连接用作映射的目标。
  • Oracle ERP Cloud 连接不支持数据加载。

创建 Oracle ERP Cloud Server 连接

要创建此连接,您需要指定报表服务的 WSDL URL 以及用于连接到 ERP Cloud 实例的用户名和密码。

要定义 Oracle ERP Cloud Server 连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Oracle ERP Cloud 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. WSDL URL 文本框中,输入用于 Oracle ERP Cloud 实例的 BI Publisher Web 服务的 URL。URL 的格式为 BI Publisher Hostname/xmlpserver/services/PublicReportWSSService?wsdl

    例如:https://fa-eudu-saasfademo1.ds-fa.oraclepdemos.com/xmlpserver/services/PublicReportWSSService?wsdl

  8. Proxy Host(代理主机)文本框中,输入要用于连接的代理服务器的主机名称。
  9. 代理端口文本框中,输入代理服务器的端口号。
  10. 用户文本框中,输入用于连接到 Oracle ERP Cloud 实例的用户名。
  11. 口令文本框中,输入用于连接到 Oracle ERP Cloud 实例的口令。
  12. 提供所有必需的连接详细信息后,单击测试连接以测试连接。
  13. 单击创建

    新创建的连接将显示在连接页中。

    单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

    • 选择编辑可编辑提供的连接详细信息。
    • 选择测试连接以测试创建的连接。
    • 单击导出以导出连接。请参见 Export Objects
    • 选择删除方案以删除方案。
    • 选择删除连接以删除创建的连接。

    您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

    • 连接的名称
    • 与创建的连接关联的技术

从 Oracle ERP Cloud 服务器导入数据实体定义

对于 Oracle ERP Cloud 连接,“导入数据实体”页需要按键/值对输入。要导入数据,您需要指定 BIPReportLocation 密钥,该密钥表示 BI 服务器上 BI 发布者报告的位置。当相应报表打开时,您可以在 BI 服务器上找到此信息。

要从 Oracle ERP Cloud 导入数据实体,请执行以下操作:
  1. 从主页的左侧窗格中,单击 Data Entities(数据实体)选项卡。

    此时将显示“数据实体”页。

  2. 单击导入数据实体。“导入数据实体”页面的幻灯片。
  3. 连接下拉列表中,选择您在创建 Oracle ERP Cloud 服务器连接中创建的 Oracle ERP Cloud 连接。页面上的选项将更改为仅显示实体名称字段。
  4. 实体名称字段中,输入数据实体的名称。
  5. Key 字段中输入 BIPReportLocation
  6. 在与关键字对应的字段中输入 BI Publisher 报表文件的位置。指定 ReportFile.xdo 文件名称之前的路径。
  7. 单击启动

    将创建作业,并显示相应的作业 ID,以便您跟踪期次。单击“作业 ID”以查看作业的详细信息。成功执行作业后,数据实体将显示在“数据实体”页上。

  8. 单击所选数据实体旁边的操作图标 (“操作”图标),然后选择编辑
    此时将显示 Edit Data Entity(编辑数据实体)页面,其中显示包含以下信息的表:
    • 名称
    • 数据类型
    • 长度
    • 缩放比例
    • 非空值

    验证导入的实体的数据类型和长度。Oracle Data Transforms 可确定文件第一条记录的数据类型和长度,但可以设置默认值(例如,字符串字段长度为 50)或不正确的数据类型。如果字段为空,则数据类型设置为长度为 50 的字符串。

  9. 单击保存

创建 Oracle Financials Cloud 连接

您可以从 Oracle Financials Cloud REST 端点提取实时事务处理数据,将数据实体导入数据转换,并将其用作数据流中的源。

要创建 Oracle Financials Cloud 连接,您需要选择一个临时方案,数据转换可以在执行逆向工程操作后创建数据实体。

要定义 Oracle Financials Cloud 连接,

  1. 在主页的左侧窗格中,单击连接选项卡。
    此时将显示连接页。
  2. 单击创建连接
    创建连接页幻灯片进入。
  3. 执行下列操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Oracle Financials Cloud 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. REST 服务 URL 文本框中,输入服务于 REST 资源的端点的 URL。
  8. Proxy Host(代理主机)文本框中,输入要用于连接的代理服务器的主机名称。
  9. Proxy Port(代理端口)文本框中,输入代理服务器的端口号。
  10. 用户文本框中,输入用于连接到 REST 端点的用户名。
  11. 口令文本框中,输入用于连接到 REST 端点的口令。
  12. 暂存连接下拉列表中选择连接。该列表仅显示现有的 Autonomous Database 连接。要使用其他连接,请在访问此页之前创建连接。
  13. 提供所有必需的连接详细信息后,单击创建
    将创建新连接。
  14. 单击测试连接以测试已建立的连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建和使用 Oracle NetSuite 连接

您可以使用 Oracle NetSuite JDBC Driver 或 OAuth 2.0 验证来连接到 Oracle NetSuite 应用程序。对于 Oracle NetSuite 连接,“数据转换”允许您加载预构建的数据流和工作流,您可以运行这些工作流将数据从 NetSuite 传输到目标方案。

配置构建数据仓库所需的访问权限

在数据转换中创建 NetSuite 连接或使用构建数据仓库向导之前,您需要以管理员身份登录 NetSuite,启用 SuiteAnalytics Connect,创建自定义角色,并设置构建 NetSuite 数据仓库所需的访问权限。

要配置访问权限,请执行以下操作:

  1. 使用以下 URL 以管理员身份登录 NetSuite:

    https://system.netsuite.com/pages/customerlogin.jsp

  2. 检查是否启用了 SUITEANALYTICS CONNECT 功能。

    转至“设置”>“公司”>“启用功能”。单击 Analytics(分析)标签并验证是否勾选了 SuiteAnalytics Connect 框。

  3. 添加自定义角色。

    转至“设置”>“用户/角色”>“用户管理”>“管理角色”。单击新建角色,添加所需详细信息,然后单击保存以创建定制角色。

  4. 为自定义角色分配所需的权限。

    转至“设置”>“用户/角色”>“用户管理”>“管理角色”。单击要为其添加 SuiteAnalytics Connect 权限的自定义角色名称旁边的自定义

    单击 Permissions(权限)选项卡下的 Transactions(事务处理)选项卡并分配以下权限:

    • 账户详细信息
    • 会计科目列表
    • 会计管理
    • 帐户
    • 应付账款
    • 应付账款图表
    • 应付账款登记簿
    • 应收账款
    • 应收账款图表
    • 应收账款登记簿
    • 调整库存
    • 调整库存工作表
    • 摊销报表
    • 分期偿还计划
    • 审计线索
    • 资产负债表
    • 银行账户登记簿
    • 为采购订单开票
    • 开票计划
    • 账单
    • 库位上架工作表
    • 库位转移
    • 一揽子采购订单
    • 构建装配件
    • CRM 组
    • 日历
    • 现金销售
    • 现金销售退款
    • 费用
    • 费用 - 运行规则
    • 计费规则
    • Check
    • 佣金功能设置
    • 佣金报表
    • 承诺订单
    • 提交薪资
    • 竞争者
    • 组件使用位置
    • 联系人
    • 盘点库存
    • 创建分配计划
    • 信用卡
    • 信用卡退款
    • 信用卡登记簿
    • 贷项通知单
    • 贷记退货
    • 货币
    • 货币重估
    • 自定义确认事件类型
    • 客户存款
    • 客户付款
    • 客户退款
    • 客户
    • 递延费用报告
    • 已删除记录
    • 部门
    • 存款
    • 存款核销
    • 文档和文件
    • 编辑预报
    • 编辑经理预测
    • 电子邮件模板
    • 员工佣金事务处理
    • 员工佣金事务处理审批
    • 员工记录
    • 员工提醒
    • 员工
    • 输入期初余额
    • 输入供应商贷项
    • 权益登记簿
    • 建立定额
    • 估计值
    • 事件
    • 费用报表
    • 费用
    • 导出表
    • 公允价值维度
    • 公允价值公式
    • 公允价值价格
    • 财务报表
    • 查找事务处理
    • 固定资产登记簿
    • 履行订单
    • 履行请求
    • 总帐
    • 生成价目表
    • 生成对账单
    • 导入的员工费用
    • 入库装运
    • 收入
    • 损益表
    • 产品清单
    • 库存状态更改
    • 发票
    • 发票审批
    • 发票销售订单
    • 货品履行
    • 货品接收
    • 货品收入类别
    • 销售线索快照/提醒
    • 位置
    • 长期负债登记簿
    • 建立日记账分录
    • 管理会计期
    • 管理薪资
    • 大量更新
    • 记忆事务处理
    • 移动设备访问
    • 资本净额
    • 非过账登记簿
    • 附注标签
    • 机会
    • 其他资产登记簿
    • 其他流动资产登记簿
    • 其他流动负债登记簿
    • 其它列表
    • 其他姓名
    • 所有权转让
    • 支付账单
    • 支付销售税
    • 支付应纳税
    • 工资支票日记账
    • 薪资项目
    • 执行搜索结果
    • 电话
    • 过账供应商账单差异
    • 事务处理的过账期间
    • 价格手册
    • 价格方案
    • 处理工资单
    • 项目收入规则
    • 采购合同
    • 采购订单
    • 采购订单报告
    • 采购
    • 协调
    • 调节报告
    • 退货退款
    • 报告自定义
    • 报表计划
    • 询价
    • 请购单
    • 资源
    • 退货授权
    • 重估库存成本
    • 收入安排
    • 收入安排审批
    • 收入要素
    • 收入确认字段映射
    • 收入确认计划
    • 收入确认报告
    • 收入确认规则
    • 收入确认时间表
    • SOAP Web 服务
    • 销售
    • 按合作伙伴排列的销售
    • 按促销排列的销售
    • 销售订单
    • 销售订单批准
    • 销售订单履行报告
    • 销售订单报告
    • 销售订单事务处理报表
    • 设置预算
    • 设置 SOAP Web 服务
    • 对账单费用
    • 统计账户登记簿
    • 门店提货履行
    • 订阅变更单
    • 预订计划
    • 订阅
    • 子机构
    • SuiteAnalytics Connect
    • SuiteAnalytics 工作簿
    • 任务
    • 税务
    • 跟踪邮件
    • 事务处理明细
    • 转移资金
    • 转移库存
    • 转移单
    • 转移订单审批
    • 试算表
    • 未开单应收款登记表
    • 拆分装配件
    • 单元
    • 供应商账单审批
    • 供应商付款审批
    • 供应商报价请求
    • 供应商退货授权审批
    • 供应商退货授权
    • 供应商退货
    • 供应商
    • 工作日历
    • 工单
    • 工单关闭
    • 工作单完成
    • 工作单发料
  5. 添加 SuiteAnalytics Connect –全部读取权限。

    单击 Permissions(权限)选项卡下的 Setup(设置)选项卡,从下拉列表中选择 SuiteAnalytics Connect – Read All(全部读取),然后单击 Add(添加)

  6. 单击保存以将这些权限应用于定制角色。
  7. 将自定义角色分配给用户。从数据转换创建与 NetSuite 的连接时,您需要输入此用户的凭据才能连接到数据服务器。有关创建连接的信息,请参阅创建 Oracle NetSuite 连接

    要将自定义角色分配给用户,请转至设置 > 用户/角色 > 管理用户。单击用户名称旁边的编辑,分配定制角色,然后单击保存

  8. 要验证访问权限,请以分配有定制角色的用户身份登录。

    转至 Analytics > Datasets 。单击新建数据集。此页面将列出用户有权访问的所有表和记录类型。搜索“transaction(事务处理)”表,例如,以验证用户是否有权访问该事务处理表。

创建 Oracle NetSuite 连接

您可以使用 JDBC 连接或 OAuth 2.0 身份验证创建 Oracle NetSuite 连接。

要定义 Oracle NetSuite 连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Oracle NetSuite 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. 要指定连接详细信息,请执行以下操作之一:
    • 要使用 JDBC 连接,请指定以下详细信息:
      • JDBC URL —输入要用于连接的 SuiteAnalytics Connect 服务器的 URL。
      • User(用户) - 输入用于连接到数据服务器的用户名。
      • Password 文本框中,输入用于连接到数据服务器的口令。
      • 账户 ID 文本框中,输入用于连接到数据服务器的账户 ID。
      • 角色 ID 文本框中,输入用于连接到数据服务器的角色 ID。
    • 要使用 OAuth 2.0 验证,请单击 OAuth 2.0 交换机,然后指定以下详细信息:
      • 用户名 —输入具有角色访问权限的用户的名称,该用户可以使用 OAuth 2.0 连接登录 NetSuite。这是您在配置构建数据仓库所需的访问权限中将自定义角色分配给的用户。
      • 帐户 ID - 输入用于连接到数据服务器的帐户 ID。您可以通过登录 NetSuite 账户并查看 SuiteAnalytics 连接信息来获取此信息。
      • 角色 ID - 输入用于连接到数据服务器的角色 ID。您可以通过登录 NetSuite 账户并查看 SuiteAnalytics 连接信息来获取此信息。
      • Client ID(客户机 ID) - 输入用于连接到数据服务器的客户机 ID。

        要获取客户端 ID,请在 NetSuite 中通过启用 OAuth 2.0 客户端凭据流来创建集成记录。复制并保存成功创建集成记录时显示的客户端 ID。

        注意:

        对于 NetSuite OAuth 2.0 客户端凭据流,NetSuite 不再支持用于标记签名的 RSA PKCSv1.5 机制。依赖 RSA PKCSv1.5 方案的任何集成都需要更新以使用 RSA-PSS 方案。有关更多信息,请参阅 Oracle NetSuite 文档。
      • Public Certificate(公共证书)Private Key(私钥) - 使用 OpenSSL 命令生成所需 PEM 格式的密钥对。例如:

        openssl req -new -x509 -newkey rsa:4096 -keyout private.pem -sigopt rsa_padding_mode:pss -sha256 -sigopt rsa_pss_saltlen:64 -out public.pem -nodes -days 365

        public.pem 的内容粘贴到“公共证书”字段中。将 private.pem 的内容粘贴到 "Private Key" 字段中。

      • Certificate ID(证书 ID) - 输入用于连接到数据服务器的证书 ID。

        要获取证书 ID,请使用 NetSuite OAuth 2.0 客户端凭据 (M2M) 设置将公共证书文件 (auth-cert.pem) 添加到证书密钥列表并复制生成的证书 ID。

  8. 如果要用于映射的源是已保存搜索,则还需要在已保存搜索提取中指定以下详细信息:
    • 应用程序 ID :输入用于数据转换的 NetSuite 应用程序 ID。
    • 版本:输入 NetSuite 版本号。
  9. 选中 Build Data Model(构建数据模型)中的复选框,以安装预构建的数据流和工作流。您可以运行这些工作流来从 NetSuite 提取数据,并使用“构建数据仓库”向导将其移至 Oracle 目标方案。
  10. 单击测试连接,以测试建立的连接。
  11. 提供所有必需的连接详细信息后,单击创建

    将创建新连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 选择构建数据仓库,以选择功能区并在目标方案中创建 NetSuite 数据仓库。有关详细信息,请参阅使用构建数据仓库向导
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

使用构建数据仓库向导

NetSuite 账户中的数据在分析仓库中分组为业务或主题区域。“构建数据仓库”向导允许您选择要包括在新创建的数据仓库中的区域。

使用“构建数据仓库”向导:

  1. 在主页中,单击连接选项卡。此时将显示连接页。
  2. 单击要用于构建数据仓库的 Oracle NetSuite 连接旁边的“操作”图标 (“操作”图标),然后单击构建数据仓库

    此时将打开“构建数据仓库”向导。

  3. 连接下拉列表中,选择目标方案所在的 Autonomous Database 连接。
  4. Staging Schema(暂存方案)下拉列表中,与所选连接对应的所有方案分两组列出:
    • 现有方案(已导入到 Oracle Data Transforms 中的区域)和
    • 新数据库方案(您尚未导入的区域)。
    从下拉列表中选择要使用的方案。
  5. 同样,选择目标方案
  6. 单击下一步
  7. 选择要用于将数据从 NetSuite 数据仓库传输到目标方案的 NetSuite 业务区
  8. 单击保存

    Data Transforms 将启动构建数据仓库的过程。单击主页左侧窗格中的作业以监视进程的进度。当作业成功完成时,“数据转换”会创建一个项目文件夹,其中包含所有预构建的工作流和数据流。您可以运行该文件夹将数据从 NetSuite 连接传输到目标方案。有关更多信息,请参见 Running the Pre-Built Workflows to Load Data into the Target Schema

运行预构建的工作流以将数据加载到目标方案中

当“构建数据仓库”向导成功完成时,“数据转换”将创建一个项目,其中包含所有预构建的数据流和工作流。您可以运行这些工作流来从 NetSuite 连接中提取数据并将其加载到目标方案中。

要查看和运行预构建的工作流,请执行以下操作:

  1. 单击主页左侧窗格中的项目,然后选择新创建的 NetSuite 项目。
  2. 单击左侧窗格中的工作流。“项目详细信息”页面中列出了以下预构建的工作流:
    • 将 NetSuite 源暂存到 SDS
    • 提取事务处理主关键字
    • 将 SDS 装入仓库
    • 应用删除
    • 所有工作流
  3. 单击要运行的工作流旁边的“操作”图标 (“操作”图标),然后单击开始

    Oracle 建议您运行所有工作流以执行所有预构建的工作流。

    要查看工作流的状态,请在当前项目的左侧窗格中单击作业。当作业成功完成时,NetSuite 连接中的所有数据都将加载到目标方案中。

创建 Oracle 对象存储连接

您可以使用数据转换将数据从 Oracle 对象存储上载到 Autonomous Database。

OCI Object Storage 专用端点功能允许 OCI 客户安全地访问存储桶。有关详细信息,请参阅对象存储专用端点。在数据转换中创建对象存储连接时,需要使用新的 URL 格式。对于已具有对象存储连接的用户,现有 URL 将自动更新为新的 URL 格式。

要创建 Oracle 对象存储连接,您需要具有 Oracle Cloud Infrastructure 用户名和验证令牌。有关如何生成验证令牌的信息,请参见 Getting an Auth Token 。在 Oracle Data Transforms 中定义连接时,需要指定这些详细信息。

请注意以下几点:

  • 要使用 Oracle 对象存储连接将数据导入数据转换,必须使用公共 IP 地址才能访问计算节点。如果要使用专用 IP 地址访问对象存储服务,请确保您能够访问 Internet。
  • 支持将数据从 Oracle 对象存储加载到 Autonomous Database 的文件格式,反之亦然是 CSV。
  • 支持的数据类型为 Numeric、Double、String 和 Date。
  • Oracle 对象存储连接不支持数据加载。
  • 要创建到对象存储的映射,源技术必须支持 DBMS_CLOUD 软件包。否则,映射将失败。
  • 数据转换不支持对象存储的跨领域连接。例如,您无法将政府云区域中配置的数据转换连接到商业领域中的对象存储。

要定义 Oracle 对象存储连接,

  1. 在主页的左侧窗格中,单击连接选项卡。
    此时将显示连接页。
  2. 单击创建连接
    创建连接页幻灯片进入。
  3. 执行下列操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择数据库选项卡。
  4. 选择 Oracle 对象存储作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. 对象存储 URL 文本框中输入 URL。您可以按以下任一格式输入 URL:
    • 包含全限定域名的 URL。

      例如:

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • 如果要使用 OCI 控制台提供的 URL,请仅指定直到存储桶名称为止的 URL。

      例如:

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • 如果选择身份证明作为连接模式(请参见步骤 6),请指定截止到 bucketname/o 的 URL

      例如:

      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o/

      注意:

      身份证明模式仅对数据转换可用,这些数据转换作为名为 Data Integrator:Web Edition 的市场上的单独列表提供。
    区域、名称空间和存储桶的值是根据提供的 URL 自动填充的。
  8. 要选择连接模式,请执行以下操作之一:
    • 选择 Swift Connectivity 并提供以下详细信息:
      • 用户名文本框中,输入您的 Oracle Cloud Infrastructure 用户名。对于支持身份域的租户,请指定域名以及用户名。例如, <identity-domain-name>/<username>
      • Token 文本框中,输入验证令牌。
    • (这仅适用于名为 Data Integrator:Web Edition 的市场中作为单独列表提供的数据转换。)选择 Credential(身份证明)并在 Enter Credential(输入身份证明)文本框中提供 ODI 身份证明。

      必须在资料档案库和创建实例期间创建的 Autonomous Database 中创建身份证明。创建数据流以将数据从对象存储映射到 Autonomous Database 时,您也需要在目标方案中创建 ODI 身份证明。在运行映射之前,请确保选择步骤并在“属性”面板中,将创建身份证明 KM 选项设置为 false。否则,基于凭证的连接将失败。

      要创建身份证明,请执行以下脚本:

      begin DBMS_CLOUD.create_credential( credential_name => '<Credential name>',
            username => '<oci username>', password => '<auth token>' ); end;
  9. 单击创建
    将创建新连接。
  10. 单击测试连接以测试已建立的连接。

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑,以编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建 REST 服务器连接

您可以连接到任何 REST 服务端点,将数据实体导入数据转换,并将其用作数据流中的源。

要创建通用 REST 连接器,需要提供 JDBC URL、用户名和密码以连接到端点。还可以创建和上载配置文件,该配置文件包含要从中导入数据实体的验证方法、端点和表等信息。

创建连接页上的应用程序选项卡包含两个连接选项,用于创建通用 REST 连接 - 通用 REST 和通用 REST 配置。本主题包含以下部分:

新创建的连接将显示在连接页中。

单击所选连接旁边的操作图标 (“操作”图标) 可执行以下操作:

  • 选择编辑可编辑提供的连接详细信息。
  • 选择测试连接以测试创建的连接。
  • 单击导出以导出连接。请参见 Export Objects
  • 选择删除方案以删除方案。
  • 选择删除连接以删除创建的连接。

您还可以根据以下筛选器搜索所需的连接以了解其详细信息:

  • 连接的名称
  • 与创建的连接关联的技术

创建一般 REST 连接

要创建此连接,您需要指定 REST 服务 URL,并选择数据转换可以在执行逆向工程操作后创建数据实体的临时方案。

要定义 REST 服务器连接,请执行以下操作:

  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Generic Rest 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. REST 服务 URL 文本框中,输入服务于 REST 资源的端点的 URL。
  8. Proxy Host(代理主机)文本框中,输入要用于连接的代理服务器的主机名称。
  9. 代理端口文本框中,输入代理服务器的端口号。
  10. 用户文本框中,输入用于连接到 REST 端点的用户名。
  11. 口令文本框中,输入用于连接到 REST 端点的口令。
  12. 暂存连接下拉列表中选择连接。该列表仅显示现有的 Autonomous Database 连接。要使用其他连接,请在访问此页面之前创建连接。
  13. 提供所有必需的连接详细信息后,单击测试连接以测试连接。
  14. 单击创建

    将创建新连接。

使用配置文件创建一般 Rest 连接

适用于:适用 数据转换,可在名为 Data Integrator:Web Edition 的市场中作为单独列表提供。

要创建通用 REST 连接器,您需要 JDBC URL、用户名、密码和配置文件。配置文件是一个具有 file_name.rest 命名约定的模型文件,在创建 REST 服务器连接时需要上载该约定。您需要指定端点、表映射和验证方法来创建配置文件。您可以使用任何文本编辑器创建配置文件。

要使用配置文件定义 REST 服务器连接,请执行以下操作:
  1. 从主页的左侧窗格中,单击连接选项卡。

    此时将显示连接页。

  2. 单击创建连接

    创建连接页幻灯片进入。

  3. 可执行以下操作之一:
    • 选择类型字段中,输入连接类型的名称或部分名称。
    • 选择应用程序选项卡。
  4. 选择 Generic Rest Config 作为连接类型。
  5. 单击下一步
  6. 连接名称字段预填充了默认名称。您可以编辑此值。
  7. 使用配置文件文本框可以上载要使用的配置文件。
  8. JDBC URL 文本框中,输入用于连接到服务器的 URL。
  9. 用户密码文本框中,输入用于连接到 REST 端点的用户名和密码。如果这些值不适用或已在 JDBC URL 中提及,则可以将这些字段留空。
  10. 提供所有必需的连接详细信息后,单击测试连接以测试连接。
  11. 单击创建

    将创建新连接。