주요 개념

이 페이지에서는 Manufacturing Data Engine (MDE)의 구성요소를 이해하기 위한 주요 개념을 설명합니다.

제조 관련 데이터

MDE 정보 아키텍처는 다음 두 가지 유형의 제조 데이터를 처리하도록 설계되었습니다.

  1. 제조 사실: 공장 현장에서 획득하거나 공장 현장 데이터에서 파생된 센서 판독값 또는 이벤트입니다.
  2. 사실에 관한 컨텍스트 (메타데이터): 출처, 캡처된 방식, 유형, 속성 (나타내는 측정값), 참조하는 애셋, 애셋에 관한 컨텍스트를 제공합니다.

MDE는 사실적이고 맥락적인 제조 데이터의 데이터 저장소로 사용되고 데이터 간의 관계를 포착하도록 설계되었습니다. MDE의 주요 설계 목표는 빠른 데이터 수집을 제공하고, 성능이 우수한 데이터 액세스를 제공하고, 부가가치 사용 사례를 지원하는 것입니다.

제조 데이터와 메타데이터는 특정 사용 사례에 최적화된 여러 데이터 싱크에 저장되고 전송됩니다.

데이터를 유연하게 구성하고 저장하기 위해 MDE는 물리적 데이터 스키마 안정성을 유지하면서 논리적 스키마의 구성 가능성과 확장성을 허용하는 모델을 정의합니다.

이 다이어그램은 MDE에서 처리된 메시지 흐름을 간략하게 보여줍니다.

ingestion-logical-steps

소스 메시지

MDE의 데이터 진입점인 input-messages Pub/Sub 주제에 게시된 메시지

소스 메시지 클래스

공통 구조 또는 시맨틱을 공유하는 소스 메시지 그룹입니다. 자세한 내용은 소스 메시지 클래스를 참고하세요.

파서

특정 소스 메시지 클래스의 메시지를 Whistle 스크립트를 통해 특정 유형의 레코드로 변환하는 구성 항목입니다. 파서는 서로 다른 태그가 있는 레코드를 생성할 수 있지만 모든 레코드는 동일한 유형을 공유해야 합니다. 자세한 내용은 파서를 참고하세요.

Archetype

특정 필드와 동작을 정의하는 type의 기본입니다. 세 가지 원형 패밀리에 속하는 여섯 가지 원형이 있습니다.

  • 숫자 (표준 및 클러스터링)
  • 불연속 (표준 및 클러스터링)
  • 연속 (표준 및 클러스터링)

자연 키

MDE 외부의 항목을 고유하게 식별하는 키입니다.

태그

소스 메시지 스트림을 내보내는 센서, 기기, 머신과 같은 항목입니다. 엔티티는 태그 이름으로 식별되며, 태그 클라우드 태그 메타데이터 버킷의 기본 키 역할도 합니다. 구성 설정은 유형 버전의 컨텍스트에서 태그에 연결할 수 있습니다. 자세한 내용은 태그를 참고하세요.

유형

일반적인 레코드 집합을 설명하는 구성 엔티티입니다. 유형은 정확히 하나의 원형에 연결됩니다. 유형은 하나 이상의 메타데이터 버킷과 연결될 수 있고, 데이터 필드 스키마를 보유하고 스토리지 사양을 제공할 수 있습니다. 자세한 내용은 유형을 참고하세요.

Data 입력란

레코드의 필드입니다. 필드에 작성된 객체는 불연속 및 연속 원형유형에 관한 스키마에 의해 제한될 수 있습니다.

메타데이터 버킷

소스 메시지와 연결된 제조 사실 (예: 센서 판독값)에 관한 관련 컨텍스트 정보를 모델링하는 구성 항목입니다. 메타데이터 버킷은 분석 도메인에서 측정기준으로 모델링됩니다. 버킷에는 버킷에 포함된 메타데이터 인스턴스의 구조를 정의하는 스키마가 포함되어 있습니다. 버킷 내 메타데이터 인스턴스의 변경사항은 버전이 지정됩니다. 자세한 내용은 메타데이터 버킷을 참고하세요.

메타데이터 인스턴스

지정된 자연 키가 있는 항목을 설명하는 메타데이터 버킷 내 항목입니다. 자세한 내용은 메타데이터 인스턴스를 참고하세요.

프로토 메타데이터 인스턴스

파서에서 구성된 메타데이터 인스턴스입니다.

레코드 표

유형에 연결된 BigQuery의 테이블입니다. 각 유형은 하나의 레코드 테이블과 연결됩니다.

녹화

처리된 단일 레코드입니다. 레코드 테이블의 행이기도 합니다. 모든 레코드는 동일한 type을 공유합니다.

Proto 레코드

파서에 의해 생성되고 방출되는 선행 레코드입니다.

삽입된 메타데이터

레코드에 빠르게 변화하는 메타데이터를 저장하는 필드입니다. 자세한 내용은 삽입된 메타데이터를 참고하세요.

클라우드 메타데이터 참조

버킷별 메타데이터 인스턴스 식별자 (외래 키)를 저장하는 레코드의 필드입니다.

구체화된 메타데이터

클라우드 메타데이터 참조에 나열된 구체화된 메타데이터 인스턴스를 저장하는 레코드의 필드입니다.