Skip to main content
Altcraft Docs LogoAltcraft Docs Logo
User guideDeveloper guideAdmin guide
Company siteHelp center
English
  • Русский
  • English
v73
  • v74
  • v73
  • v72
Login
  • Getting Started
  • Administrator documentation
  • Functional characteristics
  • Technology description
  • System requirements
  • Admin Panel
    • Account area
      • Accounts
      • Tariffs
      • External data configuration
      • LDAP
      • Tasks
      • Schedule Jobs
      • Global Stop Lists
      • Webversion Store Policies
    • Settings
    • Nodes
    • Senders
    • Reports
    • Tools
  • Platform installation
  • Platform configuration
  • Platform maintenance
  • Custom channels guide
  • Extra
  • Processing HTTP/HTTPS traffic
  • Administrator API
This is documentation for Altcraft Platform v73. This documentation is no longer maintained.
The information for up-to-date platform version at this page is available (v74).
  • Admin Panel
  • Account area
  • External data configuration
Documentation for version v73

External data configuration

tip

A step-by-step guide for integrating with external databases is available here!

Description​

External Data Configuration is an Altcraft platform tool designed for integration with external SQL databases.

Capabilities​

  • Scheduled import of customer data
  • Segmentation of subscribers by external databases
  • Dynamic content in message templates

Creating, Editing, and Deleting​

Integration with external SQL databases is configured in the Altcraft Admin Panel, while queries to databases and scheduled imports are created in the account’s user interface.

To manage external data source connections, in the main menu select Account Area — External data configurations.

The list displays existing connectors to external databases. On the right side of the table are the edit and delete buttons. You can also click the connector identifier on the left to edit. To create a new connector, click + Create:

For each connector, specify the following details:

  • Name — connector name.

  • Type — the DBMS type of the external database. Supported types are MySQL, PostgreSQL, MSSQL, Oracle, Hive, and ClickHouse.

  • Database name — name of the external database.

  • Connection timeout — connection query timeout to the database.

  • Query timeout — SQL query execution timeout.

  • Protocol — network protocol for connection. Supported protocols are TCP, UDP, and UnixDomain.

  • Host — server IP address hosting the external database.

  • Port — server port of the external database.

  • Username, Password — login and password for database authorization.

  • Additional dsn options — additional dsn parameters.

  • With SSL — connect the database to the platform via SSL connection. Available for MySQL, PostgreSQL, and ClickHouse.

Hive DBMS supports different authentication types: PLAIN, GSSAPI (Kerberos), LDAP (also PLAIN), and custom types. Authentication itself is configured in Hive’s config; in the platform’s dsn option, you need to specify the required auth parameter (NOSASL, PLAIN, GSSAPI).

tip

You can specify the Collation used for connecting to the database in the Additional dsn options field using the collation_connection= key.

When using SSL connection, you must add an SSL certificate, SSL key, and SSL CA certificate in PEM format:

Last updated on Jun 5, 2025
Previous
Tariffs
Next
LDAP
  • Description
  • Capabilities
  • Creating, Editing, and Deleting
© 2015 - 2025 Altcraft, LLC. All rights reserved.