Loading
CRM Analytics
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Трансформация delta

          Трансформация delta

          Трансформация delta вычисляет изменения в значении столбца меры (числа) из набора данных за определенный период времени. Трансформация delta создает выходной столбец в наборе данных для хранения дельты для каждой записи. Созданные дельты могут быстро добавляться бизнес-аналитиками в запросы.

          Примечание
          Примечание Трансформация delta не поддерживается при включенной обработке нулевых измерений и сбое потоков данных, содержащих дельта-трансформации. Используйте трансформации computeRelative и computeExpression в потоках данных для вычисления изменений значений меры (числа) в динамике. Пример см. в разделе «Включение обработки нулевых измерений в организациях, созданных до выпуска Spring'17».

          Трансформация delta вычисляет каждое дельта-значение путем сравнения значения каждой записи со значением предыдущей записи. Прежде чем начать вычисление дельта-значений, трансформация delta изменяет порядок неотсортированных записей. Для этого трансформация сортирует данные по указанному измерению (текстовый столбец), а затем по указанному столбцу опорной даты.

          Примечание
          Примечание Ниже перечислены столбцы, которые создаются для каждой даты, обрабатываемой посредством CRM Analytics:
          Столбец опорного времениОписание
          <имя_столбца_даты>_sec_epoch Например, при использовании столбца даты «CloseDate» создается столбец опорного времени «CloseDate_sec_epoch». Данный столбец содержит количество секунд, прошедших после наступления 1 января 1970 года (00:00 по Гринвичу).
          <имя_столбца_даты>_day_epoch Например, при использовании столбца даты «CloseDate» создается столбец опорного дня «CloseDate_day_epoch». Данный столбец содержит количество дней, прошедших после наступления 1 января 1970 года (00:00 по Гринвичу).
          Пример
          Пример

          Рассмотрим пример ниже. В данном примере требуется создать набор данных OppHistoryDelta, который содержит журнал возможности из объекта OpportunityHistory, а также вычисляет дельты для стоимостей возможностей.

          Объект OpportunityHistory содержит указанные ниже данные.

          OpportunityId CloseDate StageName Amount
          1 1/1/2014 «Создать» 100
          2 1/1/2014 «Создать» 100
          2 2/1/2014 ClosedWon 200
          1 3/1/2014 ClosedWon 100

          Создайте определение потока данных ниже.

          {
             "Extract_Opportunities": {
                "action": "sfdcDigest",
                "parameters": {
                   "object": "OpportunityHistory",
                   "fields": [
                      { "name": "OpportunityId" },
                      { "name": "CloseDate" },
                      { "name": "StageName" },
                      { "name": "Amount" }
                   ]
                }
             },
             "Calculate_Delta": {
                "action": "delta",
                "parameters": {
                   "dimension": "OpportunityId",
                   "epoch": "CloseDate_day_epoch",
                   "inputMeasure": "Amount",
                   "outputMeasure": "DeltaAmount",
                   "source": "Extract_Opportunities"
                }
             },
             "Register_Dataset": {
                "action": "sfdcRegister",
                "parameters": {
                   "alias": "OppHistoryDelta",
                   "name": "OppHistoryDelta",
                   "source": "Calculate_Delta"
                }
             }
          }

          Чтобы вычислить дельта-значения для каждой стоимости возможности, трансформация delta сортирует записи по измерению (текстовый столбец) (OpportunityId), а затем по времени (CloseDate_day_epoch), как показано здесь.

          OpportunityID CloseDate StageName Amount
          1 1/1/2014 «Создать» 100
          1 3/1/2014 ClosedWon 100
          2 1/1/2014 «Создать» 100
          2 2/1/2014 ClosedWon 200

          После сортировки записей для каждого измерения (текстовый столбец) (OpportunityId) трансформация сравнивает предыдущее значение со следующим значением для определения дельты для каждой записи. Трансформация создает указанный ниже набор данных.

          OpportunityId CloseDate StageName Amount DeltaAmount
          1 1/1/2014 «Создать» 100 0
          1 3/1/2014 ClosedWon 100 0
          2 1/1/2014 «Создать» 100 0
          2 2/1/2014 ClosedWon 200 100

          Трансформация вставляет дельта-значение «0» для первой записи каждого измерения.

          Примечание
          Примечание Если возможность содержит несколько изменений за один день, то записи должны сортироваться по более короткому интервалу. В данном случае, по столбцу CloseDate_sec_epoch. В противном случае, записи сортируются неправильно, что означает некорректность дельта-значений.
          • Параметры delta
            При определении трансформации delta задайте атрибуту action значение delta и укажите параметры.
           
          Загрузка
          Salesforce Help | Article