Foundry SQL 연산 사용량
SQL 조회와 빌드는 compute-seconds로 측정되는 연산 자원을 사용합니다. 사용량은 Resource Management에서 확인합니다. 엔진, 읽기 방식과 쓰기 대상에 따라 요율 및 리소스 귀속이 다릅니다.
| 엔진과 작업 | 리소스 | 요율 | 귀속 |
|---|---|---|---|
| Furnace 직접 읽기 | 데이터셋, Iceberg, 가상 테이블, 제한 뷰 | 무료 | 해당 없음. |
| Furnace 일반 SELECT | 같은 표 리소스 | Furnace SQL | 조회 리소스에 균등 분배. |
| Furnace CREATE/INSERT/UPDATE/DELETE | 데이터셋, Iceberg 테이블 | Furnace SQL | 쓰기 대상 리소스에 균등 분배. |
| Legacy direct read | 데이터셋 | 해당 없음 | 해당 없음. |
| Legacy Spark 일반 SELECT | 데이터셋, Iceberg, 가상 테이블, 제한 뷰, 구체화를 통한 객체 | Contour | 조회 리소스에 균등 분배. |
| Ontology SQL SELECT | 객체 유형과 다대다 링크 | Foundry Ontology | 쿼리를 실행한 저장 앱. 저장 앱이 없으면 조회 리소스에 균등 분배. |
직접 읽기 조건
단일 리소스의 전체 열 또는 일부 열을 선택하고 필요하면 LIMIT로 행 수를 제한하거나 AS로 열 이름을 바꾸는 조회는 직접 읽기입니다. Furnace SQL 연산 과금 없이 기존 데이터 미리보기나 내보내기에 사용할 수 있습니다.
행 필터, 정렬, 조인, 집계, DISTINCT 중복 제거와 새 값 계산은 직접 읽기가 아닙니다. 하위 쿼리와 WITH 공통 테이블 식도 제외됩니다.
다음은 데이터를 변환하지 않고 최대 100행을 읽는 예시입니다.
SELECT * FROM `/path/to/dataset` LIMIT 100;
직접 읽기 분류와 실제 접근 및 다운로드 허용은 별도 조건이며 SQL 권한을 충족해야 합니다.