Created
December 28, 2021 16:14
-
-
Save pietheinstrengholt/38fdad736b4a765f07f028134b111371 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "enumDefs": [], | |
| "structDefs": [], | |
| "classificationDefs": [], | |
| "entityDefs": [ | |
| { | |
| "name": "data_landing_zone", | |
| "description": "Data Landing Zone", | |
| "createdBy": "admin", | |
| "updatedBy": "admin", | |
| "superTypes": [ | |
| "Asset" | |
| ], | |
| "typeVersion": "1.0", | |
| "serviceType": "Data Landing Zone", | |
| "attributeDefs": [ | |
| { | |
| "name": "parameters", | |
| "typeName": "map<string,string>", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "location", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| } | |
| ], | |
| "relationshipAttributeDefs": [ | |
| { | |
| "name": "database_table", | |
| "typeName": "array<database_table>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "onboarded_database", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "meanings", | |
| "typeName": "array<AtlasGlossaryTerm>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "AtlasGlossarySemanticAssignment", | |
| "isLegacyAttribute": false | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "database_table", | |
| "description": "Onboarded Database Table", | |
| "createdBy": "admin", | |
| "updatedBy": "admin", | |
| "superTypes": [ | |
| "DataSet" | |
| ], | |
| "typeVersion": "1.0", | |
| "serviceType": "Data Landing Zone", | |
| "options": { | |
| "schemaElementsAttribute": "columns" | |
| }, | |
| "attributeDefs": [ | |
| { | |
| "name": "createTime", | |
| "typeName": "date", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "lastAccessTime", | |
| "typeName": "date", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "comment", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "location", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "retention", | |
| "typeName": "int", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "aliases", | |
| "typeName": "array<string>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 2147483647, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "parameters", | |
| "typeName": "map<string,string>", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "partitionKeys", | |
| "typeName": "array<string>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "viewOriginalText", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "viewExpandedText", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "tableType", | |
| "typeName": "string", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| }, | |
| { | |
| "name": "temporary", | |
| "typeName": "boolean", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": 0, | |
| "valuesMaxCount": 1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false | |
| } | |
| ], | |
| "relationshipAttributeDefs": [ | |
| { | |
| "name": "inputToProcesses", | |
| "typeName": "array<Process>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "dataset_process_inputs", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "schema", | |
| "typeName": "array<avro_schema>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "avro_schema_associatedEntities", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "columns", | |
| "typeName": "array<column>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "constraints": [ | |
| { | |
| "type": "ownedRef" | |
| } | |
| ], | |
| "relationshipTypeName": "tabular_schema_columns", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "attachedSchema", | |
| "typeName": "array<schema>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "dataset_attached_schemas", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "meanings", | |
| "typeName": "array<AtlasGlossaryTerm>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "AtlasGlossarySemanticAssignment", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "db", | |
| "typeName": "data_landing_zone", | |
| "isOptional": false, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "onboarded_database", | |
| "isLegacyAttribute": true | |
| }, | |
| { | |
| "name": "outputFromProcesses", | |
| "typeName": "array<Process>", | |
| "isOptional": true, | |
| "cardinality": "SET", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "process_dataset_outputs", | |
| "isLegacyAttribute": false | |
| }, | |
| { | |
| "name": "tabular_schema", | |
| "typeName": "tabular_schema", | |
| "isOptional": true, | |
| "cardinality": "SINGLE", | |
| "valuesMinCount": -1, | |
| "valuesMaxCount": -1, | |
| "isUnique": false, | |
| "isIndexable": false, | |
| "includeInNotification": false, | |
| "relationshipTypeName": "tabular_schema_datasets", | |
| "isLegacyAttribute": false | |
| } | |
| ] | |
| } | |
| ], | |
| "relationshipDefs": [ | |
| { | |
| "name": "onboarded_database", | |
| "description": "Table relationship with database", | |
| "createdBy": "admin", | |
| "updatedBy": "admin", | |
| "typeVersion": "1.0", | |
| "serviceType": "Data Landing Zone", | |
| "attributeDefs": [], | |
| "relationshipCategory": "AGGREGATION", | |
| "relationshipLabel": "__database_table.db", | |
| "propagateTags": "NONE", | |
| "endDef1": { | |
| "type": "database_table", | |
| "name": "db", | |
| "isContainer": false, | |
| "cardinality": "SINGLE", | |
| "isLegacyAttribute": true | |
| }, | |
| "endDef2": { | |
| "type": "data_landing_zone", | |
| "name": "database_table", | |
| "isContainer": true, | |
| "cardinality": "SET", | |
| "isLegacyAttribute": false | |
| } | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment