Использование RS.EXE для записи в PowerBI экземпляр служб Reporting Services - PullRequest
0 голосов
/ 29 октября 2018

Я хочу использовать RS.exe в сценарии командной строки, чтобы опубликовать наши файлы для установки PowerBI. Но когда я пытаюсь использовать его в C: \ Program Files (x86) \ Microsoft SQL Server \ 140 \ Tools \ Binn \ rs.exe, я получаю

Не удалось подключиться к серверу: https: // имя_сервера / WebService / ReportService2005.asmx

Не имеет значения, использую ли я путь к WebService или URL-адрес веб-портала.

Файл RSS довольно прост:

Public Sub Main()
Try
 Console.WriteLine(FILEPATH)
 Console.WriteLine(REPORTNAME + ".rdl")

 DIM stream As FileStream = File.OpenRead(FILEPATH + REPORTNAME + ".rdl")
 definition = New [Byte](stream.Length) {}
 stream.Read(definition, 0, CInt(stream.Length))
 warnings = rs.CreateReport(REPORTNAME, REPORTSERVER_FOLDER, True, definition, Nothing)

 If Not (warnings Is Nothing) Then
    DIM warning As Warning
    For Each warning In warnings
       Console.WriteLine(warning.Message)
    Next warning
 Else
    Console.WriteLine("Report: {0} PUBLISHED!", REPORTNAME)
 End If

 Catch e As IOException
    Console.WriteLine(e.Message)
 End Try
End Sub

Полагаю, что мне нужно знать - можно ли опубликовать экземпляр PowerBI с помощью скрипта? Работает вручную изнутри visual studio (2017)

...