# ノートブックに関するFAQ

## ノートブック

#### ユーザ削除後そのユーザが作成したノートブックへは引き続きアクセス可能でしょうか？

PrivateなNotebookにはアクセスできなくなりますが、それ以外のNotebookは引き続きアクセス可能です。

#### パラメータやチャートの変更は、ユーザーごとに独立していますか？

パラメータ、SQL、チャートの変更は、同じページを閲覧しているすべてのユーザーに即座に反映され表示されます。これらの変更はノートブック内の状態として保存されます。

ただし、SQLブロックやリスト要素のトグル状態など、ページの外観に関する設定はユーザー間で同期されません。

#### `すべて実行`を実行する際にキャッシュは使用されますか？

`すべて実行`を実行する際には、利用可能なキャッシュが使用されます。

詳細については、[SQLブロックキャッシュ](https://docs.codatum.jp/data-exploration/appendix-cache)ページをご参照ください。

データソースを更新した後など、キャッシュを使用したくない場合は、ページ右上から`最新データですべて実行`を選択して、すべてのSQLブロックを実行してください。

#### ノートブックに制限はありますか？

ノートブック1つあたりの最大サイズは**10MB**です。

大量のコンテンツがある場合、特に**読み込み時間や競合解決**のパフォーマンスに影響を与える可能性があります。スムーズなパフォーマンスを維持するために、ノートブックはコンパクトに保つことをお勧めします。ノートブックが大きくなりすぎた場合は、ページを追加する代わりに**新しいノートブックを作成**することを検討してください。

#### 大きなノートブックを管理するための推奨方法：

* **ノートブックをエクスポートし、新しいノートブックにページをインポートする**\
  ノートブックが大きくなりすぎた場合、元のノートブックをエクスポートし、新しいノートブックを作成して、そこにいくつかのページをインポートできます。ページを移動する際は、依存関係が壊れないように**参照されているSQLブロック**を適切に管理してください。
* **古いノートブックをアーカイブする**\
  大きなノートブックを編集する必要がなくなったが、内容を保持したい場合は、**複製**して、その複製を**読み取り専用**に設定してアーカイブ用にすることができます。その後、元のノートブックから**不要なページを削除**してサイズを縮小することができます。

## ドキュメントページ

#### ドキュメントページの内容が長くなった場合、複数のページに分割するタイミングはどのように判断すればよいですか？

ドキュメントページの内容が長くなると、分析の理解が難しくなります。

SQLブロックは他のページのSQLブロックを参照できるため、いつでもドキュメントページを分割して分析を続けることができます。

同様に、パラメータも異なるページ間で作成・参照することができます。

#### ページ数が増えた場合、ノートブックを分割するタイミングはどのように判断すればよいですか？

ページ数が増えると、特定の分析がどこで行われたかを見つけるのが難しくなります。

また、ページ内の要素数やページ数が増えると、ノートブック全体のパフォーマンスが低下する可能性があります。

ノートブック間でSQL文を共有したい場合は、クエリを使用して保存し、複数のノートブックから参照することができます。

ページ数が大幅に増えた場合は、再利用可能なSQL文のみをクエリとして保存し、新しいノートブックを作成してください。

## SQLブロック

#### SQLブロック内で参照しているテーブルのカラム名が提案されません。

カラム名のサジェストや、メタデータ・スキーマの表示は、「テーブルへの参照」または「SQLブロックへの参照」の実行結果に限定されています。

テーブルIDを文字列として使用する場合や、「保存済クエリへの参照」を参照する場合は、サジェストやスキーマ表示が利用できませんのでご注意ください。
