Home
Home
German Version
Support
Impressum
25.3 Release ►

Start Chat with Collection

    Main Navigation

    • Preparation
      • Connectors
      • Create an InSpire VM on Hyper-V
      • Initial Startup for G7 appliances
      • Setup InSpire G7 primary and Standby Appliances
    • Datasources
      • Configuration - Atlassian Confluence Connector
      • Configuration - Best Bets Connector
      • Configuration - Box Connector
      • Configuration - COYO Connector
      • Configuration - Data Integration Connector
      • Configuration - Database Connector
      • Configuration - Documentum Connector
      • Configuration - Dropbox Connector
      • Configuration - Egnyte Connector
      • Configuration - GitHub Connector
      • Configuration - Google Drive Connector
      • Configuration - GSA Adapter Service
      • Configuration - HL7 Connector
      • Configuration - IBM Connections Connector
      • Configuration - IBM Lotus Connector
      • Configuration - Jira Connector
      • Configuration - JVM Launcher Service
      • Configuration - LDAP Connector
      • Configuration - Microsoft Azure Principal Resolution Service
      • Configuration - Microsoft Dynamics CRM Connector
      • Configuration - Microsoft Exchange Connector
      • Configuration - Microsoft File Connector (Legacy)
      • Configuration - Microsoft File Connector
      • Configuration - Microsoft Graph Connector
      • Configuration - Microsoft Loop Connector
      • Configuration - Microsoft Project Connector
      • Configuration - Microsoft SharePoint Connector
      • Configuration - Microsoft SharePoint Online Connector
      • Configuration - Microsoft Stream Connector
      • Configuration - Microsoft Teams Connector
      • Configuration - Salesforce Connector
      • Configuration - SCIM Principal Resolution Service
      • Configuration - SemanticWeb Connector
      • Configuration - ServiceNow Connector
      • Configuration - Web Connector
      • Configuration - Yammer Connector
      • Data Integration Guide with SQL Database by Example
      • Indexing user-specific properties (Documentum)
      • Installation & Configuration - Atlassian Confluence Sitemap Generator Add-On
      • Installation & Configuration - Caching Principal Resolution Service
      • Installation & Configuration - Mindbreeze InSpire Insight Apps in Microsoft SharePoint On-Prem
      • Mindbreeze InSpire Insight Apps in Microsoft SharePoint Online
      • Mindbreeze Web Parts for Microsoft SharePoint
      • User Defined Properties (SharePoint 2013 Connector)
      • Whitepaper - Mindbreeze InSpire Insight Apps in Salesforce
      • Whitepaper - Web Connector - Setting Up Advanced Javascript Usecases
    • Configuration
      • CAS_Authentication
      • Configuration - Alerts
      • Configuration - Alternative Search Suggestions and Automatic Search Expansion
      • Configuration - Back-End Credentials
      • Configuration - Chinese Tokenization Plugin (Jieba)
      • Configuration - CJK Tokenizer Plugin
      • Configuration - Collected Results
      • Configuration - CSV Metadata Mapping Item Transformation Service
      • Configuration - Entity Recognition
      • Configuration - Exporting Results
      • Configuration - External Query Service
      • Configuration - Filter Plugins
      • Configuration - GSA Late Binding Authentication
      • Configuration - Identity Conversion Service - Replacement Conversion
      • Configuration - InceptionImageFilter
      • Configuration - Index-Servlets
      • Configuration - InSpire AI Chat and Insight Services for Retrieval Augmented Generation
      • Configuration - Item Property Generator
      • Configuration - Japanese Language Tokenizer
      • Configuration - Kerberos Authentication
      • Configuration - Management Center Menu
      • Configuration - Metadata Enrichment
      • Configuration - Metadata Reference Builder Plugin
      • Configuration - Mindbreeze Proxy Environment (Remote Connector)
      • Configuration - Personalized Relevance
      • Configuration - Plugin Installation
      • Configuration - Principal Validation Plugin
      • Configuration - Profile
      • Configuration - Reporting Query Logs
      • Configuration - Reporting Query Performance Tests
      • Configuration - Request Header Session Authentication
      • Configuration - Shared Configuration (Windows)
      • Configuration - Vocabularies for Synonyms and Suggest
      • Configuration of Thumbnail Images
      • Cookie-Authentication
      • Documentation - Mindbreeze InSpire
      • I18n Item Transformation
      • Installation & Configuration - Outlook Add-In
      • Installation - GSA Base Configuration Package
      • JWT Authentication
      • Language detection - LanguageDetector Plugin
      • Mindbreeze Personalization
      • Mindbreeze Property Expression Language
      • Mindbreeze Query Expression Transformation
      • SAML-based Authentication
      • Trusted Peer Authentication for Mindbreeze InSpire
      • Using the InSpire Snapshot for Development in a CI_CD Scenario
      • Whitepaper - AI Chat
      • Whitepaper - Create a Google Compute Cloud Virtual Machine InSpire Appliance
      • Whitepaper - Create a Microsoft Azure Virtual Machine InSpire Appliance
      • Whitepaper - Create AWS 10M InSpire Appliance
      • Whitepaper - Create AWS 1M InSpire Appliance
      • Whitepaper - Create AWS 2M InSpire Appliance
      • Whitepaper - Create Oracle Cloud 10M InSpire Application
      • Whitepaper - Create Oracle Cloud 1M InSpire Application
      • Whitepaper - MMC_ Services
      • Whitepaper - Natural Language Question Answering (NLQA)
      • Whitepaper - SSO with Microsoft AAD or AD FS
      • Whitepaper - Text Classification Insight Services
    • Operations
      • Adjusting the InSpire Host OpenSSH Settings - Set LoginGraceTime to 0 (Mitigation for CVE-2024-6387)
      • app.telemetry Statistics Regarding Search Queries
      • CIS Level 2 Hardening - Setting SELinux to Enforcing mode
      • Configuration - app.telemetry dashboards for usage analysis
      • Configuration - Usage Analysis
      • Deletion of Hard Disks
      • Handbook - Backup & Restore
      • Handbook - Command Line Tools
      • Handbook - Distributed Operation (G7)
      • Handbook - Filemanager
      • Handbook - Indexing and Search Logs
      • Handbook - Updates and Downgrades
      • Index Operating Concepts
      • Inspire Diagnostics and Resource Monitoring
      • Provision of app.telemetry Information on G7 Appliances via SNMPv3
      • Restoring to As-Delivered Condition
      • Whitepaper - Administration of Insight Services for Retrieval Augmented Generation
    • User Manual
      • Browser Extension
      • Cheat Sheet
      • iOS App
      • Keyboard Operation
    • SDK
      • api.chat.v1beta.generate Interface Description
      • api.v2.alertstrigger Interface Description
      • api.v2.export Interface Description
      • api.v2.personalization Interface Description
      • api.v2.search Interface Description
      • api.v2.suggest Interface Description
      • api.v3.admin.SnapshotService Interface Description
      • Debugging (Eclipse)
      • Developing an API V2 search request response transformer
      • Developing Item Transformation and Post Filter Plugins with the Mindbreeze SDK
      • Development of a Query Expression Transformer
      • Development of Insight Apps
      • Embedding the Insight App Designer
      • Java API Interface Description
      • OpenAPI Interface Description
    • Release Notes
      • Release Notes 20.1 Release - Mindbreeze InSpire
      • Release Notes 20.2 Release - Mindbreeze InSpire
      • Release Notes 20.3 Release - Mindbreeze InSpire
      • Release Notes 20.4 Release - Mindbreeze InSpire
      • Release Notes 20.5 Release - Mindbreeze InSpire
      • Release Notes 21.1 Release - Mindbreeze InSpire
      • Release Notes 21.2 Release - Mindbreeze InSpire
      • Release Notes 21.3 Release - Mindbreeze InSpire
      • Release Notes 22.1 Release - Mindbreeze InSpire
      • Release Notes 22.2 Release - Mindbreeze InSpire
      • Release Notes 22.3 Release - Mindbreeze InSpire
      • Release Notes 23.1 Release - Mindbreeze InSpire
      • Release Notes 23.2 Release - Mindbreeze InSpire
      • Release Notes 23.3 Release - Mindbreeze InSpire
      • Release Notes 23.4 Release - Mindbreeze InSpire
      • Release Notes 23.5 Release - Mindbreeze InSpire
      • Release Notes 23.6 Release - Mindbreeze InSpire
      • Release Notes 23.7 Release - Mindbreeze InSpire
      • Release Notes 24.1 Release - Mindbreeze InSpire
      • Release Notes 24.2 Release - Mindbreeze InSpire
      • Release Notes 24.3 Release - Mindbreeze InSpire
      • Release Notes 24.4 Release - Mindbreeze InSpire
      • Release Notes 24.5 Release - Mindbreeze InSpire
      • Release Notes 24.6 Release - Mindbreeze InSpire
      • Release Notes 24.7 Release - Mindbreeze InSpire
      • Release Notes 24.8 Release - Mindbreeze InSpire
      • Release Notes 25.1 Release - Mindbreeze InSpire
      • Release Notes 25.2 Release - Mindbreeze InSpire
      • Release Notes 25.3 Release - Mindbreeze InSpire
    • Security
      • Known Vulnerablities
    • Product Information
      • Product Information - Mindbreeze InSpire - Standby
      • Product Information - Mindbreeze InSpire
    Home

    Path

    Sure, you can handle it. But should you?
    Let our experts manage the tech maintenance while you focus on your business.
    See Consulting Packages

    Configuration
    Database Connector

    IntroductionPermanent link for this heading

    The Database Connector enables PostgreSQL, MySQL and Oracle databases to be indexed quickly and easily so that this data can then be used in Insight Apps, the Mindbreeze InSpire AI Chat or 360-Degree Views.

    ConfigurationPermanent link for this heading

    Configuration of the indexPermanent link for this heading

    In the Management Center, go to the “Configuration” menu and click the “Indices” tab. Then click “Add Index” to create a new index (optional).

    Enter the index path to the database you want to index. If necessary, adjust “Display Name” of the index service and the associated “Filter Service”:

    Configuration of the data sourcePermanent link for this heading

    SetupPermanent link for this heading

    Add a new data source with the “Add Data Source”.

    Performance Settings (Advanced Setting)Permanent link for this heading

    Setting

    Description

    Concurrent Filter and Index Dispatch Threads

    The number of threads dispatching data to the filter service and index service. If the number is smaller or equal to zero, serial dispatching is caused.

    Database ConnectionPermanent link for this heading

    Setting

    Description

    Database Driver*

    Specifies the database driver used for connections. The following databases are available:

    • Postgres – Connects to PostgreSQL databases.
    • Oracle – Connects to Oracle databases.
    • MySQL – Connects to MySQL databases.

    Database Connection*

    Specifies the JDBC connection string used to connect to the database.

    Examples:

    Database

    JDBC Connection string

    Postgres

    jdbc:postgresql://myserver.myorganization:5432/mydatabase

    Oracle

    jdbc:oracle:thin:@//myserver.myorganization:1521/mydatabase

    MySQL

    jdbc:mysql://myserver.myorganization.com/mydatabase

    Database Credential*

    The database credentials must be configured in the „Network“ Tab and selected here for authentication

    * = These settings must be configured so that the connector works and is built. All other settings must be configured according to the application.

    Metadata SettingsPermanent link for this heading

    Setting

    Description

    Key Column Name*

    Specifies the name of the column in the database table that acts as the unique key for Mindbreeze documents sent to the Mindbreeze filter and index service by the connector.

    Content Column Name*

    Defines which column in the database table should be used as Mindbreeze document content.

    Group Property Name

    Specifies the name of the property that contains multiple items. The column values used as items are defined by the setting „Grouped Properties“.

    ACL Grant Column Name*

    Specifies the name of the column in the database table whose values represent a Grant Access Control Entry (ACE) in the Access Control List (ACL) for the indexed document. These values determine which users or groups are granted access to the search results.

    ACL Deny Column Name

    Specifies the name of the column in the database table whose values represent a Grant Access Control Entry (ACE) in the Access Control List (ACL) for the indexed document. These values determine which users or groups are denied access to the search results.

    ACL Separator

    Defines the character or string used to separate multiple values in the columns „ACL Grant Property“ and „ACL Deny Property“.

    Grant access to "everyone" per Defaut

    If this is activated, access to search results will be granted to all users by default.

    Dynamic Aggregated Metadata

    Specifies the column whose values (for each row) should be aggregated and counted in the search results.

    Grouped Properties

    Defines the column names seperated by a semicolon (;) whose values should be grouped as a list of items under the property specified by the setting „Group Property Name“.

    * = These settings must be configured so that the connector works and is built. All other settings must be configured according to the application.

    Extract MetadataPermanent link for this heading

    These settings are used to define metadata fields that follow a specific format, such as numbers, dates, or strings. For each such metadata field, the following configurations must be provided:

    Setting

    Description

    Target Property Name

    The name of the property as it will appear in the Mindbreeze document.

    There are two predefined property names that can be configured when needed:

    Property Name

    Description

    mes:date

    Used for sorting search results by date.

    modificationDate

    Used to track updates and of Mindbreeze documents in the index.

    These properties should have date format in the database and their pattern should be defined in the setting „Format Options“.

    Source Property Name

    The name of the corresponding column in the database table.

    Format

    Specifies the data type of the source value:

    • Number – The column contains numeric values.
    • Date – The column contains date/time values.
    • String – The column contains plain text.

    Format Options

    Defines the format pattern used to parse the source value. This is especially important for dates.

    Example: yyyy-MM-dd HH:mm:ss for a timestamp format.

    QueryPermanent link for this heading

    Setting

    Description

    Query

    The SQL query used to select data from the database table.

    Minimum Expected Query Results

    Specifies the minimum number of results the SQL query is expected to return. This setting helps to prevent the accidental deletion of indexed data in cases where the query temporarily returns fewer results (e.g., due to a network issue or partial data availability).


    Each crawler run treats the query results as complete. If a subsequent query returns fewer results than a previous one, the missing entries will be considered outdated and removed from the index.

    ReferencesPermanent link for this heading

    If there are columns in the database table whose values refer to other rows in the same table, these values can be indexed as „Reference properties“. Reference properties allow you to enrich documents with additional metadata from the referenced rows.

    For detailed guidance on how to use reference properties for metadata enrichment, see the documentation Configuration - Metadata Enrichment - General Information.

    The following settings must be configured to enable reference property handling during crawling:

    Setting

    Description

    Name

    The name of the reference property in the Mindbreeze document.

    Value

    The name of the column whose value points to the key column of another row in the same table.

    Category Name

    The category of the reference property.

    Hint: This must be set to "Database".

    Category Instance

    The category instance of the connector instance that has indexed the referenced row of the table.

    Download PDF

    • Configuration - Database Connector

    Content

    • Introduction
    • Configuration

    Download PDF

    • Configuration - Database Connector