Notebook cells are the basic components used to build content in a Notebook. You can add cells to a Notebook to create and organize content. Different types of cells support different operations and features. This topic describes the scenarios and management operations for each cell type.
Background information
For more information about the Markdown syntax supported in Markdown cells, see https://www.markdownguide.org/extended-syntax/ and https://www.markdownguide.org/basic-syntax/.
The following syntax is not supported:
HTML
Definition lists
Emoji
Highlight
Subscript
Superscript
Markdown cells
You can use Markdown cells to add text content to your Notebook using standard Markdown syntax.

Area | Description |
① Operation area | After you click and select a Markdown cell, you can manage it in the operation area. The operations include switching the cell type, adding a cell below the current one, copying the cell, moving the cell up, moving the cell down, and deleting the cell.
|
② Editing area | In the editing area, use Markdown syntax to develop your Notebook content. For more information about Markdown syntax, see Markdown Syntax. |
SQL cells
You can use SQL cells to add and run compute engine SQL statements in a Notebook.
For Spark SQL cells in a Hadoop compute engine, the default storage format specified in Management Center > System Settings > Developer Platform > Table Management Settings is used when you create a temporary table.
For example, if the default storage format is set to hudi, the using hudi statement is added when you create a temporary table. If the default storage format is set to Engine Default, the storage format is not specified when you create a temporary table.

Area | Description |
① Operation area | After you click and select an SQL cell, you can manage it in the operation area. The operations include running SQL code, accelerating queries, collapsing the cell, formatting SQL, switching the cell type, adding a cell, copying the cell, moving the cell, and deleting the cell.
|
② Editing area | Develop compute engine SQL in the editing area. |
Database SQL cells
You can use database SQL cells to add and run database SQL statements in a Notebook.

Area | Description |
① Operation area | After you click and select a database SQL cell, you can manage it in the operation area. The operations include running database SQL code, collapsing the cell, formatting SQL, switching the cell type, adding a cell, copying the cell, moving the cell, and deleting the cell.
|
② Editing area | Develop database SQL in the editing area. After you finish editing the database SQL code, click Run. The system parses all objects in the code to confirm whether the current user has the required operation permissions for the objects. If the permission verification is successful, the user has the necessary permissions. If the permission verification fails, the user does not have the required permissions, and a list of objects for which the user lacks permissions is displayed in a dialog box. The permission verification failed dialog box displays the object name, object type, permission type, and operation information.
|