Создайте тот же набор данных с рецептом
Создайте тот же набор данных с рецептом
Давайте построим точно такой же Набор данных о возможностях — Возможность + Учетная запись + Пользователь — но с рецепт На этот раз. Рецепты - это современный механизм подготовки данных: перетаскивание, визуальный и гораздо более гибкий, чем поток данных. Компромисс заключается в том, что ты владеть отношениями. Dataset Builder Выяснили для себя следующий объект и ключи соединения; в рецепте вы решаете, что к чему присоединяется, и как.
Начните новый рецепт
из Analytics Studio, Создать Dataset и выбрать из ваших наборов данных или синхронизирующих объектов - это открывает рецепт в Data Manager (Потоки данных) & Рецепты → Рецепты Новый рецепт.
В рецепте, Выберите данные показывает все, что вам доступно: наборы данных, созданные вами, внешние источники и подключенные / синхронизированные объекты Salesforce. Взять те же три — Возможность, Счет, Пользователь.
щелкнуть Следующий и вы приземляетесь в полотно рецепта — ваши три предмета сидят там, не подключенный. В этом основное отличие: в рецепте их подключение — это ваша работа.
Присоединяйтесь к объектам
Зерновые правила действуют до сих пор: Возможности – самый низкий уровеньТаким образом, все присоединяется к нему.
- 1
Присоединяйтесь к аккаунту Opportunity
Перетащите из узла Opportunity плюс на Учетную запись. Он становится узлом присоединения. Рецепт правильно подбирает ID аккаунта = ID аккаунта — проверьте его, затем примените.
- 2
Присоединяйтесь к пользователю Возможность — смотреть ключ
Добавить Пользователя в Opportunity (не к Аккаунту — владелец принадлежит к возможности). Здесь рецепт догадывается неправильно: он соответствует идентификатору Opportunity ID. Вам нужен идентификатор владельца - идентификатор пользователя. Почините ключ вручную.
- 3
Применять каждый шаг
Рецепты не экономят, поскольку вы идете так, как вы могли бы ожидать — нажмите «Применить внизу», чтобы выполнить каждый узел, прежде чем двигаться дальше.
OwnerId → User.IdНет. Opportunity.Id → User.Id. Ты должен Знайте свои объекты Достаточно хорошо, чтобы поймать его. Dataset Builder Никогда бы не позволил вам совершить эту ошибку — это безопасность, которую вы продаете для контроля.Контролируйте свои колонки
Рецепты дают вам реальный контроль над выходными столбцами:
- Присоединяйтесь Расширьте узел соединения, чтобы выбрать искать vs полное присоединение. (Мы рассмотрели, почему это имеет значение в уроке зерна; сохраните это в качестве поиска здесь.)
- Префиксы Поля из аккаунта приходят как
Account.Name,Account.IndustryИ так далее. Вы можете переименовать эти приставки, чтобы последние колонки читали так, как вы хотите. - Держите или бросайте - предварительный просмотр входящих колонок и скрываться Те, которые вам не нужны, чтобы они никогда не достигли результата. отделка
User.Например, поле до имени владельца и фотографии.
Добавить выходной узел
Вот шаг, который люди забывают: Ничто не существует в качестве полезного набора данных, пока вы не добавите выходной (регистрационный) узел. Только соединения не производят ничего, что вы можете положить на приборную панель.
- 1
Добавить выходной узел
Нажмите на плюс после последнего соединения и добавьте выходной узел. Это то, что фактически материализует набор данных.
- 2
Назовите его намеренно
Дайте ему четкую этикетку (например, «Opp Owner Acc — от рецепта»). Ярлыки могут иметь пространство; API Имя не может. Используйте чистый API Имя можно вставить в переплет позже.
- 3
Применять, затем сохранять и бежать
Примените выходной узел, затем сохраните и запустите рецепт. Он выполняет и строит ваш набор данных.
Тот же результат, другой двигатель
Когда он заканчивается, у вас есть тот же набор данных возможностей, созданный рецепт считывание с одного и того же синхронизированного объекта, а не с помощью потока данных. Два двигателя, один результат.
Dataset Builder
Выясните для себя отношения, ключи и иерархию. Только поиски. Наиболее безопасны для начинающих и быстрые базовые наборы данных.
рецепт
Вы выбираете объекты, типы соединений и ключи. Более гибкий и дружелюбный пользовательский интерфейс, но вы владеете зерном и ошибками.
Что вы должны использовать? Честно говоря, это зависит от вашего комфорта и работы - решение, которое мы разберем после еще одной, очень распространенной задачи: Объединяя два набора данных, которые вы уже создали. Это следующий.
Беги. Dataflow
Выполните поток данных по умолчанию, чтобы создать свой набор данных, проконтролируйте его в Data ManagerИ исправить наиболее распространенную ошибку первого запуска — объекты, которые еще не были синхронизированы — запустив Connect вручную.
Комбинировать наборы данных
Используйте рецепт, чтобы присоединиться Salesforce Возможности набора данных с внешним CSV Суммы в один окончательный, обогащенный набор данных — ежедневный ход, который сочетает в себе внутренние и внешние данные для приборных панелей и историй.