Already have a running ClickHouse Cloud service? Skip to
Step 3 — collect your connection details.
Step 1 — Create a ClickHouse Cloud account
- Go to clickhouse.com and choose Get started (ClickHouse Cloud offers a free trial with credits — no card needed to begin).
- Sign up with your work email (or Google/Microsoft SSO) and verify the address.
- When asked, create your organization — your company name is fine.
Step 2 — Create a service
A service is your actual ClickHouse database. From the ClickHouse Cloud console:- Choose New service.
- Name it something recognizable — e.g.
acme-analytics. - Pick a cloud provider and region close to where your source data and team live (this is where your data will physically reside).
- Pick the plan tier — the entry tier is plenty to start; you can scale later without reconnecting anything.
- Create the service and wait for it to reach Running (a few minutes).
ClickHouse Cloud services idle automatically when unused and wake on the first
connection. This is normal and saves you money — Platinur knows about it and waits for the
wake-up when testing the connection.
Step 3 — Collect your connection details
When the service is created, ClickHouse shows a connection screen (you can always get back to it later via the service’s Connect button). You need exactly three values:| What | Where to find it | Example |
|---|---|---|
| Host | The service endpoint, shown under Connect (HTTPS). Copy the hostname only — no https://, no port | abc123xyz.eu-west-1.aws.clickhouse.cloud |
| Username | Shown on the same screen | default |
| Password | Generated when the service is created — copy it now; it is shown once | x7… |
Step 4 — Connect it in Platinur
- Sign in to your Platinur workspace and open Configuration from the sidebar.
- In the Data Warehouse card, select ClickHouse.
- Paste the three values: Host, Username, Password.
- Press Test connection.
If the very first test takes ~30 seconds, that’s your idled service waking up — Platinur
retries through the wake automatically. If it still fails afterwards, run the test once more.
What Platinur creates in your service
Platinur keeps a strict, predictable layout — it only ever writes to its own databases:raw_<source>— one database per connected source (e.g.raw_stripe), where loads land.stg_staging,stg_dw,stg_marts— the staging environment’s built layers.prod_staging,prod_dw,prod_marts— the production layers.- A temporary
*_validationdatabase during proposal validation, dropped after each run.
Good to know
- The warehouse is chosen once per workspace. After binding, you can update the credentials any time (Configuration → Data Warehouse — type a new password and press Test & save connection), but switching to a different warehouse requires a workspace reset.
- Credentials are stored encrypted in your workspace’s secret store — never in files, logs, or generated code. The password field always reads “Stored securely”; Platinur never displays it back.
- IP access lists: ClickHouse Cloud services allow connections from anywhere by default. If your organization restricts the service’s IP access list, add Platinur’s address — contact support for the current one.
- A dedicated user (optional hardening): the
defaultuser is fine to start. For production you can create a dedicatedplatinuruser in the ClickHouse console (Settings → Users) with permission to create and manage databases, and connect with that instead.
Next steps
With the warehouse bound, the setup checklist walks you through the rest:- Connect GitHub — one click installs the Platinur GitHub App.
- Connect a source and load your data.
- Build your models — the guided first build interviews you about your business and proposes your warehouse.