下面是对数据网关常见问题的解答。
数据网关支持哪些操作系统?
您可以在 Linux 和 Windows 平台上部署数据网关。有关支持的操作系统完整列表,请参见 Oracle Analytics Cloud 的下载页。
数据网关体系结构是什么?
请参见连接到内部部署数据源概览。
将数据网关安装在哪里?
将数据网关安装在能够访问 Oracle Analytics Cloud 和目标数据源的子网中。您的网络需要允许从安装了数据网关的节点通过端口 443 向公共 Internet 传输出站流量,以便数据网关可以与 Oracle Analytics Cloud 通信。此外,该网络还需要允许从数据网关代理向数据源传输出站流量。例如,您可以通过在安装了数据网关的节点上打开浏览器并连接到 Oracle Analytics Cloud 来测试网络。此外,您还可以使用一般 JDBC 工具测试从同一节点到数据源的连接。
是否可以部署多个数据网关代理?
可以。您可以配置多个数据网关代理来为同一 Oracle Analytics Cloud 服务实例提供服务。但是,所有这些代理都必须能够为所有远程查询提供服务。换而言之,不能将一个代理配置为仅为一个数据源的查询提供服务,将另一个代理配置为仅为另一个数据源的查询提供服务。此外,在服务器部署中,每个节点上可以有多个数据网关代理(物理或虚拟)。为获得高可用性,Oracle 建议每个 Oracle Analytics Cloud 实例至少两个数据网关代理(即,在两个虚拟机上)。
如何为数据网关配置高可用性?
在 Oracle Analytics Cloud 端,本身就提供高可用性。在数据网关端,需要通过为每个 Oracle Analytics Cloud 实例部署两个数据网关来设置高可用性。
为什么数据网关流量只是出站流量?
数据网关定期与 Oracle Analytics Cloud 通信以查看 Oracle Analytics Cloud 是否具有需要处理的查询,这称为长时间轮询。数据网关向 Oracle Analytics Cloud 发出长时间运行的传输层安全性加密的 HTTP 请求,并一直等到 Oracle Analytics Cloud 具有要处理的查询。如果在两分钟后没有来自 Oracle Analytics Cloud 的查询,则数据网关将终止请求并重新发出请求,以避免被网络作为空闲或过时连接而终止。
数据网关如何管理 SSL 证书?
数据网关与 Oracle Analytics Cloud 之间的 HTTPS 通信利用 Oracle Analytics Cloud 服务实例的 SSL 证书。该证书也用于加密与 Oracle Analytics Cloud 的浏览器连接。
如何调整数据网关大小?
向销售客户团队寻求调整数据网关大小方面的指导。
数据网关在何处运行?是否将其安装在虚拟机 (virtual machine, VM) 上?
在数据源端,数据网关代理通常在数据源旁边的服务器或虚拟机上运行。此外,您还可以从笔记本电脑或云中的计算实例运行数据网关,只要数据网关可以连接到数据源即可。
如何保护数据网关网络流量安全?
数据网关服务器与代理之间的网络流量使用 HTTPS 和 TLS(Transport Layer Security,传输层安全性)进行保护。TLS 是加密协议,HTTPS 依赖此协议在两个应用程序之间通信期间确保隐私和数据完整性。
数据网关是否可以限制影响性能或安全性的查询?
数据网关不会限制查询行大小。查询行大小限制由 Oracle Analytics Cloud 服务具有的 Oracle 计算单元 (Oracle Compute Unit, OCPU) 数量确定。
数据网关的超时设置是什么?
数据网关使用与 Oracle Analytics Cloud 相同的查询超时设置。请参见限制查询数据(数据可视化工作簿、经典分析和仪表盘)。