google-cloud-data-fusion - 运行简单数据融合管道以从 Bigquery 导出数据并写入 GCS 时出现连接超时错误
问题描述
我正在尝试使用谷歌数据融合服务,我创建了一个简单的管道,它将从 BigQuery 中提取数据并将该数据以 json 格式加载回 GCS,但是当我运行管道时,我收到以下错误。
java.io.IOException: com.jcraft.jsch.JSchException: java.net.ConnectException: io.cdap.cdap.common.ssh.DefaultSSHSession.(DefaultSSHSession.java:82) 处的连接超时(连接超时)~[ na:na] 在 io.cdap.cdap.internal.app.runtime.distributed.remote.RemoteExecutionTwillPreparer.lambda$start$0(RemoteExecutionTwillPreparer.java:429) ~[na:na]
我提供了对数据融合实例服务帐户的所有必要访问权限。以下是我提供的访问权限。
BigQuery Admin
Compute Admin
Cloud Data Fusion Admin
Cloud Data Fusion API Service Agent
Dataproc Administrator
Storage Admin
computer network viewer
解决方案
Cloud Data Fusion 要求端口 22 对客户项目的防火墙开放。这是您可以在项目的防火墙规则中修改的内容吗?
推荐阅读
- python - 在绘图条形图中更改颜色
- eclipse - Tomcat 重复从 Eclipse 运行的 httpHeaderSecurity
- discord - Discord GitHub Webhook 添加角色 ping
- docker - 码头工人:为什么无法连接到种子
- database - 找出客户与图形数据库中最受欢迎的产品一起购买了什么
- php - 在 PHP 7.4 代码升级期间,class.settings.php 中的数组到字符串转换为 833
- java - 如何将加密消息更改回解密消息?
- java - Flutter App 失败:未知属性“buildToolsVersion”
- terraform - Terraform 最佳实践多环境、模块和状态
- linux - 移动 /usr 目录后系统无法启动