본 번역은 검증되지 않았습니다. AIP를 통해 영문원문으로부터 번역되었습니다.

Contour 로직을 Pipeline Builder로 내보내기

Foundry에서는 복잡한 Contour 분석을 가져와 기본 로직을 Pipeline Builder로 내보낼 수 있습니다. Contour는 탐색적 분석 및 특정 문제에 대한 깊이 있는 분석에 이상적인 도구이지만, 프로덕션 파이프라인 유지 관리에는 적합하지 않습니다. 분석 로직이 유즈케이스에 따라 자주 변경되지 않을 경우, 프로덕션 파이프라인의 유연성과 유지 관리 구성을 더욱 확대하기 위해 Pipeline Builder로 내보내는 것을 권장합니다.

아래의 가이드는 Contour 분석을 내보내려는 경우 고려해야 할 사항과 함께 로직을 Pipeline Builder로 쉽게 내보내는 방법에 대한 지침을 제공합니다.

Contour에서 Pipeline Builder 도구로의 내보내기는 내보내기 후에 로직이 동일하게 유지될 것임을 보장할 수 없습니다. 엄격한 로직에 의존하는 민감한 유즈케이스의 경우, 본인의 검증을 진행하는 것을 권장합니다.

고려사항

Contour 로직을 Pipeline Builder로 내보내기로 결정하기 전에, 다음의 이점, 지원하지 않는 기능, 예상 가능한 중단 변경 사항을 검토해 보세요.

이점

Pipeline Builder는 대부분의 유즈케이스에서 파이프라인 구축 및 유지 관리를 위한 권장 Foundry 도구입니다. 일관된 스키마에 의존하는 다운스트림 애플리케이션 또는 사용자를 가지고 있는 안정적인 상태의 파이프라인을 작업하기 시작하면, Pipeline Builder가 파이프라인 유지 관리 및 성능에 대해 훨씬 더 유연하고 구성 가능한 도구로 나타날 수 있습니다. 이는 다음을 포함하는 다양한 프로덕션 품질 유틸리티에 대한 접근성 때문입니다:

  • Branch와 pull request를 사용한 쉬운 협업.
  • 안전하고, 일관된 스키마.
  • 다양한 타입-안전 함수.
  • 맞춤형, 강력한 계산 프로필.
  • 동일한 데이터를 다시 빌드하지 않도록 점진적 변환 모드.

지원하지 않는 기능

현재 변환기는 SPLIT 함수 또는 피봇 변환에 대해 작동하지 않습니다. 피봇 보드 내의 집계는 예상대로 작동합니다.

위의 지원하지 않는 구성과 함께, 다른 함수들이 다양한 이유로 지원되지 않을 수 있습니다. 이러한 경우, 변환기는 실패에 대해 설명하는 오류를 반환해야 합니다. 지원되지 않는 로직을 Pipeline Builder로 이동하고 싶다면, 변환이 성공할 때까지 지원되지 않는 보드를 제거하세요. 그런 다음, 로직을 Pipeline Builder 그래프의 적절한 위치에 추가하세요.

중단 변경 사항

다음 중단 변경 사항이 Contour 로직을 Pipeline Builder로 변환하려고 시도할 때 발생할 수 있습니다:

  • Contour의 매우 유연한 타이핑 시스템은 Pipeline Builder에서 사용하는 강한 타이핑과 일치하지 않을 수 있습니다. 대부분의 경우, 변환은 타입 오류를 수정하라는 메시지와 함께 실패해야 합니다. 일부 극단적인 경우에는, Pipeline Builder가 스키마에 대해 다른 결과물 유형을 선택할 수 있습니다.
  • Contour의 일부 파라미터는 Pipeline Builder 파라미터로 변환될 수 없습니다. 이런 경우에는, 변환기는 비어 있는 파라미터를 생성하며, 이를 채울 수 있습니다.
  • Timezone은 Pipeline Builder와 Contour에서 다르게 처리될 수 있습니다. 분석을 변환한 후에 timezone 동작을 확인하세요.

Contour 분석을 Pipeline Builder로 변환하기

아래의 단계를 따라 Contour 분석을 Pipeline Builder로 변환하세요:

  1. Foundry에서 Contour 분석으로 이동합니다.

  2. 분석의 하단으로 스크롤한 후, Pipeline Builder로 변환을 선택합니다.

    분석 페이지의 하단에서 Pipeline Builder로 변환 버튼을 선택하세요

  3. 나타나는 대화 상자에서 새 파이프라인의 대상 폴더를 선택하고 저장하기를 선택합니다.

    Pipeline Builder에서 파이프라인을 위한 대상 폴더를 선택하라는 대화 상자

  4. Pipeline Builder에 들어가면, 파이프라인을 미리보기하고 빌드하세요.

문제 해결

분석 변환 실패

대부분의 상황에서 분석이 변환에 실패하면 명확한 오류를 받게 됩니다. 이는 행동이 알려진 결함임을 의미합니다. 이를 해결하는 것이 유즈케이스에 중요하다면, Palantir Support에 연락하여 이 문제를 해결할 수 있는지 확인하세요.

명확한 오류 메시지의 스크린샷

오류가 알려지지 않았거나 예상되지 않은 경우, 실패한 작업 유형을 알려주는 최선의 메시지를 받게 됩니다. 이는 Pipeline Builder가 Contour보다 훨씬 강력한 타입 검사를 가지고 있으며(그리고 이것이 오류의 원인일 가능성이 높음)을 재확인합니다.

불명확한 오류 메시지의 스크린샷