2025년 Snowflake CLI 릴리스 정보

이 문서에는 Snowflake CLI 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.

  • 동작 변경 사항

  • 새로운 기능

  • 고객이 직면한 버그 수정

설명서는 Snowflake CLI 섹션을 참조하십시오.

버전 3.9.1(2025년 6월 9일)

새로운 기능과 업데이트

  • Private Link URLs 을 사용하여 로그인하려면 --private-link 옵션에 :codenowrap:` snow spcs image-registry login` 명령을 추가했습니다.

버그 수정 사항

  • 없습니다.

버전 3.9.0(2025년 5월 29일)

새로운 기능과 업데이트

  • 스테이지의 모든 파일에 사용할 암호화 유형을 정의하기 위해 --encryption 옵션을 snow stage create 명령에 추가했습니다.

버그 수정 사항

  • 현재 데이터베이스가 설정되지 않은 경우 use 명령에서 발생하는 오류를 수정했습니다.

버전 3.8.3(2025년 5월 22일)

새로운 기능과 업데이트

  • 없음

버그 수정 사항

  • 비공개 링크 URLs 을 가져오기 위해 snow spcs image-registry url 명령에 --private-link 옵션이 추가되었습니다.

버전 3.8.2(2025년 5월 21일)

새로운 기능과 업데이트

  • 없음

버그 수정 사항

  • enable_release_channels 속성 기본값을 False 에서 None으로 변경했습니다.

버전 3.8.1(2025년 5월 20일)

새로운 기능과 업데이트

  • 없음

버그 수정 사항

  • 업그레이드 메시지는 이제 stderr 로 전송됩니다.

  • 최신 Python 버전에서 snowflake.core 가져오기 문제를 수정했습니다.

버전 3.8.0(2025년 5월 16일)

새로운 기능과 업데이트

  • OAuth 토큰에 대한 지원이 추가되었습니다.

  • Codenowrap:snow sql 명령에 다음과 같은 개선 사항이 추가되었습니다.

    • 대화형 모드가 추가되었습니다.

    • 비동기 SQL 쿼리에 대한 지원이 추가되었습니다.

    • !queries, !result!abort SQL 쿼리 명령에 대한 지원이 추가되었습니다.

    • 여러 개의 SQL 쿼리를 전부 또는 전무 배치로 실행하여 변경 사항이 커밋되기 전에 모든 명령이 성공적으로 완료되도록 하는 --single-transaction 명령줄 옵션이 추가되었습니다.

  • 비아나콘다 패키지 사용을 지원하기 위해 Snowpark 엔터티 모델에 artifact_repositoryartifact_repository_packages 필드를 추가했습니다.

버그 수정 사항

  • requirements.txt 에서 != 연산자를 사용한 Snowpark 프로젝트 배포와 관련한 문제를 수정했습니다.

  • use 명령의 식별자 이스케이프 문제가 수정되었습니다.

  • enable_release_channels 매개 변수를 글로벌 수준에서 프로젝트 수준으로 이동했습니다.

  • 정규화된 서비스 이름을 허용하도록 snow spcs service metrics 명령을 수정했습니다.

버전 3.7.2(2025년 5월 12일)

새로운 기능과 업데이트

  • 없습니다.

버그 수정 사항

  • 도움말 메시지에 오류 메시지가 표시되는 문제를 수정했습니다.

버전 3.7.1(2025년 4월 28일)

새로운 기능과 업데이트

  • 없습니다.

버그 수정 사항

  • 인증서 연결 문제가 수정되었습니다.

  • snow spcs image-registry 로그인 느린 쿼리 문제를 수정했습니다.

버전 3.7.0(2025년 4월 16일)

새로운 기능과 업데이트

  • 스테이지에는 존재하지만 로컬 파일 시스템에는 없는 파일을 제거하는 --prune option to the snow notebook deploy, snow snowpark deploysnow streamlit deploy 명령에 추가했습니다.

  • 서버에서 로그를 검색하고 스트리밍하기 위한 snow logs 명령이 추가되었습니다.

  • SnowSQL 의 환경 변수를 Snowflake CLI 로 대체하여 보고하는 snow helper check-snowsql-env-vars 를 추가했습니다.

버그 수정 사항

  • MacOS post-install 스크립트를 업데이트하여 필요한 경우 PATH 환경 변수를 업데이트하여 snow 명령을 사용할 수 있도록 합니다.

버전 3.6.0(2025년 4월 2일)

새로운 기능과 업데이트

  • 로컬 파일에서 SQL 을 실행할 수 있도록 SQL 쿼리에서 !source 명령에 대한 지원을 추가했습니다.

버그 수정 사항

  • 오류를 발생시키지 않는 snow spcs compute-pool 명령의 호환되지 않는 옵션 문제를 수정했습니다.

  • 전체 Python 환경을 포함하도록 이진 빌드를 변경했습니다.

  • 불균형 디렉터리 트리에 대한 재귀 복사본을 스테이지로 수정했습니다.

  • 새 Snowflake CLI 버전에 대한 검사를 수정했습니다.

  • snow stagesnow git 명령에 파일 실행 로그를 추가했습니다.

버전 3.5.0(2025년 3월 10일)

