2014-09-29 2 views
0

저는 Tableau를 처음 접해 왔으며 요청을 이해하고 궁극적으로 구현할 수있는 리소스에 대한 지침이 필요합니다. 나는 우리의 끝에 이미 설치되어있는 Tableau 서버에 연결해야합니다. 보고서는 고객에 대한 보고서입니다.MVC보기에 Tableau 데이터 표시

MVC 뷰 내부에 데이터를 표시해야합니다. 로그인 한 사용자가 특정 고객에 속하므로 고객 ID가 로그인 된 사용자를 데이터에 대한 보고서에 연결합니다. 데이터를 얻기 위해 Tableau를 쿼리하는 가장 좋은 방법은 무엇입니까? Jquery/json을 사용하고 직접 Tableau에 연결하거나 일부 어셈블리를 사용하여 웹 API/컨트롤러를 통해 연결해야합니까? 프로세스를 단순화 할 수있는 DBAmp (SalesForce 용)와 같은 것이 있습니까?

또 다른 문제는 웹 사이트의 Tableau 인증입니다. 우리의 끝에있는 Tableau는 Active Directory 인증을 사용하기 때문에 특정 사용자 아래에 가상 디렉터리를 만들어야합니까? 웹 사이트는 고유 한 사용자 정의 인증을 사용합니다.

감사합니다.

답변

-1

원하는 웹 페이지에 Tableau 서버보기를 포함시킬 수 있습니다. 가장 쉬운 방법은 사용하려는 Tableau 서버보기를 방문하고 [공유] 단추를 누른 다음 지시 사항을 따르는 것입니다. 매개 변수를 전달하고 크기를 조정할 수도 있습니다.보기 포함 기능에 대한 온라인 설명서를 참조하십시오.

Tableau 뷰가 웹 페이지의 다른 부분과 상호 작용하도록하려면 JavaScript API를 사용하여 Tableau 서버에 명령을 보내거나 이벤트 알림을받을 수도 있습니다. http://onlinehelp.tableausoftware.com/current/server/en-us/help.htm#js_api.htm

Tableau에는 프런트 엔드 웹 서버 또는 포털과 같은 외부 서버에 인증을 지연시키는 기능이 있습니다. Read 신뢰할 수있는 인증에 대한 내용은 Tableau Server 설명서 및 기술 자료 문서를 참조하십시오.

지난 몇 년 동안, Tableau Server는 SAML, Kerberos 및 Open ID를 비롯한 추가 인증 방법에 대한 지원을 추가했습니다. 현재 신뢰할 수있는 인증은 대용량 웹 페이지 또는 응용 프로그램에 포함 된 시각화에 가장 적합합니다. Windows 회사 네트워크 내에 완전히 있으면 Windows Single Sign On을 사용하여 인증을 Active Directory로 연기 할 수 있습니다.

관련 문제