【发布时间】:2021-04-05 22:51:37
【问题描述】:
您好,我不确定以前是否有人遇到过这种情况。我有 Azure 和 AWS 环境。我有一个在 Azure Databricks 上运行的 Spark 集群。我有一个要在 Azure Databricks Spark 群集上运行的 python/pyspark 脚本。在这个脚本中,我想将一些数据写入我计划使用 psycopg2 库的 AWS Redshift 集群。在哪里可以找到 Azure Databricks Spark 集群的 IP 地址,以便我可以将其列入 AWS Redshift 集群的安全组中。我认为目前我无法写入 AWS Redshift 集群,因为该脚本正在 Azure Databricks Spark 集群上运行,并且 AWS Redshift 集群无法识别来自 Azure Databricks Spark 集群的此请求。
【问题讨论】:
-
您找到解决方案了吗?
-
您需要在 AWS 中将 Azure 的 IP 地址列入白名单。如果我没记错的话,我得到了 IP 地址并通过代码本身将其列入白名单。您也可以尝试答案中提到的方式。
标签: amazon-web-services azure amazon-redshift databricks azure-databricks