Перейти к основному содержимому Перейти к дополнительному содержимому

Экспорт и импорт конвейеров данных

Проект конвейера данных можно сохранить в файл, содержащий все необходимое для восстановления проекта данных. Файл можно импортировать в тот же или другой клиент. Например, эту функцию можно использовать для переноса проектов данных из одного клиента в другой или для создания резервных копий проектов данных. Проект данных можно также обновить из файла экспорта.

Примечание к информации

Формат файла экспорта был изменен с одного файла JSON на файл ZIP, содержащий несколько файлов JSON. Старый формат JSON будет поддерживаться для импорта до 30 января 2026 года. Чтобы преобразовать файлы JSON в новый формат, можно импортировать их, а затем экспортировать в новый формат ZIP. Проекты в старом формате JSON невозможно импортировать через API.

Пользователям рекомендуется экспортировать существующие проекты в новый формат до 30 января 2026 года.

Экспорт проекта данных

Чтобы экспортировать проект, выполните следующие действия.

  • Выберите Интеграция данных > Проекты, щелкните рядом с проектом данных, который требуется экспортировать, и выберите Экспорт.

  • Откройте проект, щелкните вверху справа и выберите Экспортировать.

Проект экспортируется в файл ZIP с именем, которое включает название проекта, платформу данных и метку времени.

Примечание к предупреждениюНе редактируйте экспортированный файл. Это может привести к невозможности импортировать проект данных.

Импорт проектов

В этом разделе рассматривается импорт проектов. Можно импортировать проект облачного хранилища данных или проект Qlik Cloud (через Amazon S3).

Можно перейти на другую платформу данных, однако имеются следующие ограничения:

  • Нельзя перейти с облачного хранилища данных на Qlik Cloud (и наоборот).

  • Нельзя выбрать другую платформу для проекта Snowflake, в котором промежуточное хранение выполняется в облачном хранилище файлов, (и наоборот).

Перед импортом проекта

Прежде чем начать импортировать проект, следует учитывать следующее:

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

  • Если проект использует подключения к приложениям SaaS, которые пока не существуют, необходимо создать подключения и сгенерировать метаданные, прежде чем начинать импорт.

  • Если выполняется импорт межпроектного конвейера, необходимо сначала импортировать вышестоящие проекты.

Импорт проекта из облачного хранилища данных

Примечание к информацииВ этом разделе рассматривается импорт проекта, когда в качестве платформы данных используется облачное хранилище данных. Для получения информации об импорте проекта с использованием Qlik Cloud (через Amazon S3) в качестве платформы данных см. раздел Импорт проекта при использовании Qlik Cloud качестве платформы данных.

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

Если проект использует задачи из других проектов, необходимо сопоставить проекты и задачи, если только имена пространств и проектов не совпадают.

  1. Выберите Интеграция данныхПроекты и щелкните Создать и выберите Импортировать проект.

  2. Добавьте файл экспорта. Можно перетащить его в диалоговое окно или указать путь к файлу в режиме обзора.

    Нажмите Далее.

  3. Настройте Свойства проекта для нового проекта.

    В поле Пространство необходимо выбрать, в какое пространство требуется добавить проект.

    В поле Платформа данных можно изменить платформу данных проекта, а также подключение к платформе данных.

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

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

    Нажмите Далее.

  4. Настройте Параметры проекта по умолчанию для нового проекта.

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

    В поле Имя базы данных также можно задать имя по умолчанию. Для проектов Snowflake можно задать Имя хранилища данных по умолчанию, а для проектов Databricks — Имя каталога по умолчанию. Можно использовать имя проекта по умолчанию для всех типов задач либо устанавливать имя по умолчанию или пользовательское имя для каждого типа задач.

    Нажмите Далее.

  5. Настройте Подключения и параметры задачи.

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

    В разделе Дополнительные параметры задачи также можно изменить параметры задачи, которые были переопределены в исходном проекте.

  6. По завершении нажмите кнопку Импортировать.

Проект добавляется на главную страницу Интеграция данных.

Импорт проекта при использовании Qlik Cloud качестве платформы данных

Можно импортировать экспортированный проект Qlik Cloud (через Amazon S3) в тот же клиент, из которого он был экспортирован, или в другой клиент. При импорте проекта в клиент, который не является клиентом первоначального проекта данных, необходимо определить новые подключения для этого проекта, промежуточной области и для всех источников данных.

Невозможно изменить платформу данных с Qlik Cloud на облачное хранилище данных, такое как Snowflake.

  1. Выберите Интеграция данныхПроекты и щелкните Создать и выберите Импортировать проект.

  2. Добавьте файл экспорта. Можно перетащить его в диалоговое окно или указать путь к файлу в режиме обзора.

    Нажмите Далее.

  3. Имя

    Измените имя проекта. Имя по умолчанию имеет следующий формат: исходное имя проекта с префиксом Imported_.

  4. Пространство
    Выберите, в какое пространство требуется добавить проект.

  5. Описание
    Добавьте или отредактируйте описание проекта.

  6. Сохранять файлы QVD в:

    Выберите, где необходимо создать файлы QVD.

    • Хранилище, управляемое Qlik

    • Хранилище, управляемое клиентом

      Хранилище Amazon S3, управляемое вами.

  7. Подключение к данным:

    Если выбран вариант Хранилище, управляемое клиентом, то можно изменить подключение для области хранилища Amazon S3.

    Это необходимо, если проект импортирован из другого источника.

  8. Подключение к промежуточной области:

    Можно изменить подключение к промежуточной области Amazon S3.

    Это необходимо, если проект импортирован из другого клиента или, в некоторых случаях, если на предыдущем шаге изменена платформа данных.

  9. Нажмите Далее.

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

    Это необходимо, если проект импортирован из другого источника.

  11. В разделе Дополнительные параметры задачи можно изменить параметры задачи, которые были переопределены в исходном проекте.

  12. По завершении нажмите кнопку Импортировать.

Проект добавляется на главную страницу Интеграция данных.

Обновление проекта

Можно обновить проект из файла экспорта. При этом будут заменены все задачи в конвейере данных, но подключения и параметры останутся прежними. Задачи данных, не включенные в импортированный проект, будут удалены.

Например, можно импортировать проект, экспортированный из пространства данных для разработки, в проект в пространстве рабочих данных, чтобы обновить рабочий проект.

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

  • Если требуется сохранить резервную копию проекта перед обновлением, экспортируйте его: щелкните , затем нажмите кнопку Экспорт.

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

  • Если проект использует подключения к приложениям SaaS, которые пока не существуют, необходимо создать подключения и сгенерировать метаданные, прежде чем начинать импорт.

  • Убедитесь, что импортируемый проект использует ту же облачную платформу данных, например Snowflake.

Чтобы обновить проект, выполните следующие действия.

  1. Откройте проект, который требуется обновить.

  2. Щелкните , затем нажмите кнопку Импорт.

  3. Выберите или перетащите файл, который требуется импортировать.

  4. Внесите необходимые изменения для сопоставления отличающихся подключений между обновляемым проектом и импортированным проектом.

    Например, импортированный проект может использовать исходное подключение под именем SQL1, а данный проект использует похожее подключение под именем SQL2. В этом случае необходимо сопоставить импортированное подключение с SQL2 в разделе Задать подключения для задач, добавленных в оригинальной версии.

    Примечание к информацииПри выборе подключения для сопоставления можно создать новое подключение к базе данных, но нельзя создать подключение к приложению SaaS.

    Когда будете готовы, нажмите Импорт.

Теперь проект обновлен в соответствии с импортированным файлом. Может потребоваться проверить и синхронизировать задачи данных, обновленные посредством импорта.

Ограничения

  • Уведомления не добавляются при экспорте конвейера. Необходимо настроить новые уведомления в импортированном конвейере.

  • Не разрабатывайте конвейеры, создающие циклы или взаимные зависимости между проектами. Экспорт и импорт таких проектов не поддерживается.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!