GET /v1/tables/{id}/profilerConfig
Table Profiler
Manage profiler configuration and retrieve profile data for tables
GET
GET /v1/tables/{id}/profilerConfig
Table Profiler
Manage the profiler configuration for a table and retrieve profiling results including table-level, column-level, and system-level profiles.Get Profiler Config
GET /v1/tables/{id}/profilerConfig
string
required
UUID of the table.
Set Profiler Config
PUT /v1/tables/{id}/profilerConfig
string
required
UUID of the table.
object
How much data to profile. Contains
sampleConfigType (STATIC or DYNAMIC, defaults to DYNAMIC) and a config object holding the settings for that type.For STATIC, config takes profileSample (number), profileSampleType (PERCENTAGE or ROWS) and optionally samplingMethodType (BERNOULLI or SYSTEM).For DYNAMIC, config takes smartSampling (boolean, defaults to true) and optionally thresholds, a list of {rowCountThreshold, profileSample} tiers.integer
Number of sample data rows to collect during profiling.
string
Custom SQL query to use for profiling instead of the full table.
array
List of column names to exclude from profiling.
array
List of column-level profiler configurations.
Delete Profiler Config
DELETE /v1/tables/{id}/profilerConfig
string
required
UUID of the table.
Get Table Profile
GET /v1/tables/{id}/tableProfile
Returns table-level profiling results (row count, size, creation date).
string
required
UUID of the table.
Get Column Profile
GET /v1/tables/{id}/columnProfile
Returns column-level profiling results (min, max, mean, null count, distinct count).
string
required
UUID of the table.
Get System Profile
GET /v1/tables/{id}/systemProfile
Returns system-level profiling results (DML operations, rows affected).
string
required
UUID of the table.
GET /v1/tables/{id}/profilerConfig
Returns
Get profiler config returns the profiler configuration object. Set profiler config returns the updated profiler configuration. Delete profiler config returns no content (204). Get table profile returns table-level metrics (row count, size, etc.). Get column profile returns column-level metrics (min, max, mean, null count, distinct count, etc.). Get system profile returns system-level metrics (DML operations, rows affected, etc.).Response (Profiler Config)
object
How much data is profiled. Contains
sampleConfigType (STATIC or DYNAMIC) and a config object holding the settings for that type.integer
Number of sample data rows to collect.
string
Custom SQL query used for profiling.
array
Columns excluded from profiling.
array
Column-level profiler configurations.