databricks:检查安装点是否已经安装

时间:2019-10-23 02:24:50

标签: python azure databricks azure-databricks

如何在安装到databricks python中之前检查安装点是否已经安装?

dbutils.fs.mount

谢谢

3 个答案:

答案 0 :(得分:3)

Databricks 笔记本中打开一个新单元格,并编写以下命令:
%fs mounts

作为输出,您将获得安装点,路径和加密类型。

答案 1 :(得分:3)

尝试一下:

def sub_unmount(str_path):
    if any(mount.mountPoint == str_path for mount in dbutils.fs.mounts()):
        dbutils.fs.unmount(str_path)

sub_unmount('/mnt/flightdata')

结果:

/ mnt / flightdata已卸载。

对此进行验证:

dbutils.fs.ls("/mnt/")

受此启发: https://forums.databricks.com/questions/8103/graceful-dbutils-mountunmount.html

答案 2 :(得分:1)

  

在装入之前如何检查装入点是否已装入   databricks python ??

您可以在使用databricks python进行安装之前,使用下面的cmdlet来检查是否已安装了安装点。

%fs ls dbfs:/mnt

示例:我有两个安装点连接到DBFS,结果如下所示。

enter image description here

OR

您可以在使用databricks python进行安装之前,使用下面的cmdlet来检查是否已安装了安装点。

dbutils.fs.ls('/mnt/')

enter image description here

希望这会有所帮助。