혼란스러운 쿼리 빌더 또는 혼란스러운 사용자?JMP 17에서와 마찬가지로 쿼리 빌더를 지속적으로 충돌 없이 실행할 수 있게 되었고(JMP 기술 지원에 해결되지 않은 티켓이 있음) 비교적 큰 효과를 내기 시작했습니다. 그러나 내가 지시한 일부 선택을 수행하지 않습니다. 즉, 내가 선택한 내용을 반영하려면 스크립트를 복사하고 수동으로 수정해야 합니다.
예를 들어 아래 스크린샷을 참조하세요.
- "Esterified Astaxanthin"은 "Esterified Astaxanthin"과 "Esterified astaxanthin"이 있어야 하지만 아스타잔틴에 대문자 A와 함께 두 번 추가되었습니다.
- 선택하지 않았지만 "인지질 추정치(%)"가 쿼리의 일부입니다.
- "Phosphatidylcholines"와 "Phospholipids"가 완전히 누락되었습니다.

Query Builder에서 선택한 항목과 스크립트에 복사된 항목 사이에는 실제로 몇 가지 추가적인 불일치가 있습니다. 다른 사용자들도 같은 경험을 했는지 궁금합니다.
데이터 접근Re: 쿼리 작성기가 혼란스럽거나 사용자가 혼란스럽습니까?나는 방금 그것을 시도했고 (모든 것을 처음으로!) 사소한 테스트로 문제를 보지 못했습니다. 작은 문제로 문제를 재현할 수 있는 방법이 있습니까? 혼합 사례가 관련되어 있다고 생각하셨습니까? 아니면 다른 값의 접두사인 값입니까?
목록 상자 컨트롤 및 이러한 가능성 중 일부에 문제가 있는 것 같지만 일부 예제는 그렇지 않습니다.
Re: 쿼리 작성기가 혼란스럽거나 사용자가 혼란스럽습니까?응답해 주셔서 감사합니다. 혼합 사례가 확실히 관련되어 있습니다. 예를 들어 "Astaxanthin"과 "astaxanthin"을 포함하여 대소문자가 혼합된 일부 레거시 데이터가 포함된 테이블을 로드하고 있습니다. 그러나 문제는 내가 만들지 않은 선택이 이루어지거나(예: "Peroxide_miliEqPerKg") 내가 만든 선택이 SQL에 포함되지 않는다는 것입니다(예: "Phospholipids").
불행하게도 이 정확한 시점에서, 아마도 7월 이후까지는 다른 테스트 케이스를 개발할 시간이 없을 것입니다. 나는 이것이 데이터베이스의 행 수(>100만)와 관련이 있을 수 있다고 추측했지만 아마 착각일 것입니다.
그러나 나중에 필요에 따라 SQL을 수정하면 예상대로 작동합니다.
Re: 쿼리 작성기가 혼란스럽거나 사용자가 혼란스럽습니까?인사말 @레셀 .설명해주신 단계와 증상을 살펴보았지만 현재 보고 계신 내용을 정확히 볼 수 없습니다. 나중에 시간이 되시면 제공할 수 있는 추가 테스트 사례가 우리에게 도움이 될 것입니다.
사용 중인 데이터베이스를 공유할 수 있습니까? 서로 다른 데이터베이스가 대/소문자만 다른 중복 열 이름을 저장하고 반환하는 방식에서 몇 가지 이상한 점을 확인했습니다. 예를 들어 SQL Server 및 MySQL에서 "ABC" 및 "abc"라는 열은 쿼리 작성기 목록에서 하나의 열로만 나타납니다. 반대로 Oracle 데이터베이스에 연결하는 경우 Query Builder는 열 목록에 두 열을 모두 표시합니다. 이것은 귀하의 정확한 문제와 관련이 있을 수도 있고 없을 수도 있습니다. 추가 조사 중입니다. 문제를 여기에 가져와 주셔서 대단히 감사합니다. 7월 1일 이후에 추가 정보가 있으면 기꺼이 사용하겠습니다.
Re: 쿼리 작성기가 혼란스럽거나 사용자가 혼란스럽습니까?안녕하세요. 이것을 봐 주셔서 감사합니다. Simba ODBC를 통해 Google BigQuery에 연결하고 있습니다. 아래에 쿼리 작성기 내부의 스크린샷 몇 개를 추가하고 있습니다.
nr. 1: 오른쪽의 선택 패널이 "Esterified Astaxanthin" 및 "Esterified astaxanthin"을 올바르게 표시하는 방법과 이것이 SQL에 부정확하게 기록되는 방법을 확인하십시오. 이 예에서는 다른 항목을 선택하지 않았습니다.

nr. 2: 이것은 흥미로웠다. 이 스크린샷에서 "Phosphatidylcholines"를 선택하면 "Phosphatidylcholines(2)"가 SQL에 기록되는 것을 볼 수 있습니다. 내가 추가한 빨간색 인덱스를 보면 내가 만든 항목 위의 선택 항목이 SQL에 기록되었음을 알 수 있습니다. 스크린샷 nr에서 더 잘 볼 수 있습니다. 아래 3.

nr. 삼 : 여기서는 의도적으로 다른 모든 매개변수만 선택했습니다. 이들은 이제 SQL에 기록되지 않습니다. 스크린샷에서 nr. 4 "Esterified Astaxanthin"과 "Esterified Astaxanthin"의 발생이 근본 원인인지 테스트를 해보았습니다.

nr. 4 : "Esterified Astaxanthin" 및 "Esterified Astaxanthin"이 근본 원인인 것으로 보입니다.
