Поделиться через


Настройка связанной службы и исходного набора данных для соединителя SAP CDC

ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure Azure Synapse Analytics

Совет

Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !

Узнайте, как настроить связанную службу и исходный набор данных для соединителя SAP CDC в Фабрика данных Azure.

Создание связанной службы

Чтобы настроить связанную службу SAP CDC, выполните приведенные ниже действия.

  1. В Azure Data Factory Studio перейдите в центр управления фабрики данных. В меню в разделе Подключения выберите Связанные службы. Выберите Создать, чтобы создать связанную службу.

    Снимок экрана: центр управления в Azure Data Factory Studio с выделенной кнопкой создания связанной службы.

  2. В поле Новая связанная служба найдите SAP. Выберите SAP CDC и нажмите кнопку "Продолжить".

    Снимок экрана: выбор источника связанной службы с выбранным sap CDC.

  3. Настройте свойства связанной службы. Многие свойства похожи на свойства связанной службы таблиц SAP. Дополнительные сведения см. в статье Свойства связанных служб.

    1. В поле Имя введите уникальное имя связанной службы.
    2. В разделе Подключение через среду выполнения интеграции выберите локальную среду выполнения интеграции.
    3. В поле Имя сервера введите сопоставленное имя сервера для системы SAP.
    4. В поле Имя подписчика введите уникальное имя для регистрации и идентификации этого подключения Фабрики данных в качестве подписчика, который использует пакеты данных, созданные в оперативной очереди изменений (ODQ) вашей системой SAP. Например, вы можете назвать его <YOUR_DATA_FACTORY_NAME>_<YOUR_LINKED_SERVICE_NAME>. Не забудьте использовать только буквы верхнего регистра. Кроме того, убедитесь, что общее число символов не превышает 32 символов, или SAP усечет имя. Это может быть проблема, если у вашей фабрики и связанных служб есть длинные имена.

    Убедитесь, что вы назначаете уникальное имя подписчика каждой связанной службе, подключающейся к одной системе SAP. Это упрощает мониторинг и проблемы с стрельбой на стороне SAP.

    Снимок экрана: конфигурация связанной службы SAP CDC.

  4. Выберите Проверить соединение, а затем Создать.

Настройка исходного набора данных

  1. В Azure Data Factory Studio перейдите в центр создания фабрики данных. В разделе "Ресурсы фабрики>" в разделе "Действия набора данных" выберите "Создать набор данных".

    Снимок экрана: создание нового конвейера в центре разработки Data Factory Studio.

  2. В поле Новый набор данных найдите SAP. Выберите SAP CDC и нажмите кнопку "Продолжить".

    Снимок экрана: тип набора данных SAP CDC в диалоговом окне

  3. В свойстве Set введите имя источника данных связанной службы SAP CDC. В связанной службе выберите раскрывающийся список и нажмите кнопку Создать.

  4. Выберите связанную службу SAP CDC для нового исходного набора данных и задайте остальные свойства связанной службы:

    1. В разделе Подключение через среду выполнения интеграции выберите локальную среду выполнения интеграции.

    2. В контексте ODP выберите контекст извлечения данных ODP. Далее приводятся некоторые примеры.

      • Чтобы извлечь представления ABAP CDS из S/4HANA, выберите ABAP_CDS.
      • Чтобы извлечь InfoProviders или InfoObjects из SAP BW или BW/4HANA, выберите BW.
      • Чтобы извлечь средства извлечения SAP из SAP ECC, выберите SAPI.
      • Чтобы извлечь таблицы приложений SAP из исходных систем SAP через сервер репликации SAP LT в качестве прокси-сервера, выберите SLT~< псевдоним> очереди.

      Если вы хотите извлечь таблицы приложений SAP, но при этом не хотите использовать сервер SAP Landscape Transformation Replication Server (SLT) в качестве прокси-сервера, вы можете создать средства извлечения SAP с помощью кода транзакции RSO2 или представлений Core Data Services (CDS) с таблицами. Затем извлеките таблицы непосредственно из исходных систем SAP с помощью контекста SAPI или ABAP_CDS.

    3. Для имени ODP в выбранном контексте извлечения данных выберите имя объекта источника данных для извлечения. Если вы подключаетесь к исходной системе SAP с помощью SLT в качестве прокси-сервера, функция предварительного просмотра данных в настоящее время не поддерживается.

      Чтобы ввести выделенные фрагменты напрямую, установите флажок Изменить.

    Снимок экрана: страница конфигурации набора данных SAP CDC.

  5. Нажмите кнопку "ОК ", чтобы создать новый исходный набор данных SAP CDC.

Настройка потока данных сопоставления с помощью набора данных SAP CDC в качестве источника

Чтобы настроить поток данных сопоставления с помощью набора данных SAP CDC в качестве источника, следуйте инструкциям по преобразованию данных с помощью соединителя SAP CDC

Отладка соединителя SAP CDC путем отправки журналов локальной среды выполнения интеграции