深度 link 到 Azure Data Lake Store 中的文本文件

Deep link to text file in Azure Data Lake Store

我正在尝试通过 URL 快速访问文本文件。 Azure 门户 (http://portal.azure.com) 可以(最多)link 到特定文件夹的探索视图,但我还没有找到深入 link 到特定文件的任何方法。

我也尝试过 Azure 存储资源管理器,它 支持 adl:// URLs 但是(除了打开缓慢之外)它只浏览到文件夹并且它实际上并没有打开它。

我的用例是在每个数据处理作业结束时,我想打印一个URL打开一个文本文件进行浏览。

有什么想法或解决方法吗?

事实上,存储在 ADLS 中的文件不允许匿名访问。访问需要授权,不能直接通过url打开。

根据您的情况,我建议您创建自己的端点(例如:Azure Function)作为代理来访问已授权的资源。您可以使用要打开的文件的 url 访问 Azure Function,因为 parameter.Then 发出请求以获取要显示的文件内容以供浏览。

另外,考虑到访问文件的安全性,需要重点关注Access control in Azure Data Lake Store

希望对你有帮助。