Почему подключение — это первый и главный шаг
В прошлом уроке мы разобрали, что DataLens сам ничего не хранит — он работает с вашими данными там, где они живут. Это значит, что прежде чем строить графики и дашборды, нужно сказать DataLens: «Вот здесь лежат мои данные, вот как к ним получить доступ». Это и есть подключение.
Хорошая новость: для двух самых распространённых источников среди новичков — Google Таблиц и CSV-файлов — подключение занимает буквально 2–3 минуты и не требует никаких технических знаний.
Маркетолог ведёт таблицу расходов на рекламу в Google Sheets: по строкам — кампании, по столбцам — дни. Раз в месяц он вручную строит сводную диаграмму в Excel. После этого урока он сможет подключить эту таблицу к DataLens и получать актуальный график автоматически.
Какие источники мы разберём в этом уроке
Создаём воркбук: «папку» для всего проекта
Прежде чем создавать подключение, нужно понять, куда DataLens его положит. Все объекты — подключения, датасеты, чарты, дашборды — хранятся в воркбуках. Это как папка проекта: один воркбук для одного клиента или одной задачи.
Если вы только начинаете, DataLens предложит создать воркбук при первом сохранении. Но лучше сделать это заранее — так проще организовать работу с самого старта.
На главной странице DataLens (datalens.ru) нажмите «Создать воркбук», дайте ему название — например, «Аналитика рекламы — Клиент А» — и переходите к созданию подключения.
Подключаем Google Sheets
Google Sheets — идеальный первый источник. Почти у всех есть таблицы с данными, и подключение занимает три минуты. Главное: таблица должна быть опубликована или доступна по ссылке.
Используйте пошаговый тренажёр ниже — он покажет, что именно происходит на каждом шаге интерфейса.
Откройте вашу таблицу в Google Sheets. Нажмите кнопку «Поделиться» (Share) в правом верхнем углу. В настройках доступа выберите: «Доступен всем, у кого есть ссылка» (Anyone with the link → Viewer).
Затем перейдите на нужный лист (если их несколько) и скопируйте ссылку прямо из адресной строки браузера — не из диалога выдачи прав.
Если скопировать ссылку из диалогового окна «Поделиться», она всегда ведёт на первый лист, игнорируя тот, на котором вы находитесь. Копируйте из адресной строки.
Откройте datalens.ru, войдите через Яндекс ID. На главной странице или внутри воркбука нажмите «Создать» → «Подключение». Откроется страница выбора типа подключения.
На странице создания подключения нажмите «+ Добавить файл» и вставьте ссылку из буфера обмена. DataLens автоматически обратится к таблице и покажет превью данных.
Убедитесь, что переключатель «Показывать заголовки столбцов» стоит в положении «Да» — иначе DataLens посчитает первую строку данными, а не названиями колонок.
Если в таблице несколько листов, DataLens спросит, какие из них загрузить. Каждый лист становится отдельной таблицей внутри подключения. Пустые листы недоступны для выбора.
После нажатия «Добавить» DataLens покажет превью данных — первые 30 строк каждого листа. Проверьте, что колонки определились правильно.
Нажмите «Создать подключение». DataLens попросит выбрать воркбук и дать название подключению. Назовите его понятно — например, «Google Sheets — Расходы Директ 2026». Через год вы скажете себе спасибо.
Подключение создано. Теперь на его основе можно создать датасет и начать строить чарты. Этим мы займёмся в Уроке 3.
По данным документации DataLens, при загрузке из Google Sheets используется кеш с временем жизни до 5 минут — то есть изменения в таблице отразятся в DataLens с небольшой задержкой. Для большинства задач это несущественно. Подробнее в документации ↗
Подключаем CSV-файл
CSV — текстовый формат, который поддерживают почти все системы. Яндекс Директ, amoCRM, любая база данных — все умеют выгружать данные в CSV. Если у вас есть выгрузка из рекламного кабинета или CRM — значит, у вас уже есть CSV.
Как устроен CSV-файл
CSV — это просто таблица, сохранённая как текст. Каждая строка — это строка таблицы, столбцы разделены запятой или точкой с запятой. Первая строка обычно содержит названия колонок.
дата,кампания,показы,клики,расходы_руб 2026-05-01,Поиск_Москва,14200,312,8450.50 2026-05-01,РСЯ_Общий,89300,128,3200.00 2026-05-02,Поиск_Москва,15100,289,7920.30 DataLens поддерживает форматы CSV, TXT и Excel (XLSX). Можно загрузить до 10 файлов в одно подключение, каждый до 200 МБ с максимальным количеством столбцов 300.
На странице создания подключения (datalens.ru/connections/new) в разделе «Файлы и сервисы» выберите «Файлы». Это подключение для CSV, TXT и Excel.
Google Sheets и «Файлы» — это два разных типа подключения. Если у вас CSV — вам нужен раздел «Файлы», не Google Sheets.
Нажмите «Загрузить файлы» и выберите CSV-файл на вашем компьютере. DataLens сразу покажет превью — первые 30 строк данных. Проверьте, что данные выглядят правильно.
После загрузки DataLens покажет параметры файла. Здесь важно правильно настроить три параметра:
Кодировка: если видите кракозябры вместо русских букв — попробуйте windows-1251 вместо UTF-8. Многие российские сервисы выгружают именно в этой кодировке.
Разделитель: в русском Excel стандарт — точка с запятой, в большинстве других систем — запятая. Если все данные слипаются в один столбец — смените разделитель.
Заголовки: всегда ставьте «Да», если первая строка файла — это названия колонок, а не данные.
В одно подключение можно добавить до 10 файлов. Это удобно, если у вас, например, отдельные выгрузки за каждый месяц или данные из разных рекламных систем — все они будут доступны как отдельные таблицы в одном датасете.
Когда появятся новые данные, не нужно создавать новое подключение. Откройте существующее и нажмите «Заменить» рядом с нужным файлом. Все датасеты и чарты на его основе обновятся автоматически.
Частые ошибки при подключении
Большинство проблем при первом подключении — типовые. Нажмите на каждую, чтобы узнать причину и быстрое решение.
DataLens не может прочитать таблицу, потому что доступ к ней закрыт. По умолчанию Google Sheets доступны только вам и тем, кому вы явно дали права.
Файл сохранён в кодировке Windows-1251 (типично для выгрузок из русских сервисов — Директ, 1С, amoCRM), но DataLens по умолчанию пытается читать его как UTF-8.
DataLens не может разделить данные на колонки, потому что неправильно выбран разделитель. Например, файл использует точку с запятой, а в настройках стоит «Запятая».
Это частая проблема с файлами из Google Sheets или 1С: числа записаны с пробелами в тысячах («1 234,56»), с запятой как десятичным разделителем или в текстовом формате ячейки.
DataLens не распознал формат даты автоматически. Это происходит, когда дата записана в нестандартном формате — например, «01.05.2026» вместо «2026-05-01» (ISO 8601).
Что выбрать: Google Sheets или CSV?
Оба способа работают, и у каждого своё применение. Вот как выбрать правильно:
— Таблица пополняется регулярно (менеджер добавляет строки каждый день)
— Данные меняются и важна актуальность
— Нужен публичный дашборд, который клиент видит в реальном времени
— Команда заполняет таблицу совместно
— Это разовая выгрузка: отчёт за квартал, архив данных, результаты кампании
— Данные выгружаются из системы, у которой нет прямого коннектора (AmoCRM, Bitrix, нестандартная CRM)
— Нужен публичный дашборд без привязки к Google-аккаунту
— Файл весит до 200 МБ и редко обновляется
Лайфхак для тех, кто хочет лучшее из двух миров
Если ваши данные живут в Google Sheets, но вам нужна максимальная скорость работы дашборда — экспортируйте таблицу в CSV и загрузите как файл. DataLens будет работать с локальной копией данных, а не обращаться к Google каждый раз. Обновить данные можно вручную, заменив файл в подключении.
По официальной документации DataLens, у подключения через Google Sheets нет возможности открыть дашборд в публичном доступе без авторизации пользователя. Если вам нужна публичная ссылка на дашборд без входа — используйте CSV или подключение к базе данных.
Проверьте себя
Что мы разобрали
- Подключение — первый шаг перед созданием датасета и чартов
- Google Sheets подключается по ссылке, обновляется автоматически с задержкой до 5 минут
- CSV загружается как файл, поддерживает до 200 МБ и до 300 столбцов
- Три параметра CSV, которые ломают импорт: кодировка, разделитель, заголовки
- Один воркбук — одно подключение — сколько угодно датасетов и чартов
Урок 3: Датасет — описываем данные для DataLens. Разберём типы полей, агрегации и научимся переименовывать колонки в человекочитаемые названия. Именно датасет определяет, что вы увидите в Wizard при построении чарта.