Notebooksの限界

このトピックでは、 Snowflake Notebooks のサポートされていない機能と制限について説明します。

  • 各 Notebooks 内で実行可能な ipynb ファイルは 1 つだけです。

  • GRANT OWNERSHIP または USAGE コマンドを使用して、ノートブックの所有権や使用権を別のロールに付与することはできません。

  • スライダー値などのStreamlitのコンポーネントやウィジェットは、ブラウザーウィンドウを更新したり、新しいタブでノートブックを開いたり、現在のタブを閉じて再び開いたりしても、その状態を保持しません。

  • 1,000点を超えるデータセットの場合、Plotlyのデフォルトは webgl レンダリングで、セキュリティ上の理由から推奨されません。Snowflakeでは、レンダーモードを SVG にセットすることを推奨していますが、パフォーマンスが低下する場合があります。

  • リポジトリからノートブックを作成すると、選択したノートブックだけが実行可能になります。リポジトリ内の他のノートブックは選択・編集できますが、実行はできません。

  • Notebooks は SNOWFLAKE データベースロール で作成したり実行したりすることはできません。

  • Notebooks は 複製 をサポートしていません。

  • ノートブックの名前を変更したり、別のデータベース/スキーマに移動したりすると、ノートブック URL は無効になります。

  • Snowflake Notebooks は、セキュリティを強化するためにサードパーティのドメインでホストされています。Safariでは、接続が切れた後に実行中のノートブックに再接続できるようにするには、サードパーティCookieを有効にする必要があります。この設定を有効にするには、Safariで Settings » Privacy を選択し、 Prevent cross-site tracking のチェックボックスをオフにします。