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


Создание скриптов служб Analysis Services в среде Management Studio

Среда Среда SQL Server Management Studio поддерживает функции создания скриптов, шаблоны и редакторы, используемые для разработки скриптов с объектами и задачами служб Analysis Services.

Создание скриптов для задач служб Analysis Services в среде Management Studio

Создание скриптов для задач в среде Среда SQL Server Management Studio выполняется выбором одного из параметров «Скрипт» в диалоговом окне, соответствующем задаче. Все диалоговые окна, используемые для выполнения задач, таких как резервное копирование и восстановление базы данных, обработка объекта или создание агрегата, содержат параметр «Скрипт» в верхней части. Если выбрать один из этих параметров, создается скрипт XMLA на основе сведений и параметров в диалоговом окне.

По умолчанию скрипт создается и помещается в окно редактора запросов XMLA, но вы можете развернуть список параметров «Скрипт», чтобы направить скрипт в буфер обмена Windows или в файл.

Создание скрипта для задачи служб Analysis Services

  1. В среде Среда SQL Server Management Studio подключитесь к экземпляру служб Analysis Services.

  2. Щелкните правой кнопкой мыши базу данных и выберите команду Резервное копирование. Откроется диалоговое окно «Резервное копирование базы данных». Укажите имя файла резервной копии и выберите параметры для этой резервной копии.

  3. Нажмите кнопку Скрипт в верхней части диалогового окна. Функция скриптов является частью всех диалоговых окон, относящихся к задачам, в среде Management Studio. Она имеет следующие параметры. Вариант Записать действие в скрипт в новом окне запроса открывает окно редактора запросов, вариант Записать скрипт в файл сохраняет скрипт XMLA в файл, а вариант Записать скрипт в буфер сохраняет скрипт XMLA в буфер обмена.

    Заметьте, что вариант Внести скрипт в задание, отображаемый в среде Management Studio, не поддерживается для скриптов служб Analysis Services.

  4. Если выбрать вариант по умолчанию, Записать действие в скрипт в новом окне запроса, то созданный скрипт помещается в окно запроса XMLA.

    Теперь вы можете закрыть диалоговое окно «Резервное копирование базы данных» и непосредственно изменить или выполнить скрипт XMLA.

Создание скриптов для объектов служб Analysis Services в среде Management Studio

Создать сценарий для объектов в среде Среда SQL Server Management Studio можно, если щелкнуть правой кнопкой мыши объект служб Analysis Services в среде Среда SQL Server Management Studio и выбрать пункт Используя CREATE, Используя ALTER или Используя DELETE. Любой их этих параметров может выводить результат в окно или в файл, но, вне зависимости от того, куда направлен скрипт, он будет иметь форму скрипта DDL в упаковщике XML для аналитики. Основное преимущество этих скриптов состоит в том, что их можно запустить для любого указанного сервера. Кроме того, можно изменять имена скриптов и запускать скрипты на повторяющейся основе для массового создания, изменения или удаления объектов.

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

Для работы со скриптами необходимо иметь представление об XML для аналитики (XMLA). Среда Среда SQL Server Management Studio имеет функцию автоматического создания скрипта XMLA, необходимого для создания таких объектов, как кубы. Эта функция автоматизации позволяет упростить изучение XML для аналитики. Дополнительные сведения об использовании XML для аналитики см. в разделе Разработка с использованием XMLA в службах Analysis Services. Дополнительные сведения об использовании XML для аналитики см. в разделе Разработка с использованием XMLA в службах Analysis Services.

Важное примечаниеВажно!

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

Создание скриптов для объектов служб Analysis Services

  1. В среде Среда SQL Server Management Studio подключитесь к экземпляру служб Analysis Services.

  2. Выберите объект, для которого требуется разработать скрипт создания, изменения или удаления объектов.

  3. Щелкните объект правой кнопкой мыши и выберите пункт Создать скрипт для куба, а затем выберите пункт Инструкция CREATE в, Инструкция ALTER в или Инструкция DELETE в, затем выберите один из следующих пунктов: Создать окно редактора запросов для открытия диалогового окна редактора запросов, Файл для сохранения в файл XMLA-скрипта или Буфер обмена для копирования XMLA-скрипта в буфер обмена.

    ПримечаниеПримечание

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

См. также

Справочник

Редактор запросов XML для аналитики (службы Analysis Services — многомерные данные)

Основные понятия

Создание скриптов для административных задач в службах Analysis Services