The Data Pool edge object.
Learn more about pagination in GraphQL.
cursor non-null String
The edge's cursor.
node non-null DataPool
The edge's node.
The Data Pool object.
A Data Pool is a cached table hydrated from your data warehouse optimized for high-concurrency and low-latency queries.
node.id non-null ID
The Data Pool's unique identifier.
node.uniqueName non-null String
The Data Pool's unique name.
node.description non-null String
The Data Pool's description.
node.account non-null Account
The Data Pool's Account.
node.environment non-null Environment
The Data Pool's Environment.
node.createdAt non-null DateTime
The Data Pool's creation date and time in UTC.
node.modifiedAt non-null DateTime
The Data Pool's last modification date and time in UTC.
node.createdBy non-null String
The Data Pools's creator. It can be either a User ID, an Application ID, or "system" if it was created by Propel.
node.modifiedBy non-null String
The Data Pools's last modifier. It can be either a User ID, an Application ID, or "system" if it was modified by Propel.
node.dataSource non-null DataSource
The Data Pool's Data Source.
node.status non-null DataPoolStatus
The Data Pool's status.
The status of a Data Pool.
The Data Pool has been created and will be set up soon.
Propel is attempting to set up the Data Pool.
The Data Pool is set up and serving data. Check its Syncs to monitor data ingestion.
The Data Pool setup failed. Check its Setup Tasks before re-attempting setup.
Propel is deleting the Data Pool and all of its associated data.
node.dataRetentionInDays non-null Int
The Data Pool's data retention in days (not yet supported).
node.table non-null String
The name of the Data Pool's table.
node.timestamp non-null Dimension
The Data Pool's timestamp column.
node.tenant nullable Tenant
The Data Pool's Tenant ID, if configured.
node.recordCount nullable String
The number of records in the Data Pool.
node.sizeInTerabytes nullable Float
The amount of storage in terabytes used by the Data Pool.
node.columns nullable ColumnConnection
A list of columns included in the Data Pool. The specified columns from the underlying table will by synced to the Data Pool.
This list does not include any excluded columns. You can access those via
node.availableMeasures nullable ColumnConnection
A list of measures (numeric columns) available to Metrics.
This list does not include any excluded columns.
node.setupTasks nullable array of DataPoolSetupTask
A list of setup tasks performed on the Data Pool during its most recent setup attempt.
node.syncing nullable DataPoolSyncStatus
Indicates whether or not syncing records is enabled for the Data Pool.
The Data Pool Sync Status. It indicates whether a Data Pool is syncing data or not.
Syncing is enabled for the Data Pool.
Propel is disabling syncing for the Data Pool.
Syncing is disabled for the Data Pool.
Propel is re-enabling syncing for the Data Pool.
node.syncs nullable SyncConnection
node.metrics nullable MetricConnection
node.excludedColumns nullable ColumnConnection
A list of columns to exclude from the Data Pool. The specified columns from the underlying table will not be synced to the Data Pool.