Power BI Import PBIX-файл с Quarkus-Rest-ClientJAVA

Программисты JAVA общаются здесь
Anonymous
Power BI Import PBIX-файл с Quarkus-Rest-Client

Сообщение Anonymous »

В настоящее время я сталкиваюсь с проблемой, чтобы назвать «Post Import» конечный API Power Bi REST. Class = "Lang-Java PrettyPrint-Override"> @POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Path("/groups/{groupId}/imports")
@Produces(MediaType.APPLICATION_JSON)
ImportResp importLightReport(
@HeaderParam("Authorization") String bearerToken,
@PathParam("groupId") String groupId,
@QueryParam("datasetDisplayName") String datasetDisplayName,
@QueryParam("nameConflict") String nameConflict,
@QueryParam("overrideModelLabel") boolean overrideModelLabel,
@QueryParam("overrideReportLabel") boolean overrideReportLabel,
@QueryParam("skipReport") boolean skipReport,
FileUpload file
);
< /code>
Затем я пытаюсь назвать это так: < /p>
FormData data = new FormData(1);
CaseInsensitiveMap headers = new CaseInsensitiveMap();
headers.add("Content-Type", "application/octet-stream");
data.add("file", path, newReportName, headers);
FileUpload fileUpload = new DefaultFileUpload("file", data.getFirst("file"));
importResp = reportClient.importLightReport(
buildBearerToken(accessToken), targetId, newReportName,
overwrite ? "Overwrite" : "Abort", true, true, false, fileUpload);
< /code>
Но API всегда отвечает мне < /p>
{"error":{"code":"PowerBIInvalidOrCorruptPbixFileError","pbi.error":{"code":"PowerBIInvalidOrCorruptPbixFileError","parameters":{},"details":[],"exceptionCulprit":1}}}
< /code>
Я не понимаю, почему. Конечно, я проверил, что мои отчеты являются действительными PBIX, я проверил их. Что я здесь делаю?


Подробнее здесь: https://stackoverflow.com/questions/796 ... est-client

Вернуться в «JAVA»