Informatica Data Quality
- Informatica Data Quality 10.5.4
- All Products
Parameter
| Description
|
---|---|
query
| Required. Search query string.
Input is not case sensitive.
|
hideInactiveTerms
| Optional. If you want to hide inactive business terms set this parameter value to True .
The default value is False.
|
Return Value
| Description
|
---|---|
resultCount
| Count of the number of search results.
Reflects the total number of hits limited to the maximum result count specified by an administrator on a business glossary that is in the Analyst Service.
For example, if your search query produces 1000 hits, but the administrator specified a maximum result count of 500, then the value of resultCount is 500.
|
originalQuery
| The original search query.
|
spellCheckQuery
| Provides another query if the user's query was changed by spell check. If the two queries are the same, then spell check was not performed.
|
searchStatus
| Additional status code that describes the search status:
Use the following enumerated types in the searchStatus:
|
results
| Representation of search results.
|
id
| Unique string identifier for a business term.
|
attributes
| Details of an attribute.
|
id
| Unique identifier for an attribute.
|
label
| The display name of the attribute.
|
value
| Value of an attribute.
|
categoryIds
| List of category identifiers that the business term belongs to.
|
fragments
| Highlight information for the current search result.
|
attrId
| Identifier for the attribute that must be highlighted in a particular search result.
|
categoryDetails
| List of details of categories returned in the search result.
|
description
| List of descriptions for each level of the category.
|
id
| Identifier of the category that matches the list of category identifiers for a particular search result.
|
path
| The path to this category. This is a string array that begins as a top level element to the category in the business glossary.
|
{ "processingTime": 264, "originalQuery": "customer", "spellCheckQuery": "customer", "searchStatus": "OK", "resultCount": 1, "results": [ { "id": "843102494926109", "categoryIds": [ "222678635555534" ], "attributes": [ { "id": "name", "label": "name", "value": "customer" }, { "id": "infa_description", "label": "infa_description", "value": "This is a great customer" }, { "id": "phase", "label": "phase", "value": "PUBLISHED" } ], "fragments": [ { "attrId": "name", "fragments": [ "customer" ] } ] } ], "categoryDetail": [ { "id": "222678635555534", "path": [ "BG", "category1" ], "description": [ "glossary description", "category description" ] } ] }
{ "errorCode": "BG1003", "message": "Invalid request, missing either parameter {'%s'} or its value." }
{ "errorCode": "BGREST_1211", "message": "[SearchServiceClient_00013] The search string is not valid. You cannot start a search string with wildcard characters * or ?." }
{ "errorCode": "BGREST_1211", "message": "No Search Service is associated with Model Repository Service ['MRS_BG']. To perform a search, create a Search Service, associate it with the Model Repository Service, and ensure that it is enabled." }
"order" matches "order" and "ordered"
"eat" matches "eaten" not "ate"
cat* matches "category" and "caterpillar"
*cat is not allowed.
em*ee matches "employee" but not "empty coffee"