이 내용은 learn.palantir.com ↗에서도 확인할 수 있으며, 접근성을 위해 여기에 제공됩니다.
이 연습에서는 튜토리얼 소개에서 언급한 세 개의 원시 데이터셋을 데이터소스 프로젝트에 버전으로 출력하는 간단한 "identity transform" ↗을 만들 것입니다.
실제로 연결된 외부 소스에서 이 원시 데이터셋을 만들지 않기 때문에 이 단계가 필요한 것을 기억하세요. 제작 시나리오에서 데이터 연결은 프로젝트의 ../datasets/raw/
에 동기화된 표를 출력하도록 설정되었을 것입니다.
/transforms-python
폴더를 마우스로 가리키고 오른쪽에 나타나는 ...
를 클릭한 다음 모두 확장을 선택하세요./datasets
폴더를 마우스 오른쪽 버튼으로 클릭하고 새 폴더를 선택하세요. 나타난 창에서 새 이름 필드에 "raw"를 입력한 다음 하단 오른쪽의 파란색 생성 버튼을 클릭하세요. 파일 섹션은 커밋되지 않은 변경 사항이 있는 폴더 경로를 강조 표시합니다. 새로운 /raw
폴더에는 자동으로 __init__.py
파일 ↗이 제공됩니다./raw
폴더를 마우스 오른쪽 버튼으로 클릭하고 새 파일을 선택하세요.flight_alerts_raw.py
를 입력한 다음 생성을 클릭하세요. 코드 에디터 창에서 데이터 변환의 기본 구조를 제공하며, 출력 경로를 제안하고 입력 데이터셋을 정의할 위치를 표시합니다."/{$}/Foundry Training and Resources/Example Projects/[Datasource] Flight Alerts/datasets/raw/flight_alerts_raw"
.flight_alerts_raw.py
파일을 만들 때 Foundry는 변환의 6번째 줄에 있는 출력 파일 경로에 공간을 추가했습니다.5단계의 {$}
를 동일한 공간으로 바꾸세요. 아래 이미지에서 공간은 /Public
이지만, 조직에서는 다를 수 있습니다.
출력이 Foundry Training and Resources 프로젝트에 포함되지 않으므로 입력 줄에 빨간색으로 밑줄이 그어져 오류가 표시됩니다. 문제를 해결하려면 여기에 설명된 프로세스를 사용하여 프로젝트 참조를 만드는 추가 단계가 필요합니다.