2016-09-28 3 views
0

고객 사이트에 설치된 웹 응용 프로그램이 있습니다.Dynamic Power BI OData 데이터 소스 위치

그들은 웹 서버의 이름과 웹 서버가 실행되는 포트를 선택합니다.

웹 응용 프로그램은 OData 끝점을 통해 일부 데이터를 노출합니다.

은 웹 응용 프로그램은 고객이 처음으로 pbit 파일을 실행할 때 전원 BI 파일 (.pbit) 순간

는, 데이터 새로 고침이 실패하는 몇 가지 템플릿을 제공하고 그들의 데이터 소스를 다시 연결해야 .

데이터 소스 참조를 사용하고 매개 변수 테이블에 끝점의 위치를 ​​저장하지만 고객이이 값을 변경해야하는 것은 여전히 ​​고통스럽고 우리 (웹 응용 프로그램)는 끝점 URL을 알고 있기 때문에 적절한 설정으로 pbit 파일을 업데이트 할 수 있기를 바랍니다.

이상적으로 우리는 API를 사용하여 pbit 파일을 조작하거나 Power BI 데스크탑에 매개 변수를 제공하거나 심지어 pbit 파일 (.zip 파일)을로드 할 수있게하고 싶습니다. 당신은 알고 있습니다!), 그리고 그 안에있는 적절한 부분을 변경하십시오.

수동 개입없이 실제로 프로그래밍 방식으로 또는 동적으로 데이터 소스 URI를 변경하는 사람이 있습니까?

감사합니다.

답변

0

쿼리 매개 변수 기능을 사용합니다 (아래 링크에서 자세한 내용 참조). 2016 년 7 월 업데이트에서 매개 변수의 소스는 이제 다른 쿼리가 될 수 있습니다.

그래서 Azure SQL 인스턴스 또는 올바른 값을 선택하는 데 도움이되는 다른 웹 표시 소스를 가리켜 "매개 변수 허용 값"쿼리를 작성합니다. 내가 말했듯이

https://powerbi.microsoft.com/en-us/blog/deep-dive-into-query-parameters-and-power-bi-templates/

https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-july-feature-summary/

+0

, 우리는이 방법을 시도했지만 여전히으로하여 하나로, OData 엔드 포인트 (URL)를 연결하는 자신의 PBIX/PBIT 파일 내에서 값을 편집하기 위해 고객 요청 포함 자신의 설치. 우리는 파일을 제공 할 때 이것을 이미 알고 있으며,이 고객 특정 매개 변수를 어떤 방식 으로든 파일에 푸시 할 수 있기를 원합니다. – Kram

+0

아마도이 시점에서 가장 가까운 파일 일 것입니다. "매개 변수 허용 값"쿼리에 무엇을 사용 했습니까? –

+0

허용되는 값의 목록을 무한대로 사용하지 않았습니다 (고객이 원하는대로 서버 이름을 지정할 수 있음). 대신 고객이 테이블 셀을 편집해야하는 매개 변수 테이블을 사용했으며이 셀은 OData 종단점 URI 구축 – Kram

관련 문제