Я нахожу это работает:
@searchlog =
EXTRACT UserId int,
Start DateTime,
Region string,
Query string,
Duration int,
Urls string,
ClickedUrls string
FROM @"wasb://test@strwasbsak.blob.core.windows.net/SearchLog.tsv"
USING Extractors.Tsv();
OUTPUT @searchlog
TO @"/Samples/Output/SearchLog_output.tsv"
USING Outputters.Tsv();
Но изменив строку на:
ОТ @ "wasb с : //test@strwasbsak.blob.core.windows.net/SearchLog.tsv"
Для обеспечения https это не так.
С ошибкой:
E_STORE_USER_FILENOTFOUND: файл не найден или доступ запрещен: URL не является допустимым путем к Космосу: wasbs: //test@strwasbsak.blob.core.windows.net/SearchLog.tsv
Имя параметра: uri.
Однако, если я включу «Требуется защищенная передача».
![Secure Transfer Required on](https://i.stack.imgur.com/OHnvN.png)
Это все еще работает!
Что мне подсказывает, что он использует фоновые изображения в любом случае?
Принимая во внимание, что эта (хотя и старая) статья предлагает иное при использовании hadoop более широко (т.е. не u-sql): https://blogs.msdn.microsoft.com/cindygross/2015/02/04/understanding-wasb-and-hadoop-storage-in-azure/
Может ли кто-нибудь предоставить авторитетное представление о том, что https фактически используется в фоновом режиме?