是否可以在 C# 中使用 wasb URI 方案访问 azure 存储?

Is it possible to access azure storage using wasb URI scheme in C#?

我们能否在 C# 中的 U-SQL activity 文件的代码隐藏文件中使用 wasb URI 方案访问 Azure blob 和 Azure 数据湖存储。我没有观察到任何 example/sample 证明这一点,也没有指定天气是否可能。如果可能的话,请分享一些sample/example来使用它。

Code-behind 只是您创建和使用程序集的一种简单方法。因此,code-behind 中的所有代码在访问外部资源方面都具有与汇编代码相同的限制。

所以这意味着您无法通过这种方式访问​​ blob 或数据湖文件。

相反,您应该编写自己的自定义提取器来处理使用 EXTRACT 语句传入的文件的内容。 GitHub 站点 https://github.com/MicrosoftBigData/usql/tree/master/Examples 上提供了一些示例(现在请参阅数据格式示例提取器,更多提取器示例即将推出)。