GET /v1/tables/{id}/profilerConfig
Table Profiler
Manage profiler configuration and retrieve profile data for tables
GET
GET /v1/tables/{id}/profilerConfig
Documentation Index
Fetch the complete documentation index at: https://openmetadata-codex-audit-docs-codebase-alignment.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
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
UUID of the table.
Set Profiler Config
PUT /v1/tables/{id}/profilerConfig
UUID of the table.
Sample size for profiling (percentage or row count depending on
profileSampleType).Type of sample:
PERCENTAGE or ROWS.Number of sample data rows to collect during profiling.
Custom SQL query to use for profiling instead of the full table.
List of column names to exclude from profiling.
List of column-level profiler configurations.
Delete Profiler Config
DELETE /v1/tables/{id}/profilerConfig
UUID of the table.
Get Table Profile
GET /v1/tables/{id}/tableProfile
Returns table-level profiling results (row count, size, creation date).
UUID of the table.
Get Column Profile
GET /v1/tables/{id}/columnProfile
Returns column-level profiling results (min, max, mean, null count, distinct count).
UUID of the table.
Get System Profile
GET /v1/tables/{id}/systemProfile
Returns system-level profiling results (DML operations, rows affected).
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)
Sample size for profiling.
Type of sample:
PERCENTAGE or ROWS.Number of sample data rows to collect.
Custom SQL query used for profiling.
Columns excluded from profiling.
Column-level profiler configurations.
Error Handling
| Code | Error Type | Description |
|---|---|---|
401 | UNAUTHORIZED | Invalid or missing authentication token |
403 | FORBIDDEN | User lacks permission |
404 | NOT_FOUND | Table does not exist or has no profiler config |