기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

텍스트 검색

텍스트 검색은 Qlik Sense에서 사용할 수 있는 기본 검색 방법입니다. 인용 부호, 와일드카드 및 수정자를 사용하여 필드에서 값을 검색합니다. 검색 문자열을 입력하면 Qlik Sense에서 필드 값을 필터링하여 일치하는 항목을 표시합니다.

텍스트 검색은 두 가지 별도의 검색 모드로 나눌 수 있습니다.

  • 일반 검색

  • 와일드카드 검색

텍스트 검색 내 검색 모드
검색 유형 설명 지원되는 데이터 유형
일반 검색 더하기 및 빼기 수정자를 포함한 텍스트 사용 ACME -Inc 문자 또는 텍스트 문자열, 숫자 값, 이중 값
와일드카드 검색 와일드카드를 포함한 텍스트 사용(더하기 및 빼기 수정자 제외) *회사 문자 또는 텍스트 문자열, 숫자 값, 이중 값

일반 검색

일반 텍스트는 와일드카드를 포함할 수 없지만 더하기 및 빼기 수정자를 포함할 수 있습니다. 일반 검색은 대화식으로만 사용할 수 있으며 집합 분석 표현식 내 검색에는 사용할 수 없습니다.

일반 검색을 수행하면 검색 문자열과 일치하는 문자열이 표시됩니다. 공백으로 구분된 여러 문자열을 사용하면 각각이 개별 검색 문자열로 해석되어 해당 문자열 중 하나를 포함하는 모든 필드 값을 표시합니다.

단일 검색 문자열을 사용한 일반 텍스트 검색(인용 부호 없음)

결과가 있는 단일 문자열 'ab'에 대한 텍스트 검색.

공백으로 구분된 두 개의 검색 문자열을 사용하는 일반 텍스트 검색(인용 부호 없음)

공백으로 구분된 'abc' 및 'solution'의 두 개별 문자열에 대한 텍스트를 검색합니다.

다음 표에는 일반 검색의 추가 예와 결과 설명이 포함되어 있습니다.

일반 텍스트 검색 예
결과
"orange juice"

전체 문자열 “orange juice”를 포함하는 필드 값만 찾습니다. 인용 부호를 참조하십시오.

orange juice 따옴표가 없는 경우, “orange” 또는 “juice”를 포함하는 모든 필드가 표시됩니다.
+orange +juice “orange juice”, “orange and apple juice”“juice from oranges”와 같은 일치 항목을 찾습니다. 더하기 수정자(+)를 참조하십시오.
-orange ‑juice orange 또는 juice를 포함한 결과를 제외합니다. 빼기 수정자(-)를 참조하십시오.

인용 부호

개별 검색 문자열들이 하나의 문자열로 해석되도록 하려면 인용 부호(" ")를 사용하여 문자열을 함께 연결합니다.

단일 검색 문자열을 사용한 텍스트 검색(인용 부호 안에 포함)

인용 부호가 있는 단일 문자열 'abc solution'에 대한 텍스트를 검색합니다.

수정자

수정자를 사용하면 특정 조건을 충족하는 값을 포함하거나 제외하여 검색 결과를 구체화할 수 있습니다.

다음 두 가지 유형의 수정자를 사용할 수 있습니다.

  • 더하기 수정자(+)

  • 빼기 수정자(-)

더하기 수정자(+)

더하기 수정자를 사용하여 더하기 기호가 있는 문자열이 일치하는 항목에 포함되어야 한다는 조건을 설정합니다. 그러나 문자열이 반드시 서로 옆에 있거나 입력된 순서와 같을 필요는 없습니다.

다음 예에서 더하기 수정자는 값 abc 옆에 배치됩니다. 결과에 이 값이 포함되어야 하지만 순서는 중요하지 않습니다. 두 번째 문자열인 solution은 이 조건에 의해 바인딩되지 않으므로 결과에 나타날 수 있지만 존재할 필요는 없습니다.

더하기 수정자(+)를 포함하는 검색

두 개의 개별 문자열 앞에 더하기 수정자를 포함하여 검색합니다.

빼기 수정자(-)

검색어 앞에 빼기 수정자를 배치하면 해당 텍스트가 포함된 결과가 제외됩니다.

이 예에서 "solution"이라는 단어 앞의 빼기 기호는 이 문자열을 포함하는 모든 값을 결과에서 제거합니다.

빼기 수정자(-)가 있는 검색 문자열

빼기 수정자를 사용하여 검색합니다.

수정자 결합

단일 검색에서 빼기 및 더하기 수정자를 결합할 수 있습니다. 이 예에서 문자열 "solution"을 포함하는 값은 제외되며 값이 결과에 표시되려면 문자열 "abc"가 있어야 합니다.

빼기 및 더하기 수정자를 조합하여 검색

빼기 및 더하기 수정자를 모두 사용하여 검색합니다.

와일드카드 검색

