title: "Hex" description: "How to create collaborative data notebooks with Hex" aliases:
This guide walks you through the steps required to use the collaborative data notebook Hex with Materialize.
Sign in to Hex.
Go to an existing project or create a new one.
Go to {{% icons/hex_data_sources %}}Data Sources > +Add > Create data connection... > Materialize.
Search and click the Materialize option.
Enter the connection fields as follows: Field | Value ------------------- | ---------------------- Name | Materialize. Description | A description you prefer. Host & Port | Materialize host name, and 6875 for the port. Database | materialize Authentication type | Choose the Password option. Username | Materialize user. Password | App-specific password.
Click the Create connection button.
{{% alter-cluster/configure-cluster %}}
Create a new SQL cell.
Inside the cell, select the new Materialize connection and paste the following query:
SELECT
number,
row_num
FROM (
SELECT
power(series_number, 2) AS number,
row_number()
OVER
(ORDER BY series_number ASC, series_number DESC)
AS row_num
FROM (
SELECT generate_series(0, 1000) AS series_number
) AS subquery
);
This query generates a series of 1000 numbers squared and assigns row numbers to each.
Click the {{% icons/hex_run %}} Run button.
Inside the cell, click the Chart button and configure as follows:
For more information about Hex and data connections, visit their documentation.