대화형 보고서에 적합한 옵션은 무엇입니까?안녕하세요 여러분,
조언을 구합니다. 현재 100만 행 이상의 데이터를 분석하고 그래프와 보고서를 보여주는 반복 작업을 하고 있습니다. 스크립트는 자동으로 데이터 테이블을 분석하고 저장하고 닫습니다. 그 후, 저장된 파일은 슬라이더 상자와 전역 상자를 통해 특정 값을 조정할 수 있어야 하며 그래프 및 보고서에 새 값을 업데이트할 수 있어야 합니다. 내 스크립트를 작성할 수 있는 적절한 옵션은 무엇입니까? JMP는 서버 옵션을 제공했지만 어떤 것이 작동하는지 잘 모르겠습니다.
- 계기반
- 신청
- 인터랙티브 HTML
모든 조언을 평가하십시오. 미리 감사합니다!
제도법스크립팅Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?사용자에게 JMP 액세스 권한이 있는 경우 대시보드와 애플리케이션이 모두 작동해야 합니다. 대화형 html은 보고서에 따라 "슬라이더 상자"를 사용하여 값을 업데이트하는 데 몇 가지 문제가 있을 수 있습니다.
Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?안녕하세요 jthi님
내 다른 관심사는 출력의 파일 크기에 관한 것입니다. 사용자에게 액세스 권한이 있고 원본 csv 파일이 최대 4-5GB라고 가정할 때 대시보드/애플리케이션 저장 파일의 크기는 얼마입니까?
그 외에도 여러 파일을 동시에 분석하면 충돌이 발생합니까? 나는 이미 내 목적을 위해 스크립트를 만들었지 만 2 개의 다른 테이블에서 실행할 때 테이블 1의 전역 상자를 조정하면 테이블 2에서 동일한 작업을 수행하는 것처럼 보입니다 (나는 원하지 않습니다).
감사.
Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?데이터 테이블에 필요한 모든 데이터가 있으면 압축 파일로 저장할 수 있습니다. 이렇게 하면 파일 크기가 많이 줄어들 것입니다. 애플리케이션/대시보드 자체는 데이터 테이블을 여는 JSL 스크립트이기 때문에 크지 않습니다(어떤 이유에서든 원시 데이터를 파일에 저장하여 파일을 불필요하게 크게 만들려는 경우 제외). 네임스페이스와 데이터 테이블을 충분히 잘 관리한다면 충돌이 없어야 합니다.
Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?님의 댓글 외에도 @jthi JMP 에코시스템의 중심인 보고서 소비자/사용자 공유 경로도 고려해야 합니다. 특히 JMP Public과 JMP Live에 대해 생각하고 있습니다. 보고서 소비자와 공유하는 특정 요구 사항에 따라 이러한 JMP 제품 중 하나 또는 둘 모두가 상황에서 역할을 할 수 있습니다.
Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?다른 사람의 답변(jsl과 대시보드 크기는 데이터 크기에 비해 아무런 역할을 하지 않음, 작업을 수행하는 방법에는 여러 가지가 있음) 외에도 csv에 비해 압축된 jmp 파일을 사용하여 데이터를 제공하는 것이 좋습니다. 한 번 만들어 많은 사람들이 사용할 수 있습니다. 기본 설정이 적절하게 설정되었는지 확인하거나 테이블에 대해 "저장 시 파일 압축( 1 )"을 사용하여 효과를 적용하십시오. 파일 크기는 데이터 유형에 따라 60%에서 20% 정도로 줄어듭니다. 네트워크를 통해 몇 GB를 얻는 것은 재미가 없습니다.
Names Default To Here( 1 );
// Script generates random data, stores as compressed jmp file and csv, and compares file size
// random normal = high complexity, size shrink to 60 %
// random integer = low complexity, size shrink to 20 %
form_expr = Expr( Random Normal() );
// form_expr = Expr( Random Integer( 3 ) );
dt = New Table( "RandomData", add rows( 1e5 ), New Column( "col", set each value( form_expr ) ) );
For( i = 1, i < 100, i++,
dt << New Column( "col", set each value( form_expr ) )
);
jmp_path = "$TEMP\delete_me_test.jmp";
csv_path = "$TEMP\delete_me_test.csv";
dt << save as( jmp_path );
dt << save as( csv_path );
Print( "file size ratio JMP vs CSV: " || Char( Round( File Size( jmp_path ) / File Size( csv_path ) * 100 ) ) || "%" );
Close( dt, NoSave );
Re: 대화형 보고서에 적합한 옵션은 무엇을 선택해야 합니까?JMP에서 큰 파일을 관리하는 방법에 대한 귀하의 답변과 통찰력에 대해 jthi, P_Bartell 및 Georg에게 감사드립니다!
모든 도움을 평가하십시오