Data types
๐ฌ MySQL
- Setup the MySQL loader by configuring the SQL db.
For more details on how to setup with valid config, check MySQL documentation.
- Once you setup the loader, you can create an app and load data using the above MySQL loader
NOTE: The add
function of the app will accept any executable query to load data. DO NOT pass the CREATE
, INSERT
queries in add
function.
- We automatically create a chunker to chunk your SQL data, however if you wish to provide your own chunker class. Here is how you can do that: โPython
from embedchain.chunkers.mysql import MySQLChunker from embedchain.config.add_config import ChunkerConfig
mysql_chunker_config = ChunkerConfig(chunk_size=1000, chunk_overlap=0, length_function=len) mysql_chunker = MySQLChunker(config=mysql_chunker_config)
app.add(โSELECT * FROM table_name;โ, data_type=โmysqlโ, loader=mysql_loader, chunker=mysql_chunker)
Was this page helpful?