개요
D.Hub에서 Python 코드나 SQL을 작성할 때 필요한 실행 규약과 화면별 입력 형식을 확인합니다.
필요한 참조 선택하기
| 문서 | 확인할 내용 |
|---|---|
| Python 코드 참조 | 파이프라인 Python 코드 노드의 run 함수, 입력·옵션·공유 값·출력, 제공 패키지와 예제 |
| SQL 참조 | 파이프라인의 Polars SQL과 데이터셋·대시보드의 ClickHouse SQL, 입력 테이블과 함수 범위 |
적용 화면 구분하기
| 작성 위치 | 사용할 참조 | 입력 기준 |
|---|---|---|
| 파이프라인 Python 코드 노드 | Python 코드 참조 | 옵션 탭의 입력 키를 매개변수로 받는 run 함수와 Polars DataFrame |
| 파이프라인 SQL 노드 | SQL 참조 | 옵션 탭의 입력 키를 테이블 이름으로 사용하는 Polars SQL |
| 데이터셋 데이터 탭 | SQL 참조 | 현재 데이터셋의 실제 테이블 이름 |
| 대시보드 위젯 SQL 모드 | SQL 참조 | 선택한 데이터 소스의 database.table을 사용하는 ClickHouse SQL |
Python과 SQL은 같은 입출력 규약을 공유하지 않습니다. 새 연결에서 input과 output이 기본 예시 키로 제안될 수 있지만 고정된 런타임 이름은 아닙니다. 파이프라인 코드 노드의 옵션 탭에 표시된 입력 키와 출력 키를 코드에 그대로 사용합니다.