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


Проект скриптов служб Analysis Services в среде SQL Server Management Studio

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

В SQL Server Analysis Services можно создать проект скриптов сервера анализа в SQL Server Management Studio, чтобы сгруппировать связанные скрипты для разработки, управления и управления версиями. Если в SQL Server Management Studio в настоящее время не загружено решение, при создании проекта скриптов сервера анализа будет автоматически создано новое решение. В противном случае новый проект сценария сервера анализа данных может быть создан в новом решении или добавлен к нему.

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

  1. В меню Файл укажите Создать, затем нажмите Проект.

    Выберите шаблон проекта Скрипты служб Analysis Server , а затем укажите имя и расположение для нового проекта.

  2. Щелкните правой кнопкой мыши элемент Соединения , чтобы создать новое соединение в папке "Соединения" в проекте "Скрипты служб Analysis Server" в обозревателе решений.

    Эта папка содержит строки подключения к экземплярам SQL Server Analysis Services, для которых можно выполнять скрипты, содержащиеся в проекте скриптов сервера анализа. В проекте скриптов сервера анализа данных могут использоваться несколько соединений, и можно выбирать соединение, в отношении которого запускать скрипт, содержащийся в проекте, во время выполнения.

  3. Щелкните правой кнопкой мыши элемент Запросы , чтобы создать скрипты многомерных выражений, расширений интеллектуального анализа данных и XML для аналитики (XMLA) в папке "Скрипты" проекта скриптов служб Analysis Server в обозревателе решений.

  4. Щелкните правой кнопкой мыши проект, укажите пункт Добавитьи выберите пункт Существующий элемент , чтобы добавить прочие файлы, например текстовые файлы, содержащие примечания к проекту, в папке Разное проекта "Скрипты служб Analysis Server" в обозревателе решений. Эти файлы игнорируются SQL Server Management Studio.

Типы файлов

Решение SQL Server Management Studio может содержать несколько типов файлов в зависимости от того, какие проекты включены в решение и какие элементы вы включили в каждый проект для этого решения. Дополнительные сведения о типах файлов для решений в SQL Server Management Studio см. в разделе Файлы, управляющие решениями и проектами. Как правило, файлы для каждого проекта в SQL Server Management Studio решении хранятся в папке решения в отдельной папке для каждого проекта.

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

Тип файла Описание
Файл определения проекта сценариев сервера анализа данных (SSMSASPROJ) Содержит метаданные о папках, отображаемых в обозревателе решений, а также данные, указывающие, в каких папках должны отображаться файлы, включенные в проект.

Файл определения проекта также содержит метаданные для SQL Server Analysis Services подключений, содержащихся в проекте, а также метаданные, которые связывают подключения с файлами скриптов, включенными в проект.
Файл скрипта расширений интеллектуального анализа данных (DMX) Содержит скрипт расширений интеллектуального анализа данных, включенный в проект.
Файл скрипта многомерных выражений (MDX) Содержит скрипт многомерных выражений, включенный в проект.
Файл скрипта XML для аналитики (XMLA) Содержит XMLA-скрипт, включенный в проект.

Шаблоны служб Analysis Services

При добавлении новых скриптов многомерных выражений, расширений интеллектуального анализа данных или XMLA в проект скриптов сервера анализа можно использовать шаблон Обозреватель для поиска SQL Server Analysis Services шаблонов, которые представляют собой коллекцию предопределенных скриптов или инструкций, демонстрирующих выполнение указанного действия. Шаблон Обозреватель доступен в меню Вид и включает шаблоны для SQL Server, SQL Server Analysis Services и SQL Server Compact. Дополнительные сведения см. в статье Use Analysis Services Templates in SQL Server Management Studio.

См. также:

Создание многомерных моделей с помощью SQL Server Data Tools (SSDT)
Справочник по многомерным выражениям
Справочник по расширениям интеллектуального анализа данных
Язык сценариев Analysis Services (ASSL для XMLA)
Язык сценариев Analysis Services (ASSL для XMLA)