2023:Database Lookup (Lookup Specification): Difference between revisions
Dgreenwood (talk | contribs) No edit summary |
Dgreenwood (talk | contribs) No edit summary |
||
| Line 17: | Line 17: | ||
|- | |- | ||
| | | | ||
[[Database Lookup|Grooper 2.80]] | [[Database Lookup - 2.80|Grooper 2.80]] | ||
<br> | <br> | ||
|} | |} | ||
Revision as of 13:33, 27 June 2023
| WIP |
This article is a work-in-progress or created as a placeholder for testing purposes. This article is subject to change and/or expansion. It may be incomplete, inaccurate, or stop abruptly. This tag will be removed upon draft completion. |
Database Lookups are used to populate or validate fields in a Data Model using an external database, such as a SQL database.
| Previous Versions |
|---|
About
For validation, values in a Data Field are compared to corresponding values in a database table. If the results differ from what is in the table, that field can be flagged.
For data population, as long as the "lookup values" exist in the external database, Grooper extracted values can be used to populate additional Data Fields. Given a certain field or fields in a Data Model matches fields in a database table, additional values in the table’s row can be assigned to empty Grooper Data Fields. For example, an extracted social security number from a document could be used to lookup a corresponding name in database that has both the social security number and name.
The Grooper data fields used for comparison against a database table are called "lookup fields". The fields populated from the database table are called "target fields". A SQL query is used to find the lookup fields and target fields in the database table.
Database Lookup can be used to validate data already populated in a Grooper data model. That way, you can check to see if data extracted from a document set matches what's already in an existing database. It can also be used to populate data in a Grooper data model from a database. In these cases, some kind of extracted value from the document is used as a key to return information from a database that is not found on the document.
|
FYI |
SQL databases and ODBC compliant databases are compatible with Grooper. |
How To
Create a Data Connection
Before you can perform a database lookup, first Grooper must be able to connect to it in order to see everything in the data table. This is done by creating a Data Connection. Grooper can connect to a SQL database or any ODBC compliant database provider. You will also need the user name and password used to access the database.
|
|
|
|
|
|
|
|
|
|
|
|






