# Объединение двух баз данных в Notion с помощью n8n

## Метаданные

- **Канал:** School of Practical Skills
- **YouTube:** https://www.youtube.com/watch?v=by8yYfv28Ps
- **Дата:** 17.01.2023
- **Длительность:** 18:28
- **Просмотры:** 5,188
- **Источник:** https://ekstraktznaniy.ru/video/15203

## Описание

Мой новый курс по ChatGPT по сниженной цене: https://artemdzyuba.ru/?page_id=7025

Присоединяйся, чтобы оставаться на связи:
Телеграм: https://t.me/practicalskills
Инстаграм: https://www.instagram.com/practical_skills01/

Содержание
0:00 Что такое соединения (connections) в Notion и как их использовать?
11:57 Объединение двух баз данных, используя инструмент n8n

## Транскрипт

### Что такое соединения (connections) в Notion и как их использовать? []

чтобы мы могли автоматизировать мы должны создать специальную вещь которая называется Connection для этого мы можно воспользоваться двумя способами любым Ну проще всего пройти в settings тут есть такое май connections знаете наверное лучше Я думаю внизу да давайте в общем внизу есть connections просто здесь тоже есть на уровне аккаунта мой connections Давайте вот внизу connections и вот есть такое Здесь три варианта брауз это уже то что есть готовая девелоп это то что нам надо это сделать самому самим Ну и справка Вот давайте зайдем сюда так и смотрите здесь есть такая кнопочка New integration вот ее берем кликаем Нам нужно будет название Назовите ее как-нибудь там моя интеграция или как хотите еще вот дальше вам надо выбрать для какого workspace вы будете создавать эту интеграцию например Ну вот я хочу для четвертого где у меня находится сейчас моя мы скопированный шаблон практика скилл скулс аккаунт я выбираю То есть вы тоже выбираете вот дальше ничего не трогайте просто жмете сами Вот проделайте это сейчас и у вас будет Вот такой экранчик Где вы увидите вот это вот секрет то это то что вам будет то что вам надо Отлично Так значит с этим проблем не было Ждем еще 30 секунд и как только увидите вы просто Нажмите на шоу а потом на копе чтобы то что вы увидели секретный этот токен он у вас скопировался в память отлично Теперь смотрите вот вы создали скопировали этот токен вы идете в инетеан слева у вас есть такой наборчик и вот с ключиками из credentials Вот Вы заходите в этот credentials кликайте сюда тут будет много списков много всякого у вас ничего не будет у меня уже много всего вам надо нажать этот rede incial то есть создать учетные данные сюда мы будем закидывать то что вот у нас ключик Это для ношен вы просто пишите наушн здесь пардон Вот и то что вывалится Выбирайте ноушен API и жмете continue далее Все очень просто Вы просто кликаете в это поле API можете как-нибудь назвать например там моя интеграция моя наушни интеграция как хотите мой ноушен просто да что такое у вас может быть много подобных вещей жмите про себя жмете сейф Вы должны увидеть зелененькую такую надпись что все отлично А теперь уже знает что у вас есть связь с ноушн через эту интеграцию Отлично Теперь смотрите Я жду 30 секунд вы это сделаете и я пройду покажу как ее навесить на страницу Так значит это у меня все скопировалось смотрите вы проходите на нужный вам страницу А нужное нам страницы сейчас это первое создание соединений вот туда проходите вот так значит процессе вот смотрите Вы видите что здесь есть вот страница на этой странице лежит Блочная база данных и мы хотим чтобы наши Nintendo мог видеть эту страницу и работать с ней для этого мы идем в три точки здесь внизу есть connections AT connections и вы здесь Найдите ваше напечатайте так сейчас как же я назвал моя интеграция почему она не находится секунду неожиданно для того создал так сейчас смотрим смотрим практика скилл School так integration может перезагрузить страничку так сейчас вот Перезагрузил страничку у меня в конце появилась моя интеграция Вот вы ее просто нажмите Скажите конфирм и все Ага супер все Я надеюсь что это простое действие у вас получилось все теперь ваши niten видит вот эту страницу и видит все видит страницы которые лежат подни дочерней странице также базы данных Вот иногда есть такой нюанс иногда не видит базу данных Тогда нужно ее раскрыть и отдельно на неё навесить интеграцию Если вдруг такого не будет Вы можете здесь нажать дисконнект и отдельно на нее опять повесить ваш интеграцию давно бывали такие проблемы но вроде как исчезли все теперь вы повесили интеграцию просто идете вот и нажимаете adworkflow создать рабочий процесс и все смотрите у нас лежит такой Узел это называется узлы ноутс с плюсиком он вас предлагаю вас приглашает в первую очередь он приглашает какой-нибудь Триггер то есть события настроить с которого будут все срабатывать не обязательно Ну выберите когда жмите нажмите вот со стрелочкой самое простое вот все выберите Триггер Вы можете его сразу попробовать запустить Он пустой генерирует ничего пустоту такую и теперь мы Давайте добавим узел ноушен просто мы жмем например на этот плюс или на этот плюс как хотим и пишем notion Бета все И вот у вас сейчас появляется вот такое окошечко И вам надо я вам сейчас покажу вы потом просто Повторите вам нужно во-первых выбрать creational То есть через что вы будете подключаться У меня есть Вот мой ноушь все выбрал Теперь мы хотим Что мы хотим сделать Наша задача подключиться к базе данных для этого мы идем сюда page вот ресурс и нам надо выбрать Database потом надо зайти в какую операцию Мы хотим пока просто извлечь вот мы говорим Get Many это означает извлечь все страницы Ну сколько скажем будут нажать returnal и вот она нам предлагает выбрать базу данных из списка мы нажимаем сюда и видим пока нашу одну единственную базу данных Теперь я могу нажать например сюда чтобы узел сработал у меня вот будет такая табличка лучше поскольку там есть кириллические Столбцы вот где свойство называется по кириллица сожалению есть такая проблема здесь вот видите у меня по-русски все названа если оставляет такой простой прям табличный вид он с ними плохо работает он здесь вот пропорции не видит здесь должен быть текст вот я написал про эту ошибку они не исправили пока что поэтому мы отключаем упрощенный вид сейчас будет достаточно Хардкорный такой внутреннее представление ноушен вот все свойства уже будут лежать здесь Но уже будут без проблем Вот она свойство названия еще там будут свойства статус Пардон название А ну это я с первой работой записи в общем и вот свойства статус и так смотрите мы получили наших три элемента и все что вот я сейчас хочу сделать это запустить запустить автоматически обновление чтобы он все статусы всем поменял на сделано я сейчас проще знаете у нас уже есть почти настроенный узел Вот давайте мы его скопируем вот так а я нажимаю сюда вот так И теперь я здесь просто поменяю операцию вместо того чтобы получить все Я нажму апдейт вот дальше она меня спрашивает А что собственно Какие записи вы хотите обновлять Какие страницы Я говорю давайте по идее вам укажу вот и вот здесь есть такое в схеме Но это описание всех полей того что приходит с предыдущего узла есть ID это иди запись в ноут Вот вы берете и тащите ее вот сюда вот бросаете сюда вот и теперь если просто нажму она ничего не сделает она как бы все оставит как есть я говорю давай ты мне изменишь статус на сделано и она Каждому из трех этих элементов которые пришли возьмет и поменяет статус Вот на это Я настроил процесс вот и первый элемент получает все данные а второй говорит давай на все что ты получишь мы заменим статус на сделано и Давайте я просто запущу сейчас весь процесс и мы посмотрим в онлайн режиме как это происходит видите все так бембим Бим обновилась сейчас я дам вам Три минутки чтобы вы попробовали сделать то же самое а потом я уже буду показывать демонстрации с более сложными кейсами хорошо три минуты

