Імпорт даних
Робота з масовим імпортом даних в Afina
Розділ «Імпорт додаткових даних» — центральний хаб підготовки акаунтів в Afina. Це те місце, де кожен батч значень профілю знаходить свій дім. Користувач отримує зручний досвід: масово закидати в акаунти логіни, паролі, токени, ідентифікатори, службові параметри та інші дані. Крім того, розділ відповідає за надійне керування картами стовпців, прив'язкою до акаунтів, вибірковими полями, пошуком за AccountID та наборами даних, прив'язаними до кожного профілю.
Коли таблиця завантажена в систему, у ній видно весь імпорт. Головна зручність: можна відстежувати кожен рядок, за секунди знаходити потрібний запис за відповідним стовпцем та застосовувати масовий запис одразу до безлічі профілів в один клік.
Переваги потоку масового імпорту
- У XLSX-файлі доступний широкий набір типів стовпців під будь-яке бізнес-завдання.
- Користувачі налаштовують, які стовпці потраплять в акаунти, через потрібні чекбокси.
- Сценарії автоматизації без зусиль звертаються до значення через конструкцію
${name}. - Потік підтримує як одиничні імпорти записів, так і швидке масове завантаження в будь-який момент.
- Будь-який користувач отримує зручний досвід масової підготовки акаунтів з унікальною конфігурацією.
Після збереження імпорту нові дані стають поряд з рештою записів кожного пов'язаного профілю. З цього моменту можна запускати скрипти по цих значеннях, редагувати окремі записи, прив'язувати дані до пайплайна, позначати старі рядки на чищення, чіпляти потрібний стовпець до робочого процесу та відправляти підготовлені профілі в задачі автоматизації. Таким чином, кожне щойно імпортоване значення одразу готове до роботи.
Збирання Excel-файлу
Використовувати функцію імпорту в Afina є безліч причин. По-перше, вона забезпечує чудову швидкість при пакетній підготовці. По-друге, можна спертися на надійність заздалегідь підготовлених таблиць. Функція ідеально підходить для налаштування робочого середовища, розгортання великого пакета акаунтів одразу або відновлення відомого робочого набору даних після змін у системі.
Крім того, перший рядок угорі файла дає безперервний доступ до іменування стовпців. Користувач обирає потрібний варіант стовпця та вписує заголовок у перший рядок. Решту платформа бере на себе.
Більше того, імпорт підтримує пов'язаний приклад файлу. Тож користувач може підтягнути відомий робочий шаблон прямо з каталогу в будь-який момент. Після завантаження прикладу файл осідає в локальній системі й одразу готовий до запуску, налаштування та використання у скриптах. Завантажити приклад файлу: EXTRA_DATA.xlsx
Зв'язування рядків з акаунтами
Під різні бізнес-завдання доступні різні сценарії зв'язування. Користувач може закидати рядки по одному або зносити пачку незв'язаних записів одразу. Для звичайного чищення достатньо відмітити рядки в таблиці чекбоксами. Сама масова опція знаходиться у відповідному стовпці справа в таблиці.
Перед завантаженням користувачу варто переконатися, що обраний акаунт більше не задіяний в активній задачі, скрипті чи поточному робочому процесі. Причина проста: завантаження разом з акаунтом тягне за собою пов'язані посилання у скриптах, задачі, додаткові дані та історію роботи. Тож незаплановане завантаження може коштувати зайвих втрат.
З іншого боку, ручне зв'язування — не завжди правильний крок. Багато користувачів воліють тримати в таблиці стовпець AccountID, змінювати його позицію, підмінювати значення або перемикати стовпець на свіжий ідентифікатор. Плюс у тому, що рядок просто залишається на лаві запасних, і жодні дані не зникають назавжди.
Вибіркові стовпці та використання змінних
Кожен профіль в Afina здатен нести великий набір імпортованих даних. Ці дані — саме те, до чого звертаються скрипти й задачі автоматизації під час роботи. Наприклад, логіни, паролі, seed-фрази, токени, ідентифікатори, службові значення та будь-які інші параметри, які в кожного профілю свої.
Найцінніше в цій функціональності — повторне використання. Одну таблицю можна застосовувати скрізь і отримувати однаково стабільні результати. Кожен профіль підставляє свої значення, коли скрипт доходить до відповідного поля. Замість клонування даних під кожен профіль користувач просто грамотно готує стовпці. Таким чином, автоматизація стає гнучкішою.
Крім того, Afina пропонує два формати імпортованих даних: стандартні та зашифровані. Зашифровані значення призначені для чутливої інформації, яку не варто тримати у відкритому вигляді. Наприклад, паролі, приватні ключі, seed-фрази та будь-які інші конфіденційні значення, які користувач хоче захистити.
Обидва формати даних дотримуються шаблону посилань ${name}, де «name» відповідає заголовку стовпця в таблиці. Функція ідеально підходить для прив'язки сотні профілів до одного й того самого набору даних за один захід. Цим можливості не обмежуються. Користувачі можуть прив'язувати імпорт до планових вікон ротації або зберігати знімок таблиці перед серйозними змінами.