여러 데이터 테이블의 플롯이 포함된 대시보드를 자동으로 생성할 수 있는 jsl 스크립트가 있습니다. jsl 스크립트를 다시 실행하지 않고 나중에 볼 수 있도록 대시보드를 저장하고 싶습니다. 현재 대시보드를 보고서로 저장하면 대시보드에 데이터 테이블을 참조하거나 포함할 수 있습니다(단, 현재 데이터 테이블에만 해당). 나머지 데이터 테이블에는 해당 옵션이 없습니다. 나중에 대시보드를 실행하면 하나의 테이블만 연결되어 있기 때문에 해당 데이터 테이블의 플롯만 표시됩니다. 내 대시보드를 저장할 때 여러 테이블을 어떻게 연결할 수 있습니까?
감사합니다.
Dashboard Builder를 사용하여 JMP 대시보드를 만드는 대신 New Window()를 사용하여 사용자 정의 보고서를 만드는 것 같습니다.그렇다면 JRP 파일의 내용을 보면 기본적으로 다음과 같습니다.
New Table( "name",
...
) << Run Formulas;
New Window( "report 2",
H List Box(
...
)
);
즉, 실제로는 스크립트를 다시 작성하는 것일 뿐이며 원본 스크립트를 실행하는 것이 여러 가지 이유로 더 나은 솔루션일 수 있습니다.여러 테이블에 대한 지원 부족이 그 중 하나이지만 정적 보고서를 보고 완전히 캡처할 수 없는 스크립트에서 수행할 수 있는 다른 작업이 있습니다.
보고서 창의 저널(Windows에서는 Ctrl-J)을 만들고 저널을 저장하는 것을 고려할 수 있습니다.보고서의 저널은 완전히 대화형이 아니지만 콘텐츠를 표시하기 위해 테이블을 열 필요도 없습니다.
응답은 JMP 대시보드와 매우 유사합니다. Dashboard Builder는 다중 데이터 테이블 문제를 더 잘 처리합니다("포함" 옵션은 없지만 경로 또는 이름으로 테이블을 참조할 수 있음).그러나 저장된 JMP 대시보드에 대한 JRP 파일을 보면 기본적으로 대시보드의 전체 JSL 정의가 포함되어 있습니다.
JMP App(
Set Name( "Dashboard" ),
Set Description( "Two reports arranged horizontally" ),
Dashboard Mode( 1 ),
...
) << Run;