Plug-in (Function & Smart Service)Free

MySQL Dump To Document

by Appian Corporation

Description

Used to backup a subset of tables in an automated fashion. This is an updated version that uses modernized Appian APIs for document writes, and fixes an issue with interfacing with MariaDB using a JDBC driver >= 3.0 and removes deprecated smart services.

Features

  • IMPORTANT NOTE * MySQLDumpToAppianDocV2 has been removed from this version, so implementing this plugin will require updating existing processes!

Smart Services: MySQLDumpToAppianDocV3

Smart service taking in a DB name, and table prefix for exporting the table create, inserts, and optionally views into a SQL Document file. Inputs: Database name (text) - Database name to export Table Names Start With (text list) - List of prefixes to export Include Views (boolean) - Toggle whether or not to include views in export Document to overwrite (document) - Document to overwrite with the new export. New Document Name (text) - Text for the new .sql document to be created. Destination Folder (Folder) - Folder where new document should be placed. Fetch Buffer Row Count (Integer) - Optional parameter to override default fetch buffer, use for performance tuning as needed, to balance memory consumption and execution speed. Lock Tables (boolean) - Toggle whether to lock tables for export or not.

Outputs: Generated Dump Document (Document) - Document that was generated or updated by this smart service

Release notes

6.0.5

  • Improved Datasource connectivity
  • Enhanced Performance & Stability when dumping large tables
  • Other Improvements, Optimizations and Maintenance
Version history (1)

6.0.1

6.0.1 Performance optimization used to default the fetch buffer from 1 row to 1000 rows. New optional parameter provided to adjust this as needed.