Импортирование данных из MySql

Импортирование данных из базы данных под управляением MySql.

Для обеспечения безопасности при импортировании данных, импорт производится через SSH-туннель, поэтому для начала мы должны установить соединение с MySql через SSH.

Для этого выберите меню «Импорт данных из MySql» ,

Меню - Импорт из MySql

 

и в открывшемся окне «Импорт данных из MySql» мы должны внести свойства соединения с сервером баз-данных MySql.

В редактируемое поле «Хост», вводим: 127.0.0.1

В редактируемое поле «Имя пользователя» , вводим: имя пользователя MySql-сервера

В редактируемое поле «Пароль», вводим: пароль пользователя MySql-сервера

В редактируемое поле «Порт», вводим: номер порта MySql-сервера ( по умолчанию 3306 )

 

Отмечаем галкой чек-бокс «SSH-туннель»

В редактируемое поле «SSH-хост», вводим: IP или DNS адрес SSH-сервера.

В редактируемое поле «Порт SSH», вводим: номер порта SSH-сервера. (по умолчанию 22)

В редактируемое поле «Сервер базы данных MySql», вводим: IP или DNS адрес MySql-сервера

В редактируемое поле «Порт БД», вводим: номер порта удаленного MySql-сервера (по умолчанию 3306)

В редактируемое поле «Пользователь (SSH)» , вводим: имя пользователя SSH-сервера.

В редактируемое поле «Пароль (SSH)», вводим: пароль пользователя SSH-сервера.

Ввод данных закончен, теперь можно проверить соединение нажав на кнопку «Тест».

Настройка связи с MySql

 

После этого мы выбираем базу данных с которой будем работать, отметив ее галкой.

Выбор базы данных MySql

 

Затем (нажимая плюсик у папки), мы выбираем таблицу из которой будем импортировать данные. В столбце «Выбрать» отмечаем галками поля, необходимые для импорта.

(Почему одну - потому как , нам потребуется уникальный идентификатор, чтобы при очередном соединении не импортировать дубликаты данных. Программа сама отслеживает, какая строка была импортирована при последнем соединении с MySql.)

 

Выбор полей и таблиц из MySql

 

При нажатии на кнопку «Просмотр», открывается окно «Предварительный просмотр» где Вы можете ознакомиться с данными из выбранной таблицы, а так же выгрузить их в файл Excel.

Предварительный просмотр данных

 

На следующем шаге Вы должны выбрать то поле по которому программа будет определять какие записи уже импортировались в программу. Это должен быть уникальный идентификатор записи. При необходимости, в редактируемом поле «Импорт с записи», Вы можете изменить цифру, с которой должно начаться импортирование данных.

Выбор уникального поля в качестве идентификатора

 

Поскольку один клиент может обратиться несколько раз, мы должны определить, была ли для него создана Карточка контакта, и если такого клиента в базе еще нет, то программа автоматически создает для него новую Карточку и помещает ее в ветку дерева -TempMySql. (Ветка -TempMySql создается самой программой)

Для того чтобы определить, есть ли такой клиент в базе данных, мы должны выбрать поля по которым мы будем определять уникальность клиента.

Допустим мы считаем , что маловероятно одновременное совпадение всех полей - "Имя" "Фамилия" "Отчество" "Год рождения" "Телефон" и "Город" , поэтому на этом шаге мы выбираем их в качестве проверочных и назначаем соответствующие им поля в MySql. Для этого мы выделяем строку и нажимаем на кнопку «Соотнести».

Соотношение столбцов MySql и MS SQL

В открывшемся окне «Столбцы из главной таблицы» выбираем соответствующую строку и нажимаем кнопку «Ок»

 

На следующем шаге мы должны выбрать соотношение полей из MySql с MS SQL, по которым собственно и будет производиться импортирование.

Из строки столбца «Столбец-источник данных MySql» даные будут импортированы в соответствующую строку «Столбец-приемник данных CRM»

(Не путать с предыдущим соотнесением, которое необходимо лишь для определения, есть такой контакт в нашей базе или еще нет)

 

 

В открывшемся окне «Соотнести с полем» выбираем соответствующую строку и нажимаем кнопку «Ок»

 

 

В следующем окне, отмечаем галками тех пользователей, которые будут осуществлять обработку импортированной информации.

 

Выбор пользователей

 

В последнем окне мастера, нажимаем кнопку «Ок» , после чего происходит импорт данных.

 

Импорт из MySql

 

 

 

 
© 2005 - 2015 A-Number Software. Все права защищены                          Написать письмо