Analysis Services 데이터베이스 문서화 및 스크립트

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

SQL Server Analysis Services 데이터베이스를 배포한 후 SQL Server Management Studio 사용하여 데이터베이스 또는 데이터베이스에 포함된 개체의 메타데이터를 XMLA(XML for Analysis) 스크립트로 출력할 수 있습니다. 이 스크립트를 새로운 XMLA 쿼리 편집기 창, 파일 또는 클립보드로 출력할 수 있습니다. XMLA에 대한 자세한 내용은 Analysis Services 스크립팅 언어(XMLA용 ASSL)를 참조하세요.

생성된 XMLA 스크립트는 ASSL(SQL Server Analysis Services Scripting Language) 요소를 사용하여 스크립트에 포함된 개체를 정의합니다. CREATE 스크립트를 생성한 경우 결과 XMLA 스크립트에는 INSTANCE 전체 SQL Server Analysis Services 데이터베이스 구조를 만드는 데 사용할 수 있는 XMLA Create 명령 및 ASSL 요소가 포함됩니다. ALTER 스크립트를 생성한 경우 결과 XMLA 스크립트에는 기존 SQL Server Analysis Services 데이터베이스의 구조를 스크립트를 만들 때 데이터베이스 상태로 복원하는 데 사용할 수 있는 XMLA Alter 명령 및 ASSL 요소가 포함됩니다.

다음과 같은 여러 가지 방법으로 SQL Server Analysis Services 데이터베이스에서 생성된 XMLA 스크립트를 사용할 수 있습니다.

  • 모든 데이터베이스 개체 및 사용 권한을 다시 만들 수 있는 백업 스크립트 유지 관리

  • 데이터베이스 개발 코드 만들기 또는 업데이트

  • 기존 스키마로부터 테스트 또는 개발 환경 만들기

참고 항목

Analysis Services 데이터베이스 수정 또는 삭제
Alter 요소(XMLA)
Create 요소(XMLA)