### Объединение двух баз данных, используя инструмент n8n [11:57]

это до запись вебинара маленький кусочек потому что по какой-то причине у меня не работал рабочий процесс вчера показывал ошибку по новой расскажу как происходит в новшем слияние баз с помощью автоматизации один из подходов который мне нравится допустим вот у вас есть одна база продажи в США есть вторая база продажи в Европе и вы хотели бы иметь некую общую базу которая показывает то же самое но она как бы соединяет и первую и вторую ноушен не дает прямых инструментов на этом потому что он предлагает другую противоположную парадигму он говорит Давайте вы будете создавать некую общую базу данных и расставлять метки какие-нибудь для фильтрации там Европы и США например и уже в других местах вызывать эту базу данных и фильтровать ее по этой метке например Здесь пометки США иногда конечно это может возникнуть желание и даже необходимость соединять базы Особенно если они действительно разнородные какие-то их много и вы хотите как-то это все дело собирать данные частично данные не может быть не все в одну общую базу данных То есть может какие-то Столбцы игнорировать при этом И для этого может подойти автоматизация я опять же здесь оставляю кнопочку такую цену то есть без нажатия клавиши ничего происходить не будет без нажатия галочки Но как Только мы допустим что-то создали вот сукин например сделка и мы видим что у нас нету здесь связи с главной базой данных тогда мы можем подключить сюда нажать сюда запустить нашу базу наш процесс так Стойте а он уже обработал автоматически Давайте выключим и здесь эту связь все-таки то есть видно что есть Сукин создался то все хорошо Итак давайте мы по новой включим у меня была включена уже автоматизация сейчас я ее выключил и мы нажмем exed Work Flow и видим что здесь уже пройдено проверка что действительно есть найдены Поля с галочкой дальше идет проверка точнее на День поля с галочки видно что здесь дальше идет процесс здесь он останавливается потому что записи с галочками нет и здесь Идет проверка Это новая запись у нее есть аналог в общей базе данных или нет Вот если есть пойдет снизу это будет говорить что мы обновляем запись а если нету то есть пойдет по верхней части это говорит что надо создать запись в общей базе данных и потом подключить ее к маленькой базе данных через relation и вот здесь сбросить галочку в исходной базе данных если пройдем сюда мы видим что Галочка сброшена здесь появилась связь и вот Собственно как происходит создание Теперь давайте то есть видим что в общей базе данных создано и дальше немножко информации то здесь у нас прописаны деньги они передаются не через автоматизацию а просто по relation через rola передаются Вот в это поле здесь у нас видно что два столбца один relation для продаж США другой relation для продаж в Европе и формула У нас суммирует вот эти две ячейки Потому что одно поле всегда будет пустым а в другом будут какие-то значения и чтобы не чтобы нам показывать где-нибудь не два значения на самом деле галерее мы можем включить отображение сразу двух полей и у нас будет показ только не пустого поля Так что это тоже может быть можно даже обойтись без этого Но в любом случае если какой-то таблицу вы хотите просматривать можно скрыть два вот этих и показывать одно Вот это по Вот и так давайте посмотрим что-нибудь изменим уже на изменение новое напишем новая сделка Ну просто новая И здесь тоже напишем новое И теперь мы хотим посмотреть изменения Как происходит изменение в рабочем процессе я опять поставил галочки сейчас у нас должны пойти дальше оба потока по нижним вариантам для этого я сюда и все видим что у нас все обработалось возвращаемся к ноушен галочки сняты и название обновлены все отлично надо отметить что этот процесс не работает на удаление То есть если хотите здесь что-то удалить то удаляете вручную и здесь Ну давайте в автоматическом режиме посмотрим как это происходит дело мы здесь включим автоматику сделаем процесс активным и теперь мы можем допустим опять удалить вот эти вот слова и поставить галочки в течение 10 секунд эти записи будут обработаны вот собственно галочки сброшены название вернулись к своим прежним вариантам вот так работает слияние двух баз с помощью автоматизации конечно пример очень простой но думаю для объяснения он вполне подходит
