docs/data_catalog/integrations/overview.mdx
As of now, the Data Catalog is available for the following integrations:
To enable the Data Catalog feature in MindsDB, update your config.json file by setting the data_catalog flag to true:
{
"data_catalog": {
"enabled": true
}
}
Follow this doc page to learn how to start MindsDB with custom configuration.
<Note> Note that the data catalog is generated for a data source only after this data source is connected to an agent.Here is an example:
CREATE DATABASE snowflake_data
WITH
ENGINE = 'snowflake',
PARAMETERS = {
"account": "abc123-xyz987",
"user": "username",
"password": "password",
"database": "database_name",
"schema": "schema_name",
"warehouse": "warehouse_name"
};
CREATE AGENT my_agent
USING
include_tables= ['snowflake_data.table_name', ...];
Now you can query the data catalog generated for the snowflake_data integration.
</Note>
When you create an agent in MindsDB that connects to one of the supported integrations, the Data Catalog automatically:
DATA_CATALOG).This feature is still evolving and has some known limitations: