다음을 통해 공유


프로그래밍 방식으로 Analysis Services 관리

Microsoft SQL Server Analysis Services는 Analysis Services 인스턴스에 대한 관리 태스크를 수행하는 데 사용할 수 있는 여러 가지 기술을 지원합니다. Analysis Services 관리 기술을 사용하면 다음을 수행할 수 있습니다.

  • Analysis Services 개체 만들기 또는 수정
    (Analysis Services Scripting Language) 요소를 포함하는 XMLA(XML for Analysis) 명령 또는 AMO(Analysis Management Objects)를 사용하면 데이터베이스, 큐브, 차원, 마이닝 구조와 같은 Analysis Services 개체를 만들거나 수정할 수 있습니다.

    Analysis Services 개체를 만들거나 수정하려면 다음 방법을 사용하십시오.

    • 관리 클라이언트 응용 프로그램에서 AMO를 통해 Microsoft .NET Framework 인터페이스를 사용하여 개체를 만들거나 수정할 수 있습니다. 자세한 내용은 AMO(Analysis Management Objects)를 참조하십시오.

    • XMLA 및 ASSL을 사용하여 Analysis Services 인스턴스에 직접 개체를 만들거나 수정할 수 있습니다. 자세한 내용은 Analysis Services Scripting Language 참조를 참조하십시오.

  • Analysis Services 개체 처리
    Analysis Services 개체는 처리할 수 있습니다. 이 개체의 Analysis Services 인스턴스는 데이터베이스, 큐브, 차원, 마이닝 구조, 마이닝 모델, 측정값 그룹 및 파티션에 대한 기본 데이터 원본에서 데이터를 검색하고 조작할 수 있습니다.

    Analysis Services 개체를 처리하려면 다음 방법을 사용하십시오.

    • 관리 클라이언트 응용 프로그램에서 AMO를 통해 .NET Framework 인터페이스를 사용하여 개체를 처리할 수 있습니다. 자세한 내용은 AMO(Analysis Management Objects)를 참조하십시오.

    • XMLA를 사용하여 Analysis Services 인스턴스에서 롤백이 지원되는 직렬 또는 병렬 트랜잭션의 개체를 처리할 수 있습니다. 자세한 내용은 Analysis Services Scripting Language 참조를 참조하십시오.

  • Analysis Services 인스턴스 관리
    Analysis Services 인스턴스는 구성 속성을 설정하고 인스턴스 보안을 관리하며 Analysis Services 인스턴스에 대한 Windows 서비스를 제어하는 방식으로 관리할 수 있습니다.

    Analysis Services 인스턴스를 관리하려면 다음 방법을 사용하십시오.

    • 관리 클라이언트 응용 프로그램에서 AMO를 통해 .NET Framework 인터페이스를 사용하여 인스턴스 속성을 처리할 수 있습니다. 자세한 내용은 AMO(Analysis Management Objects)를 참조하십시오.

    • XMLA를 사용하여 Analysis Services 인스턴스의 모든 측면을 관리할 수 있습니다. 자세한 내용은 Analysis Services Scripting Language 참조를 참조하십시오.

Microsoft .NET Framework 지원

SQL Server부터 Analysis Services가 Microsoft .NET Framework를 완벽하게 지원합니다. .NET Framework가 지원될 경우 개발자들은 선택한 .NET 호환 언어나 네이티브 코드를 사용하여 Analysis Services 데이터와 메타데이터에 액세스할 수 있습니다. Microsoft .NET Framework SDK에는 Microsoft Visual Basic .NET, Microsoft C# 컴파일러 및 관련 도구가 포함됩니다.

Analysis Services를 사용하는 응용 프로그램을 생성하려는 경우 개발자들은 코딩, 디버깅, 테스트 및 배포 등의 반복되는 주기를 간소화하고 신속하게 처리할 수 있도록 여러 가지 도구와 기능을 제공하는 IDE(통합 개발 환경)인 Microsoft Visual Studio .NET을 사용할 수 있습니다. 그러나 Analysis Services용 관리 응용 프로그램을 컴파일하고 빌드할 때는 Visual Studio .NET을 사용할 필요 없이 .NET Framework와 호환되는 코드 또는 텍스트 편집기를 사용하면 됩니다.

중요 정보중요

기본적으로 .NET Framework는 SQL Server를 설치하면 자동으로 설치되지만 .NET Framework SDK는 그렇지 않습니다. 컴퓨터에 SDK가 설치되지 않아 온라인 설명서 컬렉션이 포함되어 있지 않을 경우 이 섹션의 SDK 내용에 대한 링크가 작동하지 않습니다. .NET Framework SDK를 설치하십시오. SDK를 설치한 후에는 SQL Server 전체 도움말 컬렉션 관리자의 지침에 따라 온라인 설명서 컬렉션과 목차에 SDK를 추가하십시오.