Acon utils
Module to perform validations and resolve the acon.
resolve_dq_functions(acon, execution_point)
¶
Function to resolve the dq functions in the acon.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
acon |
dict
|
Acon to resolve the dq functions. |
required |
execution_point |
str
|
Execution point of the dq_functions. |
required |
Returns:
Type | Description |
---|---|
dict
|
Acon after resolving the dq functions. |
Source code in mkdocs/lakehouse_engine/packages/utils/acon_utils.py
validate_and_resolve_acon(acon, execution_point='')
¶
Function to validate and resolve the acon.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
acon |
dict
|
Acon to be validated and resolved. |
required |
execution_point |
str
|
Execution point to resolve the dq functions. |
''
|
Returns:
Type | Description |
---|---|
dict
|
Acon after validation and resolution. |
Source code in mkdocs/lakehouse_engine/packages/utils/acon_utils.py
validate_readers(acon)
¶
Function to validate the readers in the acon.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
acon |
dict
|
Acon to be validated. |
required |
Raises:
Type | Description |
---|---|
RuntimeError
|
If the input format is not supported. |
Source code in mkdocs/lakehouse_engine/packages/utils/acon_utils.py
validate_writers(acon)
¶
Function to validate the writers in the acon.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
acon |
dict
|
Acon to be validated. |
required |
Raises:
Type | Description |
---|---|
RuntimeError
|
If the output format is not supported. |