'원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있을까요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?'원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있을까요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?
저는 업무 프로세스를 모니터링하기 위한 템플릿을 만들었습니다. 데이터 테이블은 주기적으로 업데이트되는 SharePoint 파일에 연결되어 있습니다.
목표는 JMP에 어떤 데이터도 수동으로 복사/가져오지 않고 버튼 하나만 누르면 모든 분석 정보를 이용할 수 있도록 하는 것이었습니다.
현재 "소스" 스크립트를 눌러 데이터를 새로 고치려고 하면 새 테이블이 열리는데, 이는 이상적인 방식은 아니지만 기존에 저장된 다른 스크립트들도 새 테이블로 함께 이전된다면 훨씬 더 사용하기 편리할 것입니다.
기본적으로 기존 테이블을 최신 데이터로 업데이트하거나 기존 스크립트를 새로 생성된 테이블로 가져오는 방법을 찾고 있습니다.
감사해요!
자동화 및 스크립팅데이터 접근제목: '원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있나요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?소스 스크립트를 직접 수정하지 않는 한 (소스를 사용하여 생성된 새 테이블에 복사된 데이터/테이블 스크립트를 업데이트하는) 원하는 결과를 얻기는 어려울 것 같습니다. 데이터 테이블을 생성하는 워크플로를 만드는 것을 고려해 보셨나요?
제목: '원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있나요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?원본 스크립트를 수정하거나, 업데이트의 입력값으로 사용하세요.
dt = Current Data Table();
dtnew = dt << Run Script( "Source" );
dt << Select All Rows << Delete Rows;
dt << Concatenate( dtnew, Append to first table );
Close( dtnew, NoSave );
출처: https://community.jmp.com/t5/JMP-Wish-List/Join-Concat-and-Update/idc-p/847429/highlight/true#M7156
#DiscoverySummit2025에서 이 해결 방법을 논의했습니다.
이 스크립트는 소스 데이터 테이블을 사용하여 테이블의 내용을 새 데이터로 바꿉니다.
JMP의 "버그"( 00154993 )로 인해 이 해결 방법은 매우 불안정합니다.
[테이블/업데이트]를 통해 테이블이 업데이트되면 기존 소스 스크립트가 자동 생성된 스크립트로 덮어쓰여집니다(!)
저희는 이미 #DiscoverySummit2025에서 해당 문제를 논의했습니다.
-> #DiscoverySummit2026에서 이 문제를 다시 한번 제기해 보겠습니다. 버그를 수정할 수 있는 가능성이 있을지도 모릅니다.
그러면 임시 해결책이 원활하게 실행될 것입니다...
다른 옵션:
다른 프로그램들처럼 범용 업데이트 버튼을 추가해주세요.
가져온 데이터에 대한 범용 "업데이트" 버튼
with는 다음 항목과 병합되었습니다:
Join, Concat, Update에서 투표해 주세요.
제목: '원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있나요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?안녕하세요 @LambdaErmine807 님 ! " 데이터 테이블이 SharePoint 파일에 연결되어 있습니다 ."라고 하셨는데, 어떻게 연결되어 있는 건가요?
SharePoint 데이터 커넥터와 같은 데이터 커넥터를 사용하여 데이터 테이블을 만들면 " 원본 " 스크립트뿐만 아니라 " 업데이트 " 스크립트도 함께 생성됩니다.
- 원본은 테이블이 처음 생성된 방식과 동일한 방식으로 새 테이블을 생성합니다. 모든 변경 및 편집 내용은 손실됩니다.
- 업데이트 스크립트는 연결된 데이터 소스의 데이터를 새로 고치지만 , 저장된 모든 데이터 테이블 스크립트, 수식 열 등을 포함하여 기존 테이블은 그대로 유지합니다.
SharePoint 파일에 "연결"한 방식에 대해 더 자세히 알려주시면 더 많은 아이디어를 드릴 수 있을 것 같습니다. (추가: 원본 데이터 파일의 파일 형식/확장자는 무엇인가요?)
"기존 테이블을 최신 데이터로 업데이트하는 방법을 찾고 있습니다 . OneDrive 및 SharePoint 데이터 커넥터를 사용해 보셨나요? 기본적으로 SharePoint 파일을 복사하여 붙여넣는 파일이 아니라 쿼리 빌더를 사용하여 쿼리할 수 있는 데이터베이스처럼 취급하는 것입니다. 초기 설정에는 몇 분 정도 걸리지만, 데이터 새로 고침/업데이트와 같은 작업을 훨씬 원활하게 수행할 수 있습니다.
>>몇몇 부분을 수정하여 내용을 명확히 했습니다.
제목: '원본' 데이터를 새 테이블을 생성하지 않고 새로 고칠 수 있는 방법이 있나요? 아니면 저장된 스크립트를 새 테이블로 이전할 수 있을까요?훌륭한 팁: 데이터를 클라우드 공간에 저장하고 데이터 커넥터를 사용하세요.
-> 가져온 데이터에 대한 범용 "업데이트" 버튼을 위시리스트에 추가했습니다.
감사해요!