A notebook cell is the basic building block for creating content in a notebook. By adding cells to a notebook, you can create and organize your content. Different cell types support different operations and features. This topic describes the use cases for each cell type and the actions they support.
Background information
For details 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 yet supported:
HTML
Definition Lists
Emoji
Highlight
Subscript
Superscript
Markdown cell
A markdown cell allows you to use standard Markdown syntax to add text content to your notebook.

Area | Description |
① Actions area | After you select a markdown cell, you can manage it in the Actions area. The available actions include Switch Cell, Add Cell, Copy Cell, Move Cell, and Delete Cell.
|
② Editing area | In the editing area, you can write notebook content using Markdown syntax. For more information, see Markdown syntax. |
SQL cell
A sql cell allows you to add and run compute engine SQL in your notebook.
For a Hadoop compute engine, when a Spark SQL cell creates a temporary table, the system uses the default storage format specified in Management Center > System Settings > Development Platform > Table Management Settings.
For example, if the default storage format in Table Management Settings is hudi, the system adds the using hudi statement when it creates a temporary table. If the default storage format is Engine Default, the temporary table is created with an unspecified storage format.

Area | Description |
① Actions area | After you select a sql cell, you can manage it in the Actions area. The available actions include Run, Query Acceleration, Collapse Cell, Format SQL, Switch Cell, Add Cell, Copy Cell, Move Cell, and Delete Cell.
|
② Editing area | You can develop compute engine SQL in the editing area. |
Database SQL cell
A database sql cell allows you to add and run database SQL in your notebook.

Area | Description |
① Actions area | After you select a database sql cell, you can manage it in the Actions area. The available actions include Run, Collapse Cell, Format SQL, Switch Cell, Add Cell, Copy Cell, Move Cell, and Delete Cell.
|
② Editing area | You can develop database SQL in the editing area. After you finish editing the database SQL code, you can click Run. The system parses all objects in the code and performs a permission check. If this check fails, a dialog box appears listing the objects for which the user lacks permissions. The permission check failure dialog box displays the object name, object type, permission type, and available actions.
|