@finos/legend-extension-dsl-data-quality
Version:
Legend extension for Data Quality
93 lines • 6 kB
JavaScript
/**
* Copyright (c) 2020-present, Goldman Sachs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
export var DATA_QUALITY_VALIDATION_TEST_ID;
(function (DATA_QUALITY_VALIDATION_TEST_ID) {
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_EXPLORER"] = "data-quality-validation__explorer";
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_TOOLTIP_ICON"] = "data-quality-validation__tooltip__icon";
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_SETUP"] = "data-quality-validation__setup";
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_TREE"] = "data-quality-validation-tree";
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_RESULT_PANEL"] = "data-quality-result-panel";
DATA_QUALITY_VALIDATION_TEST_ID["DATA_QUALITY_VALIDATION_RESULT_ANALYTICS"] = "data-quality-result-analytics";
})(DATA_QUALITY_VALIDATION_TEST_ID || (DATA_QUALITY_VALIDATION_TEST_ID = {}));
export const USER_ATTESTATION_MESSAGE = 'I attest that I am aware of the sensitive data leakage risk when exporting queried data. The data I export will only be used by me.';
export var DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS;
(function (DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS) {
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_EMPTY_COLUMN"] = "rowsWithEmptyColumn";
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_NON_EMPTY_COLUMN"] = "rowsWithNonEmptyColumn";
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_COLUMN_LONGER_THAN"] = "rowsWithColumnLongerThan";
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_NEGATIVE_VALUE"] = "rowsWithNegativeValue";
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_COLUMN_DIFFERS_FROM_PATTERN"] = "rowsWithColumnDiffersFromPattern";
DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS["ROWS_WITH_VALUE_OUTSIDE_RANGE"] = "rowsWithValueOutsideRange";
})(DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS || (DATA_QUALITY_FILTER_VALIDATION_HELPER_FUNCTIONS = {}));
export var DATA_QUALITY_TERMINAL_ASSERTION_HELPER_FUNCTIONS;
(function (DATA_QUALITY_TERMINAL_ASSERTION_HELPER_FUNCTIONS) {
DATA_QUALITY_TERMINAL_ASSERTION_HELPER_FUNCTIONS["ASSERT_RELATION_EMPTY"] = "assertRelationEmpty";
})(DATA_QUALITY_TERMINAL_ASSERTION_HELPER_FUNCTIONS || (DATA_QUALITY_TERMINAL_ASSERTION_HELPER_FUNCTIONS = {}));
export var DATA_QUALITY_VALIDATION_PURE_FUNCTIONS;
(function (DATA_QUALITY_VALIDATION_PURE_FUNCTIONS) {
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["CONTAINS"] = "contains";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["STARTS_WITH"] = "startsWith";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["ENDS_WITH"] = "endsWith";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["MATCHES"] = "matches";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["EQUAL"] = "equal";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["GREATER_THAN"] = "greaterThan";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["GREATER_THAN_EQUAL"] = "greaterThanEqual";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["LESS_THAN"] = "lessThan";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["LESS_THAN_EQUAL"] = "lessThanEqual";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["IN"] = "in";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["IS_EMPTY"] = "isEmpty";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["IS_NOT_EMPTY"] = "isNotEmpty";
DATA_QUALITY_VALIDATION_PURE_FUNCTIONS["FILTER"] = "filter";
})(DATA_QUALITY_VALIDATION_PURE_FUNCTIONS || (DATA_QUALITY_VALIDATION_PURE_FUNCTIONS = {}));
export var DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS;
(function (DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS) {
DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS["OR"] = "or";
DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS["AND"] = "and";
})(DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS || (DATA_QUALITY_VALIDATION_LOGICAL_FUNCTIONS = {}));
export var DATA_QUALITY_VALIDATION_PROPERTY_GUARANTEE_FUNCTIONS;
(function (DATA_QUALITY_VALIDATION_PROPERTY_GUARANTEE_FUNCTIONS) {
DATA_QUALITY_VALIDATION_PROPERTY_GUARANTEE_FUNCTIONS["TO_ONE"] = "toOne";
})(DATA_QUALITY_VALIDATION_PROPERTY_GUARANTEE_FUNCTIONS || (DATA_QUALITY_VALIDATION_PROPERTY_GUARANTEE_FUNCTIONS = {}));
export var PARAMETER_COMPONENTS;
(function (PARAMETER_COMPONENTS) {
PARAMETER_COMPONENTS["LIST"] = "list";
PARAMETER_COMPONENTS["NUMBER"] = "number";
PARAMETER_COMPONENTS["STRING"] = "string";
PARAMETER_COMPONENTS["BOOLEAN"] = "boolean";
PARAMETER_COMPONENTS["DATE"] = "date";
PARAMETER_COMPONENTS["COLUMN"] = "column";
PARAMETER_COMPONENTS["COLUMN_LIST"] = "column-list";
PARAMETER_COMPONENTS["TYPE_SELECTOR"] = "type-selector";
PARAMETER_COMPONENTS["NONE"] = "none";
})(PARAMETER_COMPONENTS || (PARAMETER_COMPONENTS = {}));
export var SUPPORTED_TYPES;
(function (SUPPORTED_TYPES) {
SUPPORTED_TYPES["STRING"] = "string";
SUPPORTED_TYPES["BOOLEAN"] = "boolean";
SUPPORTED_TYPES["INTEGER"] = "integer";
SUPPORTED_TYPES["FLOAT"] = "float";
SUPPORTED_TYPES["DECIMAL"] = "decimal";
SUPPORTED_TYPES["COL_SPEC"] = "colSpec";
SUPPORTED_TYPES["COL_SPEC_ARRAY"] = "colSpecArray";
SUPPORTED_TYPES["CLASS_INSTANCE"] = "classInstance";
SUPPORTED_TYPES["FUNCTION"] = "func";
SUPPORTED_TYPES["VAR"] = "var";
SUPPORTED_TYPES["LAMBDA"] = "lambda";
SUPPORTED_TYPES["COLLECTION"] = "collection";
SUPPORTED_TYPES["PROPERTY"] = "property";
SUPPORTED_TYPES["NUMBER"] = "number";
})(SUPPORTED_TYPES || (SUPPORTED_TYPES = {}));
//# sourceMappingURL=DataQualityConstants.js.map