Импорт данных из таблиц (службы Master Data Services)

Применимо к:SQL Server на Windows Управляемый экземпляр Azure SQL

Это важно

Службы Master Data Services (MDS) удаляются в SQL Server 2025 (17.x). Мы продолжаем поддерживать MDS в SQL Server 2022 (16.x) и более ранних версиях.

Вы можете добавлять данные и вносить изменения в модель в службах Master Data Services в массовом режиме.

Необходимые условия

  • Необходимо иметь разрешение на вставку данных в таблицы stg.<name>_Leaf, stg.<name>_Consolidated и stg.<name>_Relationship в базе данных Master Data Services.

  • У вас должны быть разрешения на выполнение хранимой процедуры stg.udp_<name>_Leaf, stg.udp_<name>_Consolidated или stg.udp_<name>_Relationship в базе данных Master Data Services.

  • Модель не должна иметь статус Подтверждена.

Добавление, обновление и удаление данных в базе данных Master Data Services

  1. Подготовьте элементы для импорта в соответствующую промежуточную таблицу в базе данных Master Data Services, включая предоставление значений для обязательных полей. Общие сведения о промежуточных таблицах см. в статье "Обзор: импорт данных из таблиц (службы Master Data Services)

  2. Откройте SQL Server Management Studio и подключитесь к экземпляру компонента ядро СУБД для базы данных Master Data Services.

    Дополнительные сведения см. в статье SQL Server Management Studio (SSMS).

  3. Импорт данных в промежуточные таблицы с помощью мастера импорта и экспорта SQL Server.

    Дополнительные сведения см. в разделе SQL Server Import and Export Wizard.

  4. Загрузите данные из промежуточных таблиц в таблицы Master Data Services, выполнив одно из следующих действий.

    • Запустите промежуточную хранимую процедуру, которая соответствует промежуточной таблице, в которую нужно переместить данные.

      Общие сведения о промежуточных хранимых процедурах и промежуточных таблицах см. в статье "Обзор: импорт данных из таблиц (службы Master Data Services)". Дополнительные сведения о параметрах промежуточных хранимых процедур, а также пример кода см. в разделе Промежуточная хранимая процедура (Master Data Services).

    • Используйте функциональную область Управление интеграцией системы управления основными данными.

      На странице Staging Batches в выпадающем списке выберите модель, к которой вы добавляете данные, и нажмите Start Batches. Состояние пакетной обработки указывается в поле Состояние . Дополнительные сведения о состояниях см. в разделе Состояния импорта (Master Data Services).

      Страница промежуточных пакетов в Master Data Manager

      Процесс подготовки промежуточных данных запускается через интервалы, определяемые параметром Интервал пакета подготовки промежуточных данных в диспетчере конфигурации Master Data Services. Дополнительные сведения см. в разделе "Параметры системы" (службы Master Data Services).

  5. Просмотрите ошибки, возникшие во время подготовки. Дополнительные сведения см. в разделах «Просмотр ошибок, возникающих при подготовке данных (Master Data Services)» и «Ошибки процесса подготовки данных (Master Data Services)».

  6. Проверьте данные с помощью бизнес-правил.

    В диспетчере основных данных перейдите в функциональную область «Проводник» для вашей модели, а затем примените бизнес-правила для проверки данных. Дополнительные сведения см. в разделе Проверка определенных элементов на соответствие бизнес-правилам (Master Data Services). Для проверки данных также можно использовать хранимую процедуру. Дополнительные сведения см. в разделе Хранимая процедура проверки (Master Data Services).

    При загрузке данных из промежуточных таблиц данные не проверяются автоматически на соответствие бизнес-правилам. Дополнительные сведения о том, что такое проверка и когда она происходит, см. в разделе "Проверка" (службы Master Data Services).