NI DataFinder란?

개요

DIAdem을 설치하면 DataFinder 기술이 함께 제공됩니다. NI DataFinder는 모든 사용자 정의 파일 포맷의 설명 정보(프로퍼티) 분석하여 데이터 파일 내 설명 정보의 데이터베이스를 생성하는 인덱싱 서비스입니다. 이 데이터베이스는 유효한 데이터 파일이 생성, 삭제 또는 편집되는 즉시 자동 업데이트됩니다.

DataFinder는 데이터 파일을 위한 iTunes로 생각할 수 있습니다. DataFinder와 iTunes 모두 수많은 파일을 추적하는 데 도움이 되는 관리 도구입니다. iTunes는 노래와 메타데이터(아티스트, 노래 제목 등)를 관리하는 가상 라이브러리를 생성하는 반면 DIAdem은 데이터 파일에 기록된 모든 프로퍼티에 대한 데이터베이스를 생성합니다. iTunes 가상 라이브러리는 호환 가능한 파일 형식(MP3, WAV 등)의 메타데이터만 해석하는 반면, DataFinder는 DIAdem에 등록된 DataPlugin이 있는 파일의 속성만 인덱싱합니다. DataPlugin은 사용자 정의 파일 포맷을 TDMS 모델에 맵핑합니다. 이 모델은 파일, 채널 그룹 또는 채널 레벨에 저장된 프로퍼티를 가질 수 있습니다.

내용

인덱스할 폴더 지정하기

iTunes 또는 DataFinder가 파일을 읽을 수 있도록 설정되어 있는지 확인하고 나면, 두 프로그램 모두 파일을 찾을 위치를 지정해야 합니다. iTunes는 컴퓨터의 모든 폴더에서 음악 파일을 검색하지 않습니다. 대신, iTunes는 라이브러리에 폴더 추가... 옵션에서 지정한 디렉토리 또는 미리 지정된 iTunes Music 폴더에 있는 디렉토리만을 봅니다. DataFinder에서도 같은 방식의 선택적인 데이터 파일 인덱싱을 수행할 수 있습니다. 기본적으로 DIAdem에 의해 인덱스되는 세 가지 폴더 중 하나(C:\Users\<username>\My Documents, C:\Users\Public\Documents\National Instruments, C:\Program Files\National Instruments\DIAdem 2011\Examples)에 파일을 추가할 수 있습니다. 또는 그림 1과 같이 검색 영역(Search Areas)에서 마우스 오른쪽 버튼을 클릭한 후 검색 영역 추가...(Add Search Area...)를 선택할 수도 있습니다. 선택적인 인덱싱은 파일이나 폴더를 불필요하게 인덱싱하여 발생하는 시스템 리소스 오버헤드를 줄이면서 향후 새로운 검색 영역을 지정해야 하는 경우 쉽게 확장할 수 있도록 합니다. 또한, 검색 영역에서 마우스 오른쪽 버튼을 클릭한 후 검색 영역 제거...(Remove Search Area...)를 선택하여 검색 영역을 제거할 수도 있습니다.

iTunes와 DIAdem에서 메타데이터 인덱스를 위해 특정 폴더 추가

그림 1 - iTunes와 DIAdem에서 메타데이터 인덱스를 위해 특정 폴더 추가

파일 검색하기

검색 영역을 사용자 정의하고 메타데이터를 인덱스하고 나면, 다음은 이 관리 도구를 사용하여 필요한 파일을 찾는 방법을 알아야 합니다. iTunes와 DataFinder에는 입력한 키워드에 기반하여 필터링된 결과의 리스트를 반환하는 인터넷과 유사한 검색 막대가 있습니다. 사용자 정의 파일 포맷을 TDMS 모델에 맵핑하는 DataPlugin의 도움을 받아 DataFinder 검색은 파일, 채널 그룹 및 채널 레벨에서 모든 메타데이터를 검색합니다. DIAdem을 사용하면 각 레벨에서 고급 검색을 수행하여 정확히 필요한 데이터 세트를 찾을 수 있습니다. 심지어 일반적인 와일드카드(*, ?)를 사용하여 결과를 검색할 수도 있습니다.

인터넷과 유사한 검색을 사용하여 iTunes에서 파일을 찾고 DIAdem DataFinder에서 와일드카드로 고급 검색 수행하기

그림 2 - 인터넷과 유사한 검색을 사용하여 iTunes에서 파일을 찾고 
DIAdem DataFinder에서 와일드카드로 고급 검색 수행하기

사용자 정의 조건 생성하기

음악을 들을 때 앨범을 순차적으로 듣고 싶지 않을 수 있습니다. iTunes를 사용하면 음악을 듣고 싶은 아티스트와 순서를 선택할 수 있는 재생 목록을 만들 수 있습니다. 마찬가지로 데이터를 다룰 때도, 여러 테스트 실행의 결과를 비교하고 싶을 때가 많습니다. DIAdem Data Portal에서는 파일, 채널 그룹 또는 채널 레벨에서 선택적으로 데이터를 로드하여 '데이터 재생 리스트'를 생성할 수 있습니다. 그런 다음 이 데이터 재생 리스트의 복사본을 저장하여 원래 데이터 파일을 덮어쓰지 않고 나중에 재사용할 수 있습니다.

iTunes의 사용자 정의 재생 리스트와 DIAdem의 Data Portal에 로드된 사용자 정의 데이터 세트

그림 3 - iTunes의 사용자 정의 재생 리스트와 DIAdem의 Data Portal에 로드된 사용자 정의 데이터 세트

로컬 컴퓨터를 넘어 데이터 관리 시스템 확장하기

DIAdem DataFinder는 의심할 여지없이 NI 데이터 관리 솔루션의 초석으로, 개인을 위해 설계되어 때때로 여러 기계에서 데이터에 액세스해야 하는 대규모 그룹의 요구를 충족하지 못할 때가 있습니다. 그래서 NI는 DIAdem DataFinder와 SystemLink TDM DataFinder Module의 두 가지 데이터 관리 옵션을 제공합니다.


DIAdem DataFinder를 사용하면, 로컬 인덱스 내에 저장된 테스트 데이터를 편리하게 검색할 수 있습니다. 그러나, 보다 큰 규모의 그룹이나 부서로 데이터 관리 솔루션을 확장하게 되면 필요나 요구 사항이 늘어납니다. 이러한 요구 사항을 충족하기 위해 NI는 대규모 그룹 및 부서를 위해 특별히 설계된 NI SystemLink TDM DataFinder Module을 개발했습니다. NI SystemLink TDM DataFinder Module은 IT 지원이나 데이터베이스 지식 없이도 서버나 네트워크에서 테스트 파일을 인덱싱하여 즉시 사용할 수 있습니다. 또한 여러 엔지니어가 동시에 서버에서 정보를 검색하여 여러 부서의 생산성을 높일 수도 있습니다.

My DataFinder는 개인을 위해, NI DataFinder Server Edition은 협업을 위해 설계되었습니다

그림 4 – My DataFinder는 개인을 위해, NI DataFinder Server Edition은 협업을 위해 설계되었습니다

고급 DataFinder 기능

검색을 수행한 후 선택적으로 데이터 로드하기

DataFinder를 사용하여 필터된 데이터 결과를 반환한 후에는, 입력한 검색 파라미터에 따라 선택적으로 어떤 파일이라도 로드할 수 있습니다. 심지어 방금 검색한 프로퍼티로부터 새 채널을 생성할 수도 있습니다. 해당 프로퍼티 헤더를 선택하고 이를 Data Portal로 끌어서 놓기만 하십시오. DataFinder를 사용하여 프로퍼티 정보를 저장하면 여러 파일에서 데이터 포인트를 로드하여 특이점을 찾고 여러 테스트 실행을 상호 연관시킬 수 있습니다.

52를 초과하는 최대값만으로 구성된 새 채널 생성하기

그림 5 – 52를 초과하는 최대값만으로 구성된 새 채널 생성하기

한 번의 클릭으로 프로퍼티의 범위 찾기

DataFinder는 파일의 메타데이터를 인덱스하면서, 프로퍼티 이름뿐만 아니라 프로퍼티 값도 추적합니다. 고급 검색을 사용할 때, 쿼리의 마지막 버튼을 클릭하면 선택한 프로퍼티의 범위를 보여주는 대화 상자를 표시할 수 있습니다. 이 셋팅을 사용하면 검색의 임계점을 설정하거나 절대 최대값을 가진 채널을 찾을 수 있습니다.

한 번의 클릭으로 프로퍼티의 범위 찾기

그림 6 – 한 번의 클릭으로 프로퍼티의 범위 찾기

이 기능은 프로퍼티를 상속합니다. 이 경우, 첫번째 프로퍼티는 TR_*로 시작하는 파일 이름을 찾는 것입니다.  값 범위를 보는 두번째 프로퍼티인 Maximum은 TR_*로 시작하는 파일만을 찾습니다.

관련 추가 자료:

SystemLink TDM DataFinder Module은 데이터 후처리 시 생산성을 가속화하는 데 도움이 되는 DIAdem의 주요 기능 중 하나입니다. DataFinder 또는 DIAdem에 대한 자세한 내용은 다음 링크를 참조하십시오.

NI DIAdem
SystemLink TDM DataFinder Module
DIAdem 문서
DataFinder 페더레이션 설정 방법