새로운 기능과 업데이트

  • 확장된 프로젝트 정의(snowflake.yml)는 다음 SPCS (Snowpark Container Services) 엔터티를 지원합니다.

    • 컴퓨팅 풀

    • 이미지 리포지토리

    • 서비스

  • snowflake.yml 프로젝트 정의 파일을 읽는 snow spcs compute pool deploy 명령을 추가했습니다.

  • snowflake.yml 프로젝트 정의 파일을 읽는 snow spcs image repository deploy 명령을 추가했습니다.

  • snowflake.yml 프로젝트 정의 파일을 읽는 snow spcs service deploy 명령을 추가했습니다.

버그 수정 사항

  • 출력 형식으로 JSON 을 사용할 때 snow sql 명령의 데이터 타입 처리 관련 문제를 수정했습니다.

버전 3.4.0(2025년 2월 13일)

새로운 기능과 업데이트

  • 애플리케이션 패키지 엔터티에 선택 사항인 stage_subdirectory 필드를 추가했습니다. 이 값을 지정하면 애플리케이션 아티팩트가 애플리케이션 패키지 스테이지의 루트 대신 이 하위 디렉터리에 업로드됩니다.

  • 다음 snow spcs service 명령을 추가했습니다.

    • snow spcs service events 는 서비스별 이벤트를 검색합니다.

    • snow spcs service metrics 은 서비스 메트릭을 가져옵니다.

  • 다음 snow app release-directive 명령을 추가했습니다.

    • snow app release-directive add-accounts 는 릴리스 지시문에 계정을 추가합니다.

    • snow app release-directive remove-accounts 는 릴리스 지시어에서 계정을 제거합니다.

  • 릴리스 채널에 대한 계정을 설정하는 snow app release-channel set-accounts 명령을 추가했습니다.

  • 변경 사항이 감지되지 않더라도 엔터티를 교체하도록 --force-replace 옵션을 snow snowpark deploy 명령에 추가했습니다.

  • 다음과 같은 노트북 기능이 추가되었습니다.

    • 로컬 파일을 사용해 노트북을 만들 수 있는 snow notebook deploy 명령을 추가했습니다.

    • 컨테이너 노트북에 대한 지원이 추가되었습니다.

    • snow object 명령이 지원하는 오브젝트 유형에 notebook 이 추가되었습니다.

  • Streamlit 및 Snowpark snowflake.yyml 파일의 아티팩트 경로에 글로브 패턴(예외 **) 에 대한 지원이 추가되었습니다.

    참고

    Snowpark snowflake.yml 파일에서 glob 패턴을 사용하려면 ENABLE_SNOWPARK_GLOB_SUPPORT 기능 플래그를 활성화해야 합니다.

  • Mac OS x86_64 아키텍처에 대한 지원이 추가되었습니다.

버그 수정 사항

  • Snowflake CLI 바이너리 설치 파일의 MFA 캐시 문제를 수정했습니다.

  • Snowflake CLI 바이너리 설치 파일의 자동 완성 문제를 수정했습니다.

버전 3.3.0(2025년 1월 21일)

참고

2025년 1월 28일, Snowflake는 해당 기능이 일반 공급이 아닌 공개 미리 보기 상태임을 나타내기 위해 snow add release channel 명령에 대한 설명서를 업데이트했습니다.

새로운 기능과 업데이트

  • 다음 Snowflake Native Apps 기능과 업데이트를 추가했습니다.

    • 릴리스 지시문을 지원하기 위해 다음 명령을 추가했습니다.

      • snow app release-directive list

      • snow app release-directive set

      • snow app release-directive unset

    • 다음을 포함한 릴리스 채널에 대한 지원을 추가했습니다.

      • snow app version createsnow app version drop 명령에 지원 릴리스 채널을 추가했습니다.

      • 릴리스 지시문(snow app run --from-release-directive --channel=<channel>)에서 애플리케이션 인스턴스를 생성할 때 릴리스 채널을 지정하는 기능을 추가했습니다.

      • 사용 가능한 릴리스 채널을 나열하도록 snow app release-channel list 를 추가했습니다.

      • 릴리스 채널에서 계정 추가 및 제거를 지원하기 위해 now app release-channel add-accountssnow app release-channel remove-accounts 명령을 추가했습니다.

      • 릴리스 채널에 버전을 추가하고 릴리스 채널에서 버전을 제거하기 위해 snow app release-channel add-versionsnow app release-channel remove-version 명령을 추가했습니다.

    • 릴리스 채널에 버전을 게시하고 릴리스 지시문을 업데이트하는 작업을 간소화하기 위해 snow app publish 명령을 추가했습니다.

    • snow app version create 명령을 다음과 같이 변경했습니다.

      • 이제 이 명령은 버전, 패치 및 레이블을 JSON 형식으로 반환합니다.

      • 스테이지에 다시 동기화할 필요 없이 스테이지의 내용에서 버전을 만들 수 있도록 --from-stage 옵션을 추가했습니다.

  • 기존 SnowSQL 구성에서 연결을 가져오기 위해 snow helpers import-snowsql-connections 명령을 추가했습니다.

  • 사용자 액세스를 Snowflake CLI 로만 제한하는 기능을 추가했습니다. 자세한 내용은 Snowflake CLI 에만 액세스를 제한하는 인증 정책 추가하기 섹션을 참조하십시오.

버그 수정 사항

  • 소문자로 따옴표로 묶인 버전에 패치를 추가할 수 없는 문제를 수정했습니다.

  • 제공되지 않은 경우 레이블을 None 대신 공백으로 설정하는 문제를 수정했습니다.

  • 명령줄 연결 옵션을 유지하도록 snow connection generate-jwt 명령을 수정했습니다.

  • 노트북 명령의 스테이지 경로 처리를 수정했습니다.