사용자가 직접 데이터 파일 포맷을 설계하고 관리하는 수고를 줄이기 위해, National Instruments는 TDM(Technical Data Management)이라는 융통성 있는 데이터 모델을 정의했습니다. TDM은 LabVIEW, LabWindows/CVI, Measurement Studio, SignalExpress 및 DIAdem에서 사용할 수 있습니다. 또한 TDM 데이터 모델을 사용하면, 사용하는 타사 제품에 관계없이 잘 정돈된 데이터를 쓸 수 있습니다.

TDM 데이터 모델은 다음 2개의 파일 포맷을 지원합니다:

  • (Windows) TDM — TDM 파일 포맷은 측정 하드웨어가 수집한 원시 데이터와 메타 데이터를 별도의 파일에 저장합니다. 메타 데이터는 측정 채널의 이름 및 단위, 테스트 엔지니어 및 그 외 다른 정보가 될 수 있습니다. 메타 데이터는 XML 포맷에 .tdm 확장자를 갖습니다. 원시 데이터는 컴팩트 2진 포맷에 .tdx 확장자를 갖습니다.
  • TDM 스트리밍 (TDMS)—TDMS 파일 포맷은 원시 데이터와 메타 데이터를 모두 2진 포맷에 .tdms 확장자를 갖는 하나의 파일로 저장합니다.
    노트 .tdms 파일을 생성하거나 열 때 LabVIEW가 자동으로 .tdms_index 파일을 생성할 수 있습니다. LabVIEW는 .tdms_index 파일을 사용하여 .tdms 파일에 대한 임의의 접근 속도를 높입니다. TDMS 어플리케이션에서 .tdms_index 파일은 옵션입니다. 디스크 공간의 제약이 있는 경우, [TDMS 열기] 함수를 사용하여 이 파일의 생성을 중지합니다.

TDM 데이터 모델은 메타 데이터를 그룹과 채널로 구성하고, 사용자 정의 프로퍼티를 추가합니다. 파일의 원소가 그룹인지, 채널인지 또는 프로퍼티인지 식별이 가능합니다.