_airbyte_ab_id: a uuid assigned by Airbyte to each event that is processed. The column type in MySQL is
_airbyte_emitted_at: a timestamp representing when the event was pulled from the data source. The column type in MySQL is
_airbyte_data: a json blob representing with the event data. The column type in MySQL is
CREATE, INSERT, SELECT, DROPpermissions. We highly recommend creating an Airbyte-specific user for this purpose.
SET GLOBAL local_infile = truewith a user with SYSTEM_VARIABLES_ADMIN permission. This is required cause Airbyte uses
LOAD DATA LOCAL INFILEto load data into table.
lower_case_table_namessystem variable. One of their recommendations is:
SSH Tunnel Method.
SSH Tunnel Methoddefaults to
No Tunnel(meaning a direct connection). If you want to use an SSH Tunnel choose
SSH Key Authenticationor
Key Authenticationif you will be using an RSA private key as your secret for establishing the SSH Tunnel (see below for more information on generating this key).
Password Authenticationif you will be using a password as your secret for establishing the SSH Tunnel.
SSH Tunnel Jump Server Hostrefers to the intermediate (bastion) server that Airbyte will connect to. This should be a hostname or an IP Address.
SSH Connection Portis the port on the bastion server with which to make the SSH connection. The default port for SSH connections is
22, so unless you have explicitly changed something, go with the default.
SSH Login Usernameis the username that Airbyte should use when connection to the bastion server. This is NOT the MySQl username.
Password Authentication, then
SSH Login Usernameshould be set to the password of the User from the previous step. If you are using
SSH Key Authenticationleave this blank. Again, this is not the MySQl password, but the password for the OS-user that Airbyte is using to perform commands on the bastion.
SSH Key Authentication, then
SSH Private Keyshould be set to the RSA Private Key that you are using to create the SSH connection. This should be the full contents of the key file starting with
-----BEGIN RSA PRIVATE KEY-----and ending with
-----END RSA PRIVATE KEY-----.