Azure Databricks - 无法创建符号链接

时间:2021-03-22 19:30:24

标签: databricks symlink delta-lake

我正在尝试使用以下命令在 ADLS(Azure) 上的 databricks delta 表上创建符号链接。

%sql
%sql
GENERATE symlink_format_manifest FOR TABLE schema_name.`dbfs:/filepath`;

失败并出现以下错误: Error in SQL statement: NoSuchTableException: Table or view 'dbfs:/filepath' not found in database 'schema_name';

1 个答案:

答案 0 :(得分:1)

您应该使用

来引用增量表
delta.`abfss://<file_system>@<account_name>.dfs.core.windows.net/<path>/<file_name>` 

或者当您的 ADLS 安装到您的 DBFS 时:

delta.`/mnt/<path>/<file_name>`

或使用蜂巢表时

delta.`/mnt/<path>/<file_name>`

但是你不能以这种方式链接到文件系统上的文件