다음을 통해 공유


데이터 마이닝 개체 내보내기 및 가져오기

적용 대상: SQL Server 2019 및 이전 Analysis Services Azure Analysis Services Fabric/Power BI Premium

중요

데이터 마이닝은 SQL Server 2017 Analysis Services에서 더 이상 사용되지 않으며 이제 SQL Server 2022 Analysis Services에서 중단되었습니다. 더 이상 사용되지 않는 기능 및 중단된 기능에 대해서는 설명서가 업데이트되지 않습니다. 자세한 내용은 Analysis Services 이전 버전과의 호환성을 참조하세요.

SQL Server 데이터 마이닝은 솔루션을 백업, 복원 및 마이그레이션하기 위해 SQL Server Analysis Services 제공된 기능 외에도 DMX(데이터 마이닝 확장)를 사용하여 서로 다른 서버 간에 데이터 마이닝 구조와 모델을 신속하게 전송하는 기능을 제공합니다.

데이터 마이닝 솔루션에 다차원 데이터베이스 대신 관계형 데이터가 사용된 경우, 데이터베이스 복원을 사용하거나 전체 솔루션을 배포하는 방법보다 EXPORTIMPORT 를 사용하여 모델을 전송하는 방법이 훨씬 손쉽고 빠릅니다.

이 섹션에서는 DMX 문을 사용하여 데이터 마이닝 구조 및 모델을 전송하는 방법을 간략하게 설명합니다. 구문에 대한 자세한 내용은 예제와 함께 EXPORT(DMX) 및 IMPORT(DMX )를 참조 하세요.

참고

Microsoft SQL Server Analysis Services 데이터베이스에서 개체를 내보내거나 가져오려면 데이터베이스 관리자 또는 서버 관리자 권한이 필요합니다.

데이터 마이닝 구조 내보내기

EXPORT 문을 사용하여 마이닝 구조를 내보내면 모든 관련 모델이 자동으로 내보내집니다. 내보낼 개체를 제어하려면 각 개체의 이름을 지정해야 합니다.

마이닝 구조를 내보낼 때 기본 동작에 따라 마이닝 구조가 처리되어 결과가 캐시된 경우, 구조의 기반이 되는 데이터에 대한 요약이 정의에 포함됩니다. 이러한 요약을 제거하려면 Process Clear Structure 작업을 수행하여 마이닝 구조에 연결된 캐시를 지워야 합니다. 자세한 내용은 Process a Mining Structure를 참조하세요.

데이터 마이닝 모델 내보내기

WITH DEPENDENCIES 키워드를 사용하면 마이닝 모델 및 해당 구조와 함께 데이터 원본 및 데이터 원본 뷰 정의를 내보낼 수 있습니다.

해당 종속성을 내보내지 않고 마이닝 모델을 내보내면 EXPORT 문에서 마이닝 모델의 정의 및 해당 마이닝 구조를 내보내지만 데이터 원본의 정의는 내보내지 않습니다. 따라서 모델을 가져온 후 모델을 즉시 찾아볼 수 있지만 대상 서버에서 마이닝 모델을 다시 처리하거나 기본 데이터에 대해 쿼리를 실행하려면 대상 서버에 해당 데이터 원본을 만들어야 합니다.

데이터 마이닝 구조 및 모델 가져오기

데이터 마이닝 개체를 가져오면 IMPORT 문을 실행할 때 연결되어 있는 서버 및 데이터베이스로 개체를 가져오게 됩니다. 서버에 없는 데이터베이스가 가져오기 파일에 포함된 경우 해당 데이터베이스가 만들어집니다.

Restore 명령을 사용하여 마이닝 구조 또는 마이닝 모델을 가져올 수도 있습니다. 이러한 모델이나 구조를 내보낸 데이터베이스와 같은 이름의 데이터베이스에 해당 모델이나 구조가 복원됩니다. 자세한 내용은 Restore Options을(를) 참조하세요.

설명

서버에 이름이 같은 모델이나 구조가 이미 있으면 해당 서버로 모델이나 구조를 가져올 수 없습니다. 또한 데이터 마이닝 개체를 내보낸 다음 내보내기 파일에서 해당 개체의 이름을 수정할 수 없습니다. 따라서 이름이 충돌할 것으로 예상되는 경우 대상 서버에서 데이터 마이닝 개체를 삭제하거나 정의를 내보내기 전에 데이터 마이닝 개체의 이름을 바꿔야 합니다.

참고 항목

데이터 마이닝 솔루션 및 개체 관리