와일드카드 검색을 사용하면 텍스트 검색을 더 유연하게 만들 수 있습니다. 와일드카드 검색은 대화형 상황에서 집합 분석과 함께 사용할 수 있습니다. 와일드카드 검색에는 더하기 또는 빼기 수정자가 포함되어서는 안 됩니다.

하나 이상의 와일드카드를 검색 문자열에서 사용할 수 있습니다. 다음 와일드카드를 사용할 수 있습니다.

  • * 와일드카드

  • ? 와일드카드

  • ^ 와일드카드

와일드카드 텍스트 검색 예
결과
a* 첫 단어가 “a”로 시작하는 여러 단어가 포함된 문자열을 포함하여 문자 “a”로 시작하는 모든 값을 찾습니다.
*b 첫 단어가 “b”로 끝나는 여러 단어가 포함된 문자열을 포함하여 문자 “b”로 끝나는 모든 값을 찾습니다.
*c* 여러 단어가 있는 문자열을 포함하여 문자 “c”가 포함된 모든 값을 찾습니다.
*^ab*

“ab”로 시작하는 단어가 있는 모든 값을 반환합니다.

“ab”에 대한 일반 검색과 동일하지만, 일반 검색과 달리 와일드카드를 사용하여 더 복잡하게 만들 수 있습니다. 또한 집합 분석과 같은 프로그래밍 방식의 검색에 사용할 수 있습니다.

r?ck “r”로 시작하고 임의의 문자가 뒤에 오며 “ck”로 끝나는 4문자 값을 모두 찾습니다(예: “rack”, “rick”, “rock”“ruck” 등).
r?? ????d “r”로 시작하는 3문자 단어와 “d”로 끝나는 5문자 단어로 구성된 모든 값을 찾습니다.
정보 메모와일드카드를 사용하는 경우 전체 검색 문자열과 일치하는 레코드만 표시되며, 공백이 논리 OR을 의미하지는 않습니다. 검색 문자열 '*creamed'"Rocky's creamed corn"과 일치하지 않는데, 이는 해당 값이 “creamed”로 끝나지 않기 때문입니다. 또한 값이 “creamed”로 시작하지 않기 때문에 “creamed*”"Rocky's creamed corn"과 일치하지 않습니다.
정보 메모검색 문자열의 공백에 따라 결과가 달라질 수 있습니다. “*corn”을 검색하는 경우, 이 문자열로 끝나는 값을 찾으므로 “corn”뿐만 아니라 “popcorn”도 반환됩니다. 하지만 “* corn”처럼 검색 문자열에 공백을 사용하는 경우는 “corn”으로 끝나는 항목만 찾습니다.

* 와일드카드

* 와일드카드는 공백을 포함하여 0개 이상의 문자 대신 사용됩니다. 이 와일드카드는 유연하여 특정 위치의 임의의 문자 또는 문자 블록과 일치하는 값을 찾습니다.

이 예에서는 문자열 "company"로 시작하는 모든 값이 결과에 나열됩니다.

정의된 문자 뒤에 * 와일드카드가 있는 검색 문자열

여러 정의된 문자 뒤에 * 와일드카드를 사용하여 검색합니다.

여기에서 문자열 "company"로 끝나는 모든 값이 결과에 나열됩니다.

정의된 문자 앞에 * 와일드카드가 있는 검색 문자열

여러 정의된 문자 앞에 * 와일드카드를 사용하여 검색합니다.

문자열 앞뒤에 * 와일드카드를 사용하면 결과에 이 문자열을 포함하는 모든 값이 포함됩니다.

정의된 문자 앞뒤에 * 와일드카드가 있는 검색 문자열

* 와일드카드로 둘러싸인 'Company'라는 단어를 검색합니다.

와일드카드

? 와일드카드는 공백을 포함하여 단일 문자 대신 사용됩니다. 이 와일드카드는 문자열에 오타가 있을 수 있다고 생각되는 경우, 맞춤법이 정확한지 불확실한 경우 또는 문자열에 정확하게 재현하기 어려운 특수 문자가 포함된 경우에 유용합니다.

이 와일드카드는 문자열의 모든 문자를 대체하거나 정의된 문자와 함께 사용할 수 있습니다.

모든 문자에 대한 ? 와일드카드 기호가 있는 검색 문자열

모든 검색 문자에 대해 ? 와일드카드를 사용하여 검색합니다.

세 개의 정의된 문자 뒤에서 ? 와일드카드 기호가 있는 검색 문자열

첫 번째 문자 'ABC'를 제외한 모든 검색 문자에 대해 ? 와일드카드를 사용하여 검색합니다(실제 검색에는 인용 부호가 사용되지 않음).

^ 와일드카드

^ 와일드카드는 필드 값 내에서 단어의 시작 부분에 있는 문자로 값을 필터링하는 데 사용됩니다. 이 와일드카드는 다른 와일드카드와 함께만 사용됩니다.

이 예에서 검색 문자열 "*^a*"는 문자 "a"로 시작하는 문자열을 포함하는 모든 값을 반환합니다.

^ 및 * 와일드카드가 있는 검색 문자열

서로 다른 두 가지 와일드카드 유형을 결합하여 검색합니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!