Notebooks의 제한 사항¶
이 항목에서는 Snowflake Notebooks의 지원되지 않는 기능과 제한 사항을 설명합니다.
지원되지 않는 Notebooks 기능¶
Python 셀의 경우 비선형 셀 실행 순서와 전역 참조는 지원되지 않습니다. 후속 셀에서 Python 변수를 참조하기 전에 셀에서 Python 변수를 정의하고 실행해야 합니다. 예를 들어, 셀 2에서 Python 변수를 참조하려면 해당 변수가 셀 1에서 미리 선언되어야 하고 셀을 순서대로 실행해야 합니다. 이러한 동작은 Jupyter와 같이 비순차적 실행이 지원되는 다른 노트북과는 다릅니다. 즉, 변수가 선언되면 노트북의 어느 곳에서나 사용할 수 있습니다.
각 노트북 오브젝트 내에는 실행 가능한 노트북이 1개만 허용됩니다. 여러 개의 실행 파일은 허용되지 않습니다.
리소스 모니터 를 기본 Notebooks 웨어하우스 에 추가할 수 없습니다. Snowflake는 비용 최적화 를 위해 예산을 사용할 것을 권장합니다.
추가적인 Notebooks 제한 사항¶
Notebooks에는 다음과 같은 추가적인 제한 사항이 있습니다.
노트북에서 다른 역할로 GRANT OWNERSHIP 또는 USAGE 할 수 없습니다.
슬라이더 값과 같은 Streamlit 구성 요소와 위젯은 브라우저 창을 새로 고치거나, 새 탭에서 노트북을 열거나, 현재 탭을 닫았다가 다시 여는 경우 상태를 유지하지 않습니다.
Snowflake Notebooks에는 UNDROP <오브젝트> 이 지원되지 않습니다. 노트북을 삭제한 후에는 복원할 수 없습니다.
리포지토리에서 노트북을 생성하면 선택한 노트북만 표시되고 편집할 수 있습니다. 리포지토리의 다른 노트북은 선택할 수 있지만, 읽기 전용으로 설정됩니다. 리포지토리에서 다른 노트북을 편집하려면 동일한 리포지토리에서 새 노트북을 생성하고 새 .ipynb 파일을 선택합니다.