Оригинальное название: Connect, Sync, and Where Datasets Fit
Оригинальное название: Connect, Sync, and Where Datasets Fit
Прежде чем создавать что-либо, вам нужна ментальная карта того, как данные перемещаются. CRM Analytics. Сделайте эту фотографию правильно, и у каждого инструмента на платформе внезапно появится очевидное место. Ошибитесь, и вы часами будете задаваться вопросом, почему набор данных устарел или синхронизация не удалась.
Оригинальное название: Connect and Sync
Большая часть ваших данных начинается с вашего местный Salesforce или, и платформа имеет к нему родную связь. Вы приносите предметы через Соединить (также называется синхронизация) именно такими, какие они есть - Учетная запись, Возможность, Пользователь - каждая посадка как собственный синхронизированный объект.
Подумайте об этом как о Зона свободной постановки. Вы не создаете готовые наборы данных, вы втягиваете необработанные объекты в зону хранения. Позже, поток данных или рецепт читать из Этот этапный слой для сборки наборов данных, которые вы фактически будете использовать в приборных панелях, объективах и историях.
Подключение / Synclay
сырой Salesforce (и внешние) объекты, поставленные как есть. Поддерживает запланированное и постепенное обновление. Пока ничего не готово для приборной панели.
Уровень набора данных
Готовые, комбинированные, оптимизированные под запросы наборы данных, с которых читают ваши панели инструментов, — построенные потоками данных или рецептами поверх слоя постановки.
Откуда берутся данные
Salesforce Это общий источник, но далеко не единственный. Слой Connect/Sync может поглощать:
- Ваш местный Salesforce или — родной, самый распространенный путь.
- другой Salesforce Облака или связанные организации - тянуть данные через окружающую среду.
- Внешние источники, такие как Snowflake включая a Live Connector читается во время запроса.
- CSV файлы — простая ручная загрузка, которую мы сделаем на следующем уроке.
- Ваш собственный ETL инструмент или API любой ETL который имеет разъем для CRM Analytics Вы можете протолкнуть данные или вызвать проглатывание API непосредственно (документировано по справке).
Данные могут течь выходитьтоже
В последнее время платформа расширяет свою выходные разъемы. Как только вы создали набор данных — принесли его из SalesforceОбъединив его, обогатив — вы можете вытолкнуть его обратно. снежинка, Amazon S3или а Таблица гиперфайл для создания там приборных панелей. Аналитика больше не улица с односторонним движением.
Одна особенность, о которой нужно знать: Данные Trend Report
Если у вас есть CRM Analytics Плюс лицензия плюс Данные Trend Report в аналитике Разрешение, каждый оперативный отчет получает небольшой «Тренды в аналитике» Кнопка. Нажмите на него, и вы можете запланировать этот отчет - ежедневно, еженедельно или ежемесячно - для хранения его результатов непосредственно в наборе данных.
Это удобно, если ты тяжелый Salesforce Сообщите пользователю, который просто хочет получить исторические снимки счетов, действий или случаев. Имейте в виду, что это ограниченныйОн идет прямо к набору данных с небольшим контролем над преобразованием. На практике вы будете чаще снимать данные через приложение или рецепт.
Двигатели: потоки данных и рецепты
Между промежуточным уровнем и вашими готовыми наборами данных находятся два Двигатели, которые выполняют ваши инструкции:
Dataflow
Оригинальный двигатель. Dataset Builder записывает свои инструкции в поток данных, который вы планируете создавать и обновлять наборы данных.
рецепт
Современный, визуальный движок подготовки данных. Drag-and-drop присоединяется, трансформируется и выводит — более гибкий, и где Salesforce Это инвестирование.
Ключевое понимание, которое путает людей вверх: они бегут в приказ. Синхронизация сначала обновляет базовые объекты. затем поток данных или рецепт выполняется для обновления готовых наборов данных. Если ваша приборная панель показывает устаревшие цифры, виновник почти всегда что-то не в порядке в этой цепочке — синхронизация, которая не работает, или рецепт, запланированный до того, как его источник закончится.
В этом разделе вы услышите, как я различаю базовые наборы данных (необработанные строительные блоки) из конечные полученные наборы данных (какие приборные панели потребляют). Держитесь за это различие — это разница между поддерживаемым аналитическим приложением и путаницей, которую никто не может отладить. Следующий, самый простой способ сделать набор данных: CSV загружать.
Что такое набор данных?
Набор данных - это сжатое, оптимизированное под запросы хранилище, которое каждый CRM Analytics приборная панель, объектив и история читается. Узнайте, что такое набор данных на самом деле, почему вы его создаете, и когда соединение в реальном времени является лучшим вызовом.
Загрузить a CSV
Создать CRM Analytics Набор данных путем загрузки a CSV Файл. Пройдите через поток загрузки, просмотрите размеры, меры и даты, управляйте типами полей с помощью схемы метаданных и автоматизируйте загрузки с помощью Dataset Utils.