Connect Temporal Cloud
Temporal Cloud is a managed durable execution platform for building reliable, scalable distributed applications and workflows. The Temporal Cloud integration imports your usage data into DoiT Cloud Intelligence so you can analyze Temporal consumption in Cloud Analytics.
Prerequisites
- A Temporal Cloud account with access to create service accounts.
- A DoiT account with the Billing Profiles Admin permission.
Required credentials
| Field | Description | Where to find it |
|---|---|---|
| Account Identifier | A unique name to identify this Temporal Cloud account in DoiT | You choose this name |
| Service Account API Key | API key for a service account with Finance Admin role | Temporal Cloud → Settings → Identities → create a service account → create an API key |
Create a service account API key
-
Sign in to Temporal Cloud.
-
Navigate to Settings → Identities.
-
Create a new service account and assign the Finance Admin role.
-
Create an API key for the service account and copy it.
注意The API key is only shown once. Make sure to copy it before closing the dialog.
Connect your Temporal Cloud account
-
Sign in to DoiT Cloud Intelligence, navigate to Data ingestion and integrations → Assets.
-
Select Temporal Cloud from the left-hand menu, and then select Connect new account.
-
Enter your Account Identifier and Service Account API Key.
-
Select Test connection to verify DoiT can access your Temporal data.
-
If the test is successful, select Save to complete the setup.
If the test fails or you need further assistance, please open an expert inquiry.
Upon initial connection, DoiT ingests up to 90 days of historical usage data. The import process can take a few hours. You'll receive an email when the data is available in Cloud Analytics.
Data refresh
DoiT refreshes your Temporal Cloud data every 6 hours. Data typically becomes available within 24–26 hours of being generated by Temporal.
Reporting dimensions
Once connected, Temporal Cloud data maps to the following standard Cloud Analytics dimensions:
| Cloud Analytics dimension | Temporal value | Example |
|---|---|---|
| Provider | Temporal Cloud | Temporal Cloud |
| Billing Account | Account identifier | my-temporal-account |
| Project/Account ID | Namespace | production.abc12 |
| Service | Temporal Cloud (fixed) | Temporal Cloud |
| SKU | Usage category | actions, active_storage, retained_storage |
In addition to standard dimensions, the following Temporal-specific labels are available:
| Label | Description |
|---|---|
| Resource | Temporal namespace |
| Category | Usage category (actions, active_storage, retained_storage) |
| Subcategory | Human-readable category name (e.g. Actions, Active Storage) |
Delete your Temporal Cloud connection
-
Sign in to DoiT Cloud Intelligence, navigate to Data ingestion and integrations → Assets.
-
Select Temporal Cloud from the left-hand menu.
-
Select the three dots menu (⋮) at the rightmost end of the account you want to remove and select Delete.
-
Select Delete to confirm.