Atlas关系型数据库元数据模型
[ { "category": "ENTITY", "guid": "00b4a314-1185-4cd4-84e9-20275990d58d", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091411, "updateTime": 1615973113695, "version": 7, "name": "rdbms_instance", "description": "Instance that the rdbms server is running on", "typeVersion": "1.7", "serviceType": "rdbms", "attributeDefs": [ { "name": "rdbms_type", "typeName": "string", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": 1, "valuesMaxCount": 1, "isUnique": false, "isIndexable": true, "includeInNotification": false, "searchWeight": 8 }, { "name": "platform", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": true, "includeInNotification": false, "searchWeight": 8 }, { "name": "cloudOrOnPrem", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "hostname", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 9 }, { "name": "port", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "protocol", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "contact_info", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 8 }, { "name": "comment", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 9 } ], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "databases", "typeName": "array<rdbms_db>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "constraints": [ { "type": "ownedRef" } ], "relationshipTypeName": "rdbms_instance_databases", "isLegacyAttribute": true }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} }, { "category": "ENTITY", "guid": "b5d10896-6d44-4492-bff3-18a8557889a4", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091423, "updateTime": 1615973113762, "version": 3, "name": "rdbms_db", "description": "a database (schema) in an rdbms", "typeVersion": "1.3", "serviceType": "rdbms", "attributeDefs": [ { "name": "prodOrOther", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": true, "includeInNotification": false, "searchWeight": -1 }, { "name": "contact_info", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 8 } ], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "tables", "typeName": "array<rdbms_table>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "constraints": [ { "type": "ownedRef" } ], "relationshipTypeName": "rdbms_db_tables", "isLegacyAttribute": true }, { "name": "instance", "typeName": "rdbms_instance", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_instance_databases", "isLegacyAttribute": true }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} }, { "category": "ENTITY", "guid": "70177936-e657-460c-93d6-26f28fe239ec", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091428, "updateTime": 1615973114024, "version": 5, "name": "rdbms_table", "description": "a table in an rdbms database (schema)", "typeVersion": "1.6", "serviceType": "rdbms", "options": { "schemaElementsAttribute": "columns" }, "attributeDefs": [ { "name": "name_path", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 5 }, { "name": "createTime", "typeName": "date", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "comment", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 9 }, { "name": "type", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "contact_info", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 8 } ], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "foreign_key_references", "typeName": "array<rdbms_foreign_key>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_table_references", "isLegacyAttribute": false }, { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "indexes", "typeName": "array<rdbms_index>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "constraints": [ { "type": "ownedRef" } ], "relationshipTypeName": "rdbms_table_indexes", "isLegacyAttribute": true }, { "name": "columns", "typeName": "array<rdbms_column>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "constraints": [ { "type": "ownedRef" } ], "relationshipTypeName": "rdbms_table_columns", "isLegacyAttribute": true }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "foreign_keys", "typeName": "array<rdbms_foreign_key>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "constraints": [ { "type": "ownedRef" } ], "relationshipTypeName": "rdbms_table_foreign_key", "isLegacyAttribute": true }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "db", "typeName": "rdbms_db", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_db_tables", "isLegacyAttribute": true }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} }, { "category": "ENTITY", "guid": "626daa3a-9da3-416e-bf2e-f321fc1964f5", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091444, "updateTime": 1615973114094, "version": 3, "name": "rdbms_column", "description": "a column in an rdbms table", "typeVersion": "1.4", "serviceType": "rdbms", "options": { "schemaAttributes": "[\"name\", \"description\", \"owner\", \"data_type\", \"comment\", \" isPrimaryKey\", \" isNullable\"]" }, "attributeDefs": [ { "name": "data_type", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": true, "includeInNotification": false, "searchWeight": -1 }, { "name": "length", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "default_value", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "comment", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 9 }, { "name": "isNullable", "typeName": "boolean", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "isPrimaryKey", "typeName": "boolean", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 } ], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "foreign_key_references", "typeName": "array<rdbms_foreign_key>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_column_references", "isLegacyAttribute": false }, { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "indexes", "typeName": "array<rdbms_index>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_index_columns", "isLegacyAttribute": true }, { "name": "key_column_references", "typeName": "array<rdbms_foreign_key>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_key_columns", "isLegacyAttribute": false }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "table", "typeName": "rdbms_table", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_table_columns", "isLegacyAttribute": true }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} }, { "category": "ENTITY", "guid": "461ede8c-9ea6-4fa4-8b17-22934ad6518f", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091464, "updateTime": 1615973112617, "version": 2, "name": "rdbms_foreign_key", "description": "rdbms_foreign_key", "typeVersion": "1.2", "serviceType": "rdbms", "attributeDefs": [], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "references_table", "typeName": "rdbms_table", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_table_references", "isLegacyAttribute": true }, { "name": "key_columns", "typeName": "array<rdbms_column>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_key_columns", "isLegacyAttribute": true }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "table", "typeName": "rdbms_table", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_table_foreign_key", "isLegacyAttribute": true }, { "name": "references_columns", "typeName": "array<rdbms_column>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_foreign_key_column_references", "isLegacyAttribute": true }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} }, { "category": "ENTITY", "guid": "d8a20f78-81fe-42f6-9eb2-c770d000a682", "createdBy": "hadoop", "updatedBy": "hadoop", "createTime": 1615973091458, "updateTime": 1615973114182, "version": 3, "name": "rdbms_index", "description": "An index on an RDBMS table", "typeVersion": "1.3", "serviceType": "rdbms", "attributeDefs": [ { "name": "index_type", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "isUnique", "typeName": "boolean", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1 }, { "name": "comment", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": 9 } ], "superTypes": [ "DataSet" ], "subTypes": [], "relationshipAttributeDefs": [ { "name": "inputToProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "dataset_process_inputs", "isLegacyAttribute": false }, { "name": "pipeline", "typeName": "spark_ml_pipeline", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_pipeline_dataset", "isLegacyAttribute": false }, { "name": "schema", "typeName": "array<avro_schema>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "avro_schema_associatedEntities", "isLegacyAttribute": false }, { "name": "columns", "typeName": "array<rdbms_column>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_index_columns", "isLegacyAttribute": true }, { "name": "model", "typeName": "spark_ml_model", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "spark_ml_model_dataset", "isLegacyAttribute": false }, { "name": "meanings", "typeName": "array<AtlasGlossaryTerm>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "AtlasGlossarySemanticAssignment", "isLegacyAttribute": false }, { "name": "table", "typeName": "rdbms_table", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "rdbms_table_indexes", "isLegacyAttribute": true }, { "name": "outputFromProcesses", "typeName": "array<Process>", "isOptional": true, "cardinality": "SET", "valuesMinCount": -1, "valuesMaxCount": -1, "isUnique": false, "isIndexable": false, "includeInNotification": false, "searchWeight": -1, "relationshipTypeName": "process_dataset_outputs", "isLegacyAttribute": false } ], "businessAttributeDefs": {} } ]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下