SQL dt는 사용자 친화적 인 dt, 조언을 얻기 위해 많은 단계를 필요로합니다.모두 안녕,
그래서 브레인 스토밍이 가능한지 w / jmp인지 확인하려고합니다. 나는 회사를위한 JSL을 배우기 시작하고 천천히이 문제를 겪는다. 단편은 : 내 SQL 쿼리에서 엄청나게 거친 dt로 끝나고 나 자신과 동료 및 관리자가 사용자 친화적 인 dt를 출력하기위한 "쉬운 버튼"을 만들고 싶습니다. 여기에 내가 생각하고있는 것이있다.
나는 대화 팝업을 제외하고 그것의 대부분을하는 방법에 관한 좋은 아이디어가 있다고 생각한다. dt가 주어지면, 사용자가 (체크 박스, 래디얼?) 열 이름을 선택할 수 있도록 대화 팝업을 스크립팅 할 수 있습니까? 여기에 빈 텍스트 상자가있어서 사용자가 이름을 바꿀 수 있습니까?
Adam의 SQL dt Easy Button 스페셜 :
단계:
- 경로 및 파일을 요구하는 팝업
- 빈 열 삭제
- 중복 행 삭제
- 중복 열 제거 (대화 상자에서 중복 항목을 선택 하시겠습니까?)
- 중복 된 열이 많으며 약간 다른 버전이 있습니다.
- 타임 스탬프 용 다중 열
- 로트 # 이름 또는 슬롯 / 웨이퍼 #의 변형에 대한 여러 열
불필요한 열 제거 대화 상자를 제거 할 물어)- 많은 열이 데이터 분석에 불필요하거나 관련이 없습니다.
쉬운 가독성으로 타임 스탬프 형식 조정열 이름 변경, 예 : "Y1_SPC_CTRL_SPEC_HIGH"-> USL ( 대화 상자에서 col 이름을 선택한 다음 빈 텍스트 상자에 새 이름을 입력 하시겠습니까?) 열 순서 재구성, '좋아요'항목 배치 (열 그룹화?)열을 연결 (예 : Tool_Ch_Side)2 샘플 레이블 : 그룹 1 대 그룹 2, "DOE 대 POR", ( 대화 상자에서 한 열에서 두 개 / 세 개의 고유 한 값을 선택하고 다른 모든 값은 "por" 다시 : SQL dt 형식을 다시 포맷해야합니다 - "사용자 친화적 인 dt, 조언을 얻으려면 많은 단계?SQL 데이터베이스에서 쿼리 빌더 만 사용했지만 데이터 테이블 자체에서 쿼리 빌더를 사용할 수 있다고 SAS가 확인했습니다. 이렇게하면 열을 필터링 / 그룹화 / 관리 할 수있는 방법이 있습니다. 행을 관리하려면 사용자 정의 JSL 스크립트가 필요하지만 대부분의 경우 사용자에게 전달됩니다.
JMP 13에서 데이터 액세스가 그 어느 때보 다 개선되었습니다.
다시 : SQL dt 형식을 다시 포맷해야합니다 - "사용자 친화적 인 dt, 조언을 얻으려면 많은 단계?나는 매우 동의한다 .... 나는 물건의 질의 건물 측에 출력 dt를 형식화하는 것으로 매우 익숙하다. 그러나 나는 직접적으로 이것을 할 수 있었으면 좋겠지 만, 우리 회사는 실제로 우리에게 데이터베이스에 대한 직접적인 RO 접근을주지 않을 것이다. . 우리는 SQL 질의를 미리 만들어내는이 clunky, proprietary 'middle-man'프로그램을 사용해야 만합니다. 우리는 그것을 변경할 수 없습니다 .... 너무 실망 스럽습니다. 필터에 어떤 열을 사용할지 조정할 수도 없습니다. 예를 들어, 웨이퍼 두께 쿼리. 프로덕션 도구가 출력 열 중 하나인데도 프로덕션 도구로 필터링하도록 선택할 수 없습니다.
나는 레모네이드를 만들기 위해 노력 중이다. 현재 데이터베이스 관리자에게 액세스 권한을 부여하기 위해 노력하고 있습니다.하지만 그때까지는 우리 모두가이 쓰레기 더미에 집착하고 있습니다 ....
그래서 나는 백엔드에서 dt를 원래 쿼리에서 승격하는 것보다 형식화하려고 노력하고있다.
다시 : SQL dt 형식을 다시 포맷해야합니다 - "사용자 친화적 인 dt, 조언을 얻으려면 많은 단계?당신이 " 바퀴를 다시 발명해라. ""먼저 쿼리 작성기를 공부하는 것이 좋습니다. 고르다 도움 > 서적 > JMP 사용 . 3 장, 데이터 가져 오기 . 사용자 정의 스크립팅을 제공해야 할 수도 있지만 Query Builder와 같은 강력한 도구로 시작하는 불필요한 작업을 피할 수 있다고 생각합니다.
이 전략은 데이터베이스를 ' 무거운 짐을 싣기 '를 위해 설계되었으며 원하는 데이터 테이블을 원하는 방식으로 JMP에 전달합니다.