Я узнал, как использовать его с Python (3).
ОС - это Windows.
IDE используется VS Code.
Предполагая, что все расширения для Azure Data Lake (и связанные расширения) уже настроены в VS Code, загрузите Local Run Service и Local Run Package.
Установите переменную env SCOPE_CPP_SDK (с правильным путем) в Windows (нет необходимости устанавливать ее как env системного уровня, вы также можете выбрать ее как переменную env уровня пользователя).
import subprocess
Local_Run_SDK_Path = 'C:\Users\batman\AppData\Roaming\LocalRunService\LocalRunHelper.exe'
Path_to_Usql_file = 'C:\\MyProj\Usqls\Create_Tables.usql'
Path_to_Dataroot = 'C:\\DataRoot'
cmd = [Local_Run_SDK_Path, 'compile', '-Script', Path_to_Usql_file, '-DataRoot',Path_to_Dataroot]
proc = subprocess.run(cmd, stdout=subprocess.PIPE)
assert proc.returncode == 0 # if successful, the usql compilation should return 0 to proc return code
Это должно сработать.