Skip to main content

DatastoreML

Reference documentation for interfaces to services that store data.

Datastores define a destination for data loaded into a workspace by pipelines. The default datastore for a workspace is called Warehouse and it is its own PostgreSQL database provisioned by Meltano Cloud, but this can be changed at any time to another datastore with your own credentials (see our supported dataplugins of type LOADER).

Datastore definitions are stored as YAML file format - you can read more about the YAML format and its syntax here.


Example: datastores/Snowflake.yml

version: datastores/v0.1
data_plugin: loaders/target-snowflake--meltanolabs
properties:
max-threads: -1

Key Information

PathJSON TypeDescription
versionstringThe version identifies this artifact type.
data_pluginstringThe fully-qualified name of a dataplugin supported for JDBC configuration
propertiesobjectA map of properties, with the setting name as the key and the value e.g. setting=value, that configures the environment when used in a pipeline.

Further Reading: