Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задачи копирования в Data Factory загружают данные без необходимости создания конвейера Fabric. Он объединяет различные шаблоны копирования, такие как массовая или пакетная, добавочная или непрерывная копия в унифицированном интерфейсе. Если вам нужно копировать данные только без преобразований, используйте задание копирования.
В этом кратком руководстве описано, как постепенно копировать данные из таблицы хранилища Fabric в таблицу Fabric Lakehouse с помощью задания копирования.
Дополнительные сведения о заданиях копирования в целом см. в следующем разделе:
Предпосылки
Перед началом работы выполните следующие предварительные требования:
Клиент Microsoft Fabric с активной подпиской. Вы можете создать бесплатную учетную запись.
Таблица на складе, включающая инкрементный столбец, например, отметка времени или увеличивающийся целый столбец, который может служить меткой для обнаружения изменений. Этот скрипт можно также использовать для создания примера таблицы Employee:
CREATE TABLE dbo.Employee ( EmployeeID INT NOT NULL, FirstName VARCHAR(40), LastName VARCHAR(40), Position VARCHAR(60), ModifiedDate DATETIME2(3) );Вставка примеров данных:
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (1, 'Alice', 'Smith', 'Data Analyst', SYSDATETIME()), (2, 'Bob', 'Johnson', 'Engineer', SYSDATETIME()), (3, 'Carol', 'Lee', 'Manager', SYSDATETIME()), (4, 'David', 'Wong', 'Data Scientist', SYSDATETIME()), (5, 'Eve', 'Garcia', 'Product Owner', SYSDATETIME());
Создание задания копирования
В рабочей области Microsoft Fabric выберите +Создать элемент и в разделе "Получить данные " выберите "Копировать задание".
Присвойте заданию копирования имя и нажмите кнопку "Создать".
Настройка добавочного копирования
На странице "Выбор источника данных " мастера задания копирования выберите хранилище Fabric.
На странице "Выбор данных" выберите исходную таблицу Хранилища, содержащую добавочный столбец. Нажмите кнопку Далее.
На странице "Выбор назначения данных " выберите Lakehouse в разделе New Fabric.
Укажите имя нового Lakehouse и нажмите кнопку "Создать" и подключиться.
На странице "Карта с назначением " выберите "Таблицы", при необходимости переименуйте целевую таблицу и нажмите кнопку "Далее".
На шаге "Параметры" выберите добавочное копирование в качестве режима задания копирования. Выберите столбец, который служит добавочным столбцом. Для примера таблицы это ДатаИзменения.
Запуск и мониторинг задания копирования
На странице проверки и сохранения проверьте параметры. Оставьте параметр по умолчанию для немедленного запуска передачи данных и при необходимости установите задание копирования каждые 1 минуту для ускорения отслеживания изменений.
Сохраните задание копирования и запустите первое выполнение, нажав кнопку "Сохранить и запустить ".
После успешного сохранения элемента задания копирования он запускает первый запуск, чтобы перенести исходные данные из исходной таблицы.
Используйте панель "Копирование задания " или "Центр мониторинга ", чтобы отслеживать ход выполнения. Узнайте больше о мониторинге заданий копирования.
Имитация изменений с новыми данными
Если вы использовали пример таблицы, используйте следующий SQL-запрос для вставки новых строк в таблицу хранилища Source Fabric.
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (6, 'John', 'Miller', 'QA Engineer', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (7, 'Emily', 'Clark', 'Business Analyst', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (8, 'Michael', 'Brown', 'UX Designer', SYSDATETIME());Задание копирования использует добавочный столбец для обнаружения этих строк во время следующего запланированного выполнения.
После следующего запуска запросите целевую таблицу Fabric Lakehouse, чтобы убедиться, что таблица была перемещена.