- 카테고리:
GET_ABSOLUTE_PATH¶
스테이지 내 파일의 위치를 기준으로 하는 파일의 경로와 스테이지 이름을 입력으로 사용하여 스테이징된 파일의 절대 경로를 검색합니다.
구문¶
GET_ABSOLUTE_PATH( @<stage_name> , '<relative_file_path>' )
인자¶
stage_name
파일이 저장된 내부 또는 외부 스테이지의 이름입니다.
참고
스테이지 이름에 공백이나 특수 문자가 포함된 경우 작은따옴표로 묶어야 합니다(예:
"my stage"
라는 스테이지의 경우'@"my stage"'
).relative_file_path
스테이지에서의 위치와 관련된 파일의 경로 및 파일 이름입니다.
반환¶
클라우드 저장소에 있는 파일의 절대 경로입니다.
사용법 노트¶
이 SQL 함수는 스테이지에서 다음 권한이 있는 역할에 대한 값을 반환합니다.
- 외부 스테이지:
USAGE
- 내부 스테이지:
READ
내부 스테이지에서 다운로드한 파일이 손상된 경우 스테이지에 대해
ENCRYPTION = (TYPE = 'SNOWFLAKE_SSE')
가 설정된 스테이지 작성자에게 확인하십시오.
예¶
외부 스테이지에서 비트맵 형식 이미지 파일의 절대 경로를 검색합니다.
SELECT GET_ABSOLUTE_PATH(@images_stage, 'us/yosemite/half_dome.jpg');
+------------------------------------------------------------------------------------------+
| GET_ABSOLUTE_PATH(@IMAGES_STAGE, 'US/YOSEMITE/HALF_DOME.JPG') |
+------------------------------------------------------------------------------------------+
| s3://photos/national_parks/us/yosemite/half_dome.jpg |
+------------------------------------------------------------------------------------------+