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


Практическое руководство. Клонирование базы данных озера

В этой статье вы узнаете, как клонировать существующую базу данных озера в Azure Synapse с помощью конструктора баз данных. Конструктор баз данных позволяет легко создавать и развертывать базы данных без написания кода.

Предварительные требования

  • Для создания базы данных Lake необходимо получить разрешения администратора или участника Synapse в рабочей области Synapse.

Клонирование базы данных

  1. В Главном концентраторе рабочей области Azure Synapse Analytics откройте вкладку Данные слева. Откроется вкладка Данные. На ней отображается список баз данных, которые уже существуют в вашей рабочей области.

  2. Наведите указатель мыши на раздел Базы данных и нажмите кнопку с многоточием ... рядом с базой данных, которую необходимо клонировать, а затем выберите Клонировать.

    Снимок экрана: клонирование существующей базы данных

  3. Откроется вкладка "Конструктор баз данных" с копией выбранной базы данных, загруженной на холст.

  4. По умолчанию в конструкторе баз данных открывается панель Свойства. Обновите сведения об этой клонированной базе данных озера. Снимок экрана: клонированная база данных в конструкторе

    • Имя — укажите новое имя для этой базы данных. Обратите внимание, что это имя невозможно изменить после публикации базы данных озера.
    • Описание — назначьте базе данных описание (необязательно).
    • Параметры хранилища для базы данных — укажите сведения о хранилище по умолчанию для таблиц в базе данных. Параметры по умолчанию применяются к каждой таблице в базе данных, если она не переопределена в самой таблице.
    • Связанная служба — укажите связанную службу по умолчанию, используемую для хранения данных в Azure Data озера Storage. Отобразится служба по умолчанию, связанная с рабочей областью Synapse, но связанную службу можно изменить на любую учетную запись хранения ADLS.
    • Входная папка — задайте контейнер по умолчанию и путь к папке в связанной службе с использованием браузера файлов либо ручного изменения пути с помощью значка карандаша.
    • Формат данных — выберите формат данных. Базы данных озера в Azure Synapse поддерживают Parquet и текст с разделителями в качестве форматов хранения данных.
  5. Вы можете добавить в эту клонированную базу данных дополнительные таблицы, нажав кнопку + Таблица. Дополнительные сведения см. в разделе Изменение базы данных озера.

  6. Когда в клонированную базу данных внесены все изменения, ее можно опубликовать. Если вы используете интеграцию Git с рабочей областью Synapse, необходимо зафиксировать изменения и объединить их в ветвь совместной работы. Дополнительные сведения об управлении исходным кодом в Azure Synapse. Если вы используете режим Synapse Live, можно выбрать "Опубликовать".

Клонирование таблиц в базе данных озера

Конструктор баз данных позволяет клонировать любые таблицы в базе данных.

  1. Выберите таблицу в базе данных озера и щелкните многоточие ... рядом с именем таблицы.

  2. Щелкните Клонировать.

    Снимок экрана: клонирование таблицы

  3. Конструктор баз данных создаст копию таблицы и откроет вкладку Общие по умолчанию.

    Снимок экрана: клонированная таблица в конструкторе

  4. При необходимости измените параметры Имя, Описание и Параметры хранилища для таблицы. Дополнительные сведения см. в разделе Изменение базы данных озера.

  5. При необходимости измените сведения на вкладках Столбцы и Связи аналогичным образом.

  6. Когда в клонированную базу данных внесены все изменения, ее можно опубликовать. Если вы используете интеграцию Git с рабочей областью Synapse, необходимо зафиксировать изменения и объединить их в ветвь совместной работы. Дополнительные сведения об управлении исходным кодом в Azure Synapse. Если вы используете режим Synapse Live, можно выбрать "Опубликовать".

Следующие шаги

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