8.15. 데이터 매핑 문제 해결


데이터 매퍼는 이전 통합 단계에서 제공할 수 있는 가장 큰 소스 필드 세트를 표시합니다. 그러나 모든 연결이 표시된 각 소스 필드에 데이터를 제공하는 것은 아닙니다. 예를 들어 타사 애플리케이션을 변경하면 특정 필드에 데이터 제공을 중단할 수 있습니다. 통합을 만들 때 데이터 매핑이 예상대로 작동하지 않는 경우 매핑하려는 소스 필드에 예상 데이터가 포함되어 있는지 확인합니다.

이미 매핑된 필드에 영향을 미치는 데이터 모양 변경으로 인해 데이터 매퍼가 문서를 로드하지 못할 수 있습니다. 이 경우 영향을 받는 필드를 매핑하는 데이터 매퍼 단계를 편집하려고 하면 데이터 매퍼에서 소스 및 대상 패널을 표시할 수 없습니다. 대신 문서를 로드하거나 찾을 수 없음을 나타내는 오류가 표시됩니다. 오류 메시지는 다음 메시지 중 하나와 같습니다.

  • 데이터 매퍼 UI 초기화 오류: '-La_rwMD_ggphAW6nE9o': undefined 문서를 로드할 수 없습니다
  • las:json:-LaX4LMC1CfVJYp3JXM6에서 매핑된 필드 'last_name'에 대한 문서를 찾을 수 없습니다

이 데이터 매퍼 단계를 삭제하고 업데이트된 필드를 매핑하는 새 데이터 매퍼 단계로 교체해야 합니다.

매핑된 필드를 데이터 모양을 변경하려면 항상 매핑을 다시 실행해야 하지만 데이터 매퍼 단계를 삭제하고 제거할 필요는 없습니다. 예를 들어 XML 인스턴스가 입력 데이터 모양을 지정하고 요소의 이름을 변경하는 경우 데이터 매퍼는 이전 필드 이름에 있는 매핑을 제거합니다.For example, if an XML instance specifies an input data shape and you change the name of an element, the data mapper removes the mapping that was to/from the old field name. 업데이트된 이름으로 필드에 매핑하기만 하면 됩니다.

매핑된 필드의 데이터 모양을 다음과 같은 방법으로 변경할 수 있습니다.

  • API 공급자 통합에서는 흐름을 편집하는 동안 작업을 정의하는 OpenAPI 문서를 편집합니다.

    작업 응답의 데이터 모양을 변경하면 항상 데이터 매퍼가 문서를 로드할 수 없게 됩니다.

  • 흐름에서는 이러한 종류의 연결 중 하나에 대한 입력 데이터 유형 및/또는 출력 데이터 유형을 편집합니다.

    • Amazon S3
    • AMQ
    • AMQP
    • Dropbox
    • FTP/SFTP
    • HTTP/HTTPS
    • Kafka
    • IRC
    • MQTT
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.