2017-12-04 2 views
0

GraphDB 워크 벤치에서 SPARQL 쿼리를 실행 한 후, 하나는 만들 수있는 좋은 visualizations with Google Charts (AN 않은 때문 "피벗 테이블"탭에 추가한다.)GraphDB는 Google Charts에서 내 서버 또는 클라이언트 외에도 내 데이터를 전송합니까?

내가 탈 식별 병원 기록을 가지고 있지만, 아직도 가능한 한 보수적이어야합니다.

GraphDB에서 제공하는 Google Charts 또는 Pivot Table 탭을 사용하는 경우 시각화를 만들기 위해 내 서버 및 클라이언트 외의 다른 컴퓨터로 내 쿼리 결과를 보내겠습니까?

확실한 답을 모르지만 내 연구를 수행하는 방법을 제안 할 수 있다면 직접 시도해보십시오. 어쩌면 내 브라우저의 개발자 도구와 함께 뭔가? packer 스니퍼 응용 프로그램을 사용하지 않으려합니다.

답변

2

차트 또는 피벗 테이블을 렌더링하기 위해 데이터를 다른 서버로 보내는 것이 의심 스럽습니다. Google 차트는로드 된 .js (잠재적으로 원격 서버)에 의존하지만 렌더링은 로컬 (클라이언트 컴퓨터)에서 수행됩니다.

그러나 절대적으로 자신을 확인하려면 서버에서 다음을 수행 할 수 있습니다.

  1. 일부 테스트 데이터 (환자 데이터가 아니라 그래프 데이터와 함께 제공되는 예제 데이터)를로드하고 Google 차트로 무언가를 그립니다. 이는 모든 .js 라이브러리가로드되었는지 확인하기위한 것입니다.
  2. 네트워크 연결을 끊습니다. LAN과 무선 랜이 모두 비활성화되어 있는지 확인하십시오.
  3. 이제 다른 차트를 그립니다 (캐시 된 차트가 다시 표시되지 않도록). 차트를 그릴 수 있으면 차트를 그리는 데 외부 서버가 필요하지 않습니다.
+0

감사합니다. 어제 내 Windows 랩톱으로 시도했지만, GraphDB의 특정 빌드에는 Google 차트 기능이없는 것 같습니다. 나는 VM이나 내 집에있는 리눅스 서버에서 그것을 시도 할 것이다. –

+1

Ubuntu VirtualBox에서 GraphDB를 실행하면서 네트워크를 오프라인으로 전환해도 Google Charts GraphDB SAPRQL 결과를 만들 수 있습니다. 감사. –

관련 문제