mysterious-lamp-91034
09/01/2022, 4:58 AMmysterious-lamp-91034
09/01/2022, 5:03 AMmutation createGlossaryTerm {
createGlossaryTerm (
input: {
name: "gt"
}
)
}
I got urn:li:glossaryTerm:99e749e8-f619-40c8-bf92-7efa21f6edf4
Then I associate the glossary term to a dataset
mutation addGlossaryTerm {
addTerm(
input: {
termUrn: "urn:li:glossaryTerm:99e749e8-f619-40c8-bf92-7efa21f6edf4"
resourceUrn: "urn:li:dataset:(urn:li:dataPlatform:hive,SampleHiveDataset,PROD)"
subResourceType: DATASET_FIELD
subResource: "field_bar"
}
)
}
Query the dataset
query dataset {
dataset(
urn: "urn:li:dataset:(urn:li:dataPlatform:hive,SampleHiveDataset,PROD)"
) {
schemaMetadata {
fields {
fieldPath
type
nativeDataType
}
}
editableSchemaMetadata {
editableSchemaFieldInfo {
fieldPath
description
glossaryTerms {
terms {
term {
urn
}
}
}
}
}
}
}
I got
{
"data": {
"dataset": {
"schemaMetadata": {
"fields": [
{
"fieldPath": "field_foo",
"type": "BOOLEAN",
"nativeDataType": "varchar(100)"
},
{
"fieldPath": "field_bar",
"type": "BOOLEAN",
"nativeDataType": "boolean"
}
]
},
"editableSchemaMetadata": {
"editableSchemaFieldInfo": [
...
{
"fieldPath": "field_bar",
"description": "filed_bar\n\n\n",
"glossaryTerms": {
"terms": [
...
{
"term": {
"urn": "urn:li:glossaryTerm:99e749e8-f619-40c8-bf92-7efa21f6edf4"
}
}
]
}
}
]
}
}
},
"extensions": {}
}
But when I search it
query search {
search(input: { query: "glossaryTerm:gt", start: 0, count: 10, type:DATASET}) {
searchResults {
entity {
urn
}
}
}
}
I got empty results.
Do you know which step did I miss?
Thanks!mysterious-lamp-91034
09/01/2022, 5:19 PMmysterious-lamp-91034
09/01/2022, 6:31 PMquery search {
searchAcrossEntities(
input: {query: "editedFieldGlossaryTerms:\"99e749e8-f619-40c8-bf92-7efa21f6edf4\"", start: 0, count: 10}
) {
searchResults {
entity {
urn
}
}
}
}
Then I will see the result. Thanks all the samebig-carpet-38439
09/01/2022, 7:35 PMmysterious-lamp-91034
09/01/2022, 7:38 PMterms
mean here https://github.com/datahub-project/datahub/blob/master/metadata-models/src/main/pegasus/com/linkedin/schema/EditableSchemaFieldInfo.pdl#L47
/terms/*/urn
mysterious-lamp-91034
09/01/2022, 7:45 PMor tags directly applied to an entity viaHowever, when my queries aretags:<tag_name>
query: "terms:\"gt\""
It does not work cc @big-carpet-38439big-carpet-38439
09/01/2022, 7:46 PMbig-carpet-38439
09/01/2022, 7:46 PMbig-carpet-38439
09/01/2022, 7:47 PMbig-carpet-38439
09/01/2022, 7:47 PMbig-carpet-38439
09/01/2022, 7:47 PMmysterious-lamp-91034
09/01/2022, 7:48 PMquery: "terms:\"99e749e8-f619-40c8-bf92-7efa21f6edf4\"",
does not workbig-carpet-38439
09/01/2022, 7:48 PMmysterious-lamp-91034
09/01/2022, 7:48 PMquery search {
search(
input: {
query: "terms:\"99e749e8-f619-40c8-bf92-7efa21f6edf4\"",
type: DATASET
start: 0, count: 10}
) {
searchResults {
entity {
urn
}
}
}
}
big-carpet-38439
09/01/2022, 7:51 PMbig-carpet-38439
09/01/2022, 7:51 PMfieldGlossaryTerms:\"afecfc57-7287-4139-bdbd-cfb81b116f2b\"
big-carpet-38439
09/01/2022, 7:51 PMglossaryTerms:\"<id>\"
big-carpet-38439
09/01/2022, 7:51 PMmysterious-lamp-91034
09/01/2022, 7:53 PMbig-carpet-38439
09/01/2022, 7:54 PMbig-carpet-38439
09/01/2022, 7:54 PMbig-carpet-38439
09/01/2022, 7:54 PMbig-carpet-38439
09/01/2022, 7:54 PMbig-carpet-38439
09/01/2022, 7:54 PMbig-carpet-38439
09/01/2022, 7:54 PMeditedFieldGlossaryTerms:\"afecfc57-7287-4139-bdbd-cfb81b116f2b\""
mysterious-lamp-91034
09/01/2022, 7:57 PMmysterious-lamp-91034
09/01/2022, 7:57 PMbig-carpet-38439
09/01/2022, 7:58 PMbig-carpet-38439
09/01/2022, 7:58 PMmysterious-lamp-91034
09/01/2022, 8:39 PMbig-carpet-38439
09/01/2022, 8:39 PMbig-carpet-38439
09/01/2022, 8:39 PMmysterious-lamp-91034
09/01/2022, 8:40 PMbig-carpet-38439
09/01/2022, 8:41 PMbig-carpet-38439
09/01/2022, 8:41 PMbig-carpet-38439
09/01/2022, 8:41 PMmysterious-lamp-91034
09/01/2022, 8:45 PMbig-carpet-38439
09/01/2022, 9:07 PMbig-carpet-38439
09/01/2022, 9:07 PMbig-carpet-38439
09/01/2022, 9:07 PMbig-carpet-38439
09/01/2022, 9:07 PMbig-carpet-38439
09/01/2022, 9:07 PMmysterious-lamp-91034
09/01/2022, 9:11 PM