【发布时间】:2021-08-29 07:40:00
【问题描述】:
在 databricks 中有以下魔术命令 $sh,它允许您在笔记本中运行 bash 命令。 例如,如果我想在 Databrick 中运行以下代码:
pip install great_expectations
我会发出以下代码:
%sh
pip install great_expectations
有人可以告诉我 Azure Synapse 中的 Apache Spark 笔记本有什么等价物吗? 很可能 Azure Synapse 无法实现,但我不知道。
只是为了补充这个问题,在 Databricks 中运行以下命令时
great_expectations init
命令一直卡在运行中,见图
但是,当我运行相同的代码时,我对常规 Linux 操作系统的期望是
OK to proceed? [Y/n]:
有什么可以补充的吗
great_expectations init
让代码返回
OK to proceed? [Y/n]:
谢谢
【问题讨论】:
-
你想达到什么目的?配置 Spark 数据?
%sh不是为“交互式命令”设计的 -
嗨@AlexOtt,我想安装一个名为great_expectations 的python 包。在 Databricks 上,我只需输入代码 %sh pip install great_expectations,但 Synapse 没有该选项
标签: azure-databricks azure-synapse