Bulk update per-object parameters

Submit a bulk update of per-object parameters via CSV or JSON. The request is processed asynchronously. Use the returned job_id to poll the job status endpoint.

Field applicability by object type:
| Field | Schema | Table | Attribute | |-------|--------|-------|-----------| | excluded | Yes | Yes | No | | sensitive | Yes | Yes | Yes | | skip_profiling | Yes | Yes | No | | skip_view_profiling | Yes | No | No | | num_rows_to_profile | Yes | Yes | No | | num_sample_rows | Yes | Yes | No | | num_profile_values | No | No | Yes | | custom_profiling_query | No | Yes | Yes |

Cascade behavior:

  • excluded: schema cascades to tables + attributes; table cascades to attributes.
  • sensitive: schema cascades to tables + attributes; table cascades to attributes.
  • skip_profiling: schema cascades to tables.

Key format:

  • Schema: <ds_id>.<schema_name>
  • Table: <ds_id>.<schema_name>.<table_name>
  • Attribute: <ds_id>.<schema_name>.<table_name>.<attribute_name>
  • Multi-schema datasources automatically add a catalog component.

Upload limits (configurable via alation_conf):

  • Max file size: 10 MB (default). Config: alation.api.bulk_per_object_parameters.max_file_size_bytes
  • Max rows: 10,000 (default). Config: alation.api.bulk_per_object_parameters.max_row_count
Body Params
updates
array of objects
required

List of per-object parameter updates.

updates*
Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Choose an example:
application/json