Создание наборов данных

Создание наборов данных: вопросы интервью

Репетиция общего CRM Analytics Вопросы интервью с набором данных — что такое набор данных, зерно, поиски vs присоединяется, Dataset Builder vs рецепты, синхронизирующий слой и объединение наборов данных.

Создание наборов данных: вопросы интервью

Вы достигли конца своего Создание наборов данных Секция — хорошая работа. Используйте эту страницу в качестве учебного листа и отрепетируйте каждый ответ громко.

Это практические вопросы а CRM Analytics Кандидата действительно спрашивают: что такое набор данных, как зерно управляет вашим дизайном, когда использовать Dataset Builder По сравнению с рецептом, и как синхронный слой питает все. Попробуйте ответить на каждый из них своими словами. перед Чтение ответа модели — это то, что заставляет его держаться под давлением собеседования.

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

Когда вы будете готовы, продолжайте Lenses & Исследования.

Interview questions

8 common questions with model answers — rehearse each one aloud.

  1. 1

    Что такое набор данных в CRM AnalyticsПочему платформа использует свой собственный формат хранения?

    A

    Набор данных представляет собой объединенные данные от одного или нескольких связанных объектов, хранящиеся в сжатом, оптимизированном под запросы формате, построенном специально для аналитики. Он использует сплюснутый инвертированный индекс, хранилище ключевых значений, которое позволяет ему хранить большие объемы данных и по-прежнему возвращать запросы панели инструментов в течение второго времени. Сочетание больших данных и быстрого интерактивного запроса — вот почему он не просто запрашивает. Salesforce напрямую.

  2. 2

    Что такое зерно и почему это первое, что вы решаете при создании набора данных?

    A

    Зерно — это то, что представляет собой один ряд набора данных — одна возможность, один случай, одна учетная запись. Сначала вы решаете его, потому что он определяет, с какого объекта вы начинаете и как вы вводите соответствующие данные. Получите зерно неправильно, и ваши показатели умножатся, или ваш набор данных ответит на неправильный вопрос. Хорошая проверка здравомыслия заключается в том, чтобы закончить предложение «один ряд этого набора данных — один ____». "

  3. 3

    Почему вы начинаете Dataset Builder Из вашего самого низкого зернового предмета?

    A

    Потому что Dataset Builder Позволяет только взглянуть на дерево отношений. Начните с Opportunity, и вы можете связаться с его учетной записью и его собственным пользователем. Начните с учетной записи, и над ней нет ничего, чтобы достичь, поэтому вы застряли с одним рядом на учетную запись. Объект, с которого вы начинаете, — это преднамеренное дизайнерское решение, основанное на наборе данных.

  4. 4

    В чем разница между поиском и присоединением, и почему это важно?

    A

    Поиск прикрепляет родительские поля к каждой детской строке без изменения зерна — одна возможность остается одной строкой, теперь неся поля счета. Полное соединение может соответствовать многим-многим и умножать ряды, что раздувает суммы, если вы этого не намеревались. Когда сумма выглядит слишком большой, сначала проверьте зерно; обычно это поиск, который вел себя как вентилятор.

  5. 5

    сравнивать Dataset Builder и рецепты построения базового набора данных.

    A

    Dataset Builder Направлено на путь истинный, Salesforce Взаимоотношения, автодетекты соединяют ключи и записывают поток данных — поиск только, трудно ошибиться, отлично подходит для начинающих. Рецепты являются перетаскивающими и гораздо более гибкими, но вы сами выбираете объекты, типы соединений и ключи, поэтому у вас есть как мощность, так и ошибки — например, он может угадать неправильный ключ соединения и сопоставить идентификатор Opportunity с идентификатором пользователя вместо идентификатора владельца.

  6. 6

    Что такое слой Connect/Sync и слой набора данных, и как они соотносятся?

    A

    Connect (Sync) - это область постановки, которая тянет сырую Salesforce и внешние объекты в том виде, в котором они есть, с запланированным и постепенным обновлением. Потоки данных и рецепты затем считываются из этого промежуточного слоя для создания готовых наборов данных, которые потребляют ваши панели инструментов. Dataset Builder и рецепты, читаемые синхронно, а не с Salesforce Именно поэтому объект должен быть синхронизирован, прежде чем вы сможете его использовать.

  7. 7

    Поток данных выходит из строя при первом запуске его в новой организации. Какой у тебя первый чек?

    A

    То, что объекты-источники на самом деле находятся в синхронном слое. Поток данных считывает из Connect, а не из SalesforceТаким образом, если учетная запись, возможность и пользователь еще не синхронизированы, ему нечего читать и выводить ошибки. Исправление заключается в том, чтобы запустить Connect вручную один раз для постановки данных, а затем повторно запустить поток данных. Когда все запланировано правильно, это происходит автоматически.

  8. 8

    Комбинируя два набора данных в рецепте, что нужно помнить и как сохранить свежие данные?

    A

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