深度 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。
希望对你有帮助。
我正在尝试通过 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。
希望对你有帮助。