Rahul Kurup created ATLAS-5145:
----------------------------------

             Summary: [REACT] Request sent for basic search with business 
metadata filter is not proper
                 Key: ATLAS-5145
                 URL: https://issues.apache.org/jira/browse/ATLAS-5145
             Project: Atlas
          Issue Type: Bug
            Reporter: Rahul Kurup


When basic search is fired on React UI, the request framed throws an error in 
response and doesn't fetch results.

For comparison, listed below the basic search header, payload and response on 
classic UI and react UI



[REACT]

 

[http://localhost:21000/api/atlas/v2/search/basic]

 

{"excludeDeletedEntities":true,"includeSubClassifications":true,"includeSubTypes":true,"includeClassificationAttributes":true,"entityFilters":\{"condition":"AND","criterion":[{"attributeName":"attr_str","operator":"notNull","attributeValue":""}]},"tagFilters":null,"attributes":[],"limit":25,"offset":0,"relationshipFilters":null,"typeName":"Table","classification":null,"termName":null}

 

 

{
    "errorCode": "ATLAS-400-00-023",
    "errorMessage": "Attribute attr_str not found for type Table"
}

 

 

[CLASSIC]

 

[http://localhost:21000/api/atlas/v2/search/basic]

 

{"excludeDeletedEntities":true,"includeSubClassifications":true,"includeSubTypes":true,"includeClassificationAttributes":true,"entityFilters":\{"condition":"AND","criterion":[{"attributeName":"test_businessMetadata.attr_str","operator":"notNull","attributeValue":""}]},"tagFilters":null,"attributes":["test_businessMetadata.attr_str"],"limit":25,"offset":0,"typeName":"Table","classification":null,"termName":null}

 

{
    "queryType": "BASIC",
    "searchParameters": {
        "typeName": "_ALL_ENTITY_TYPES",
        "excludeDeletedEntities": true,
        "includeClassificationAttributes": true,
        "includeSubTypes": true,
        "includeSubClassifications": true,
        "excludeHeaderAttributes": false,
        "limit": 25,
        "offset": 0,
        "entityFilters": {
            "condition": "AND",
            "criterion": [
                {
                    "attributeName": "test_businessMetadata.attr_str",
                    "operator": "notNull",
                    "attributeValue": ""
                }
            ]
        },
        "attributes": [
            "test_businessMetadata.attr_str"
        ]
    },
    "entities": [
        {
            "typeName": "Table",
            "attributes": {
                "owner": "fetl",
                "createTime": 1758865752142,
                "qualifiedName": "customer_dim@cl1",
                "name": "customer_dim",
                "description": "customer dimension table",
                "test_businessMetadata.attr_str": "for5"
            },
            "guid": "547e5bd3-728b-4747-8181-1008d7478599",
            "status": "ACTIVE",
            "displayText": "customer_dim",
            "classificationNames": [
                "Dimension"
            ],
            "classifications": [
                {
                    "typeName": "Dimension",
                    "entityGuid": "547e5bd3-728b-4747-8181-1008d7478599",
                    "entityStatus": "ACTIVE",
                    "propagate": true,
                    "removePropagationsOnEntityDelete": false
                }
            ],
            "meaningNames": [],
            "meanings": [],
            "isIncomplete": false,
            "labels": []
        },
        {
            "typeName": "Table",
            "attributes": {
                "owner": "Tim ETL",
                "createTime": 1758865753266,
                "qualifiedName": "logging_fact_monthly_mv@cl1",
                "name": "logging_fact_monthly_mv",
                "description": "logging fact monthly materialized view",
                "test_businessMetadata.attr_str": "<p>g<strong>3</strong></p>"
            },
            "guid": "4d9a4144-99d4-4aff-ac95-22b65dbb9e93",
            "status": "ACTIVE",
            "displayText": "logging_fact_monthly_mv",
            "classificationNames": [
                "Log Data",
                "Log Data",
                "ETL"
            ],
            "classifications": [
                {
                    "typeName": "Log Data",
                    "entityGuid": "5ed991da-971f-45ad-9acb-30dd2f6c9d9c",
                    "entityStatus": "ACTIVE",
                    "propagate": true,
                    "removePropagationsOnEntityDelete": false
                },
                {
                    "typeName": "Log Data",
                    "entityGuid": "4d9a4144-99d4-4aff-ac95-22b65dbb9e93",
                    "entityStatus": "ACTIVE",
                    "propagate": true,
                    "removePropagationsOnEntityDelete": false
                },
                {
                    "typeName": "ETL",
                    "entityGuid": "e5dab8c5-95ee-48dc-a86e-abfb63c97b93",
                    "entityStatus": "ACTIVE",
                    "propagate": true,
                    "removePropagationsOnEntityDelete": false
                }
            ],
            "meaningNames": [],
            "meanings": [],
            "isIncomplete": false,
            "labels": []
        }
    ],
    "approximateCount": 2
}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to