Minor: update ENTITY_TYPE and ENTITY_FIELD in EntityLink.g4 (#14732)

This commit is contained in:
Sachin Chaurasiya 2024-01-16 20:08:03 +05:30 committed by GitHub
parent 13b326d11c
commit 1a83a112ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,16 +28,90 @@ RESERVED_START
;
ENTITY_TYPE
: 'table' | 'database' | 'databaseSchema' | 'metrics' | 'dashboard' | 'pipeline'
| 'chart' | 'report' | 'topic' | 'mlmodel' | 'bot' | 'THREAD' | 'location'
| 'glossary' | 'glossaryTerm' | 'tag' | 'classification' | 'type'
| 'testDefinition' | 'testSuite' | 'testCase' | 'dashboardDataModel'
: 'table'
| 'topic'
| 'classification'
| 'dashboard'
| 'pipeline'
| 'database'
| 'databaseSchema'
| 'glossary'
| 'glossaryTerm'
| 'databaseService'
| 'messagingService'
| 'metadataService'
| 'dashboardService'
| 'pipelineService'
| 'mlmodelService'
| 'storageService'
| 'searchService'
| 'webhook'
| 'mlmodel'
| 'type'
| 'team'
| 'user'
| 'bot'
| 'role'
| 'policy'
| 'testSuite'
| 'testCase'
| 'dataInsightChart'
| 'kpi'
| 'alert'
| 'container'
| 'tag'
| 'dashboardDataModel'
| 'subscription'
| 'chart'
| 'domain'
| 'dataProduct'
| 'sampleData'
| 'storedProcedure'
| 'searchIndex'
| 'appMarketPlaceDefinition'
| 'app'
| 'persona'
| 'docStore'
| 'Page'
| 'KnowLedgePanels'
| 'govern'
| 'all'
| 'customMetric'
;
ENTITY_FIELD
: 'columns' | 'description' | 'tags' | 'tasks'
: 'description'
| 'columns'
| 'schemaFields'
| 'tags'
| 'tasks'
| 'mlFeatures'
| 'schemaText'
| 'owner'
| 'reviewers'
| 'synonyms'
| 'relatedTerms'
| 'references'
| 'extension'
| 'displayName'
| 'name'
| 'messageSchema'
| 'charts'
| 'dataModel'
| 'constraint'
| 'tableConstraints'
| 'partitions'
| 'replicationFactor'
| 'sourceUrl'
| 'mutuallyExclusive'
| 'experts'
| 'fields'
| 'followers'
| 'appConfiguration'
;
NAME_OR_FQN
: ~(':')+ ('>')*? ~(':'|'>')+
;