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


Репликация SAP с помощью SAP Datasphere (предварительный просмотр)

Зеркальное отображение в Fabric — это корпоративная облачная технология SaaS без использования ETL. В этом разделе вы узнаете, как создать зеркальную базу данных SAP, создавая только для чтения постоянно реплицируемую копию данных SAP в OneLake.

В этом руководстве описано, как настроить зеркальное отображение SAP с помощью SAP Datasphere. См. в разделе "Зеркалирование для SAP с помощью SAP Datasphere" общие сведения о решении.

Это важно

Эта функция доступна в предварительной версии.

Предпосылки

Тебе нужно:

  • Существующие возможности для Fabric. Если у вас нет одного, запустите пробную версию Fabric.
  • Среда SAP Datasphere с интеграцией исходящего трафика класса Premium.

Настройка SAP Datasphere

В этом разделе рассматриваются действия по настройке, необходимые для репликации данных из источника SAP в контейнер Azure Data Lake Storage (ADLS) 2-го поколения. Позже этот контейнер будет использоваться для настройки зеркальной базы данных SAP в Fabric.

Подсказка

Если у вас уже есть поток репликации для репликации данных в ADLS 2-го поколения, можно пропустить этот раздел и создать зеркальную базу данных.

Настройка подключений в SAP Datasphere

Прежде чем реплицировать данные из источника SAP в ADLS 2-го поколения, необходимо создать подключения как к источнику, так и к целевому объекту в SAP Datasphere.

  1. Перейдите в SAP Datasphere и выберите средство подключения . Возможно, потребуется выбрать место, в котором нужно создать подключение.

  2. Создайте подключение к исходной системе SAP. Выберите + ">Создать подключение", выберите источник SAP, из которого требуется реплицировать данные, и настройте сведения о подключении. Например, можно создать подключение к локальной среде SAP S/4HANA.

  3. Создайте подключение к целевому объекту ADLS 2-го поколения. Выберите "Создать подключение" и выберите Azure Data Lake Storage 2-го поколения. Введите имя учетной записи хранения, имя контейнера (в корневом пути), предпочитаемый тип проверки подлинности и учетные данные. Убедитесь, что у пользователя или участника подключения достаточно привилегий для создания файлов и папок в ADLS 2-го поколения. Узнайте больше о подключениях Microsoft Azure Data Lake Store 2-го поколения.

  4. Прежде чем продолжить, проверьте подключения, выбрав подключение и выбрав параметр "Проверить " в верхнем меню.

    Снимок экрана: подключения в SAP Datasphere.

Настройка потока репликации Datasphere

Создайте поток репликации для репликации данных из источника SAP в ADLS 2-го поколения. Дополнительные сведения об этой конфигурации см. в справке SAP по созданию потока репликации.

  1. Запустите построитель данных в SAP Datasphere.

  2. Выберите новый поток репликации.

  3. Когда откроется холст потока репликации, выберите "Выбрать исходное подключение" и выберите соединение, созданное для исходной системы SAP.

  4. Выберите соответствующий исходный контейнер, который является типом исходных объектов, из которых требуется реплицировать. В следующем примере используется CDS_EXTRACTION для репликации данных из представлений CDS в локальной исходной системе SAP S/4HANA. Затем нажмите кнопку Выбрать.

    Снимок экрана: выбор исходного контейнера в потоке репликации.

  5. Выберите "Добавить исходные объекты ", чтобы выбрать исходные объекты, которые требуется реплицировать. После выбора всех источников нажмите кнопку "Далее".

    Снимок экрана: выбор исходных объектов в потоке репликации.

  6. Настройте целевой ADLS 2-го поколения. Выберите целевое подключение и контейнер. Убедитесь, что целевые параметры правильны: для группы Delta задано значение None , а для типа файла задано значение Parquet.

    Снимок экрана: целевые параметры ADLS 2-го поколения.

  7. Настройте детальные настройки для репликации. Выберите "Параметры " в середине холста. Проверьте и настройте выбранный тип загрузки при необходимости. В настоящее время зеркалирование поддерживает Initial и Delta.

    Снимок экрана: настройки типа нагрузки потока репликации.

  8. В диалоговом окне "Параметры запуска " можно настроить частоту загрузки репликации и настроить ресурсы при необходимости.

  9. Разверните и запустите репликацию для репликации данных.

  10. Перейдите к контейнеру ADLS 2-го поколения и проверьте репликацию данных.

Создание зеркальной базы данных SAP (с помощью SAP Datasphere)

В этом разделе объясняется, как создать зеркальную базу данных SAP в Fabric.

Создание ярлыка для Lakehouse

  1. Откройте портал «Fabric».

  2. Создайте озеро или повторно используйте существующий озерный дом.

  3. В lakehouse создайте ярлык Azure Data Lake Storage 2-го поколения к контейнеру хранилища, где SAP Datasphere реплицирует исходные данные SAP. При создании ярлыка выберите весь контейнер хранилища:

    Снимок экрана: диалоговое окно создания ярлыка Lakehouse для подключения к контейнеру ADLS.

  4. Убедитесь, что вы можете видеть данные SAP в вашем Lakehouse в разделе "Файлы".

Создание зеркальной базы данных

  1. В рабочей области выберите новый элемент и найдите Mirrored SAP (предварительная версия).

  2. Выберите имя lakehouse в каталоге OneLake, содержащее ярлык, ведущий к контейнеру хранилища ADLS 2-го поколения.

  3. Выберите "Обзор " и выберите корневую папку, содержащую реплицированные данные SAP (datasphere в этом примере). Вы также можете напрямую ввести путь к ярлыку (опустить префикс "Файлы/") в поле ввода. Нажмите кнопку "ОК", а затем "Далее".

    Снимок экрана: просмотр озера и выбор пути.

  4. Введите имя зеркальной базы данных SAP и выберите "Создать зеркальную базу данных".

  5. Начинается зеркалирование, и вы переходите на страницу мониторинга. Через несколько минут вы увидите количество реплицированных строк и сможете просматривать данные в конечной точке аналитики SQL.

    Снимок экрана: мониторинг зеркальной базы данных для SAP.

Мониторинг зеркального отображения Структуры

После настройки зеркального отображения вы будете перенаправлены на страницу состояния зеркального отображения . Здесь можно отслеживать текущее состояние репликации. Для получения дополнительной информации и подробностей о состояниях репликации см. раздел Мониторинг зеркальной репликации баз данных в Fabric.