데이터 마이닝 모델에서 데이터 검색(DMX)(SSRS)Retrieve Data from a Data Mining Model (DMX) (SSRS)

보고서에 SQL ServerSQL Server Analysis ServicesAnalysis Services 데이터 마이닝 모델의 데이터를 사용하려면 SQL ServerSQL Server Analysis ServicesAnalysis Services 데이터 원본 및 하나 이상의 보고서 데이터 집합을 정의해야 합니다.To use data from a SQL ServerSQL Server Analysis ServicesAnalysis Services data mining model in your report, you must define a SQL ServerSQL Server Analysis ServicesAnalysis Services data source and one or more report datasets. 데이터 원본 정의를 만들 때는 클라이언트 컴퓨터에서 데이터 원본에 액세스할 수 있도록 연결 문자열 및 자격 증명을 지정해야 합니다.When you create the data source definition, you must specify a connection string and credentials so that you can access the data source from your client computer.

단일 보고서에 사용할 포함된 데이터 원본 정의를 만들거나 여러 보고서에 사용할 수 있는 공유 데이터 원본 정의를 만들 수 있습니다.You can create an embedded data source definition for use by a single report or a shared data source definition that can be used by multiple reports. 이 항목의 절차에서는 포함된 데이터 원본을 만드는 방법에 대해 설명합니다.The procedures in this topic describe how to create an embedded data source. 공유 데이터 원본에 대한 자세한 내용은 포함된 데이터 연결 및 공유 데이터 연결 또는 데이터 원본(보고서 작성기 및 SSRS)공유 데이터 원본 만들기, 수정 및 삭제(SSRS)를 참조하세요.For more information about shared data sources, see Embedded and Shared Data Connections or Data Sources (Report Builder and SSRS) and Create, Modify, and Delete Shared Data Sources (SSRS).

SQL ServerSQL Server Analysis ServicesAnalysis Services 데이터 원본을 만든 후에는 하나 이상의 데이터 집합을 만들 수 있습니다.After you create a SQL ServerSQL Server Analysis ServicesAnalysis Services data source, you can create one or more datasets. 각 데이터 집합에 대해 DMX(Data Mining Prediction Expression) 쿼리 디자이너를 사용하여 필드 컬렉션을 지정하는 DMX 쿼리를 만듭니다.For each dataset, you use a Data Mining Prediction Expression (DMX) query designer to create a DMX query that specifies the field collection. 자세한 내용은 Analysis Services DMX Query Designer User Interface를 참조하세요.For more information, see Analysis Services DMX Query Designer User Interface.

데이터 집합을 만들면 데이터 집합의 이름이 보고서 데이터 창의 해당 데이터 원본 아래에 노드로 나타납니다.After you create a dataset, the name of the dataset appears in the Report Data pane as a node under its data source.

보고서를 게시한 후 보고서를 보고서 서버에서 실행할 때 데이터를 검색할 수 있는 권한이 유효하도록 데이터 원본에 대한 자격 증명을 변경해야 할 수도 있습니다.After you publish your report, you may need to change the credentials for the data source so that when the report runs on the report server, the permissions to retrieve the data are valid.

포함된 Microsoft SQL Server Analysis Services 데이터 원본을 만들려면To create an embedded Microsoft SQL Server Analysis Services data source

  1. 보고서 데이터 창의 도구 모음에서 새로 만들기, 데이터 원본을 차례로 클릭합니다.On the toolbar in the Report Data pane, click New, and then click Data Source.

  2. 데이터 원본 속성 대화 상자의 이름 입력란에 이름을 입력하거나 기본 이름을 적용합니다.In the Data Source Properties dialog box, type a name in the Name text box, or accept the default name.

  3. 포함된 연결 이 선택되어 있는지 확인합니다.Verify that Embedded connection is selected.

  4. 유형 드롭다운 목록에서 Microsoft SQL Server Analysis Services를 선택합니다.From the Type drop-down list, select Microsoft SQL Server Analysis Services.

  5. Analysis ServicesAnalysis Services 데이터 원본에 사용할 연결 문자열을 지정합니다.Specify a connection string that works with your Analysis ServicesAnalysis Services data source.

    데이터 원본 연결에 사용할 자격 증명 및 연결 정보는 데이터베이스 관리자에게 문의하십시오.Contact your database administrator for connection information and for the credentials to use to connect to the data source. 다음 연결 문자열 예에서는 로컬 클라이언트에 있는 AdventureWorksDW2012AdventureWorksDW2012 예제 데이터베이스를 지정합니다.The following connection string example specifies the sample AdventureWorksDW2012AdventureWorksDW2012 database on the local client.

    Data Source=localhost;Initial Catalog=AdventureWorksDW2012  
    
  6. 자격 증명을 클릭합니다.Click Credentials.

    데이터 원본 연결에 사용할 자격 증명을 설정합니다.Set the credentials to use to connect to the data source. 자세한 내용은 Specify Credential and Connection Information for Report Data Sources을 참조하세요.For more information, see Specify Credential and Connection Information for Report Data Sources.

    참고

    데이터 원본 연결을 테스트하려면 편집을 클릭하십시오.To test the data source connection, click Edit. 그런 다음 연결 속성 대화 상자에서 연결 테스트를 클릭하십시오.In the Connection Properties dialog box, click Test Connection. 테스트에 성공한 경우 "연결 테스트에 성공했습니다"라는 정보 메시지가 표시됩니다.If the test is successful, you will see the information message "Test connection succeeded." 테스트에 실패할 경우에는 테스트에 성공하지 못한 이유에 대한 자세한 정보가 포함된 경고 메시지가 표시됩니다.If the test fails, you will see a warning message with more information about why the test was not successful.

  7. 확인을 클릭합니다.Click OK.

    데이터 원본이 보고서 데이터 창에 나타납니다.The data source appears in the Report Data pane.

Microsoft SQL Server Analysis Services에 대한 데이터 집합을 만들려면To create a dataset for a Microsoft SQL Server Analysis Services

  1. 보고서 데이터 창에서 SQL ServerSQL Server Analysis ServicesAnalysis Services 데이터 원본에 연결하는 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭한 다음 데이터 집합 추가를 클릭합니다.In the Report Data pane, right-click the name of the data source that connects to a SQL ServerSQL Server Analysis ServicesAnalysis Services data source, and then click Add Dataset.

  2. 데이터 집합 속성 대화 상자에서 이름 입력란에 이름을 입력합니다.In the Dataset Properties dialog box, type a name in the Name text box.

  3. 데이터 원본상자에서 이름이 Analysis ServicesAnalysis Services 데이터 원본에 연결하는 데이터 원본의 이름인지 확인합니다.In the Data source box, verify that the name is the name of a data source that connects to an Analysis ServicesAnalysis Services data source.

  4. 쿼리 디자이너 를 클릭하여 열리는 그래픽 쿼리 디자이너에서 쿼리를 대화형으로 작성합니다.Click Query Designer to open the graphical query designer to build a query interactively. 쿼리 디자이너가 MDX 모드로 열리는, 클릭 DMX 명령 유형 (DMX 쿼리 언어 뷰로 변경) 데이터 마이닝 쿼리 디자이너로 전환 하려면 도구 모음입니다.If the query designer opens in MDX mode, click Command Type DMX (Change to DMX query language view) on the toolbar to switch to the data mining query designer. 자세한 내용은 Analysis Services DMX Query Designer User Interface를 참조하세요.For more information, see Analysis Services DMX Query Designer User Interface.

    또는 다른 보고서에서 기존 DMX 쿼리를 가져오려면 가져오기를 클릭한 다음 DMX 쿼리를 사용하여 .rdl 파일로 이동합니다.Alternatively, to import an existing DMX query from another report, click Import, and then navigate to the .rdl file with the DMX query. .dmx 파일에서 쿼리를 가져올 수는 없습니다.Importing a query from an .dmx file is not supported.

  5. 쿼리를 만들고 실행하여 예제 결과를 본 후 확인을 클릭합니다.After you create and run your query to see sample results, click OK.

  6. 확인을 클릭합니다.Click OK.

    데이터 집합 및 해당 필드 컬렉션이 데이터 원본 노드 아래의 보고서 데이터 창에 표시됩니다.The dataset and its field collection appear in the Report Data pane under the data source node.

관련 항목:See Also

DMX용 Analysis Services 연결 형식(SSRS) Analysis Services Connection Type for DMX (SSRS)
데이터 연결, 데이터 원본 및 연결 문자열(보고서 작성기 및 SSRS) Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS)
데이터 집합 필드 컬렉션(보고서 작성기 및 SSRS) Dataset Fields Collection (Report Builder and SSRS)
보고서 포함된 데이터 집합 및 공유 데이터 집합(보고서 작성기 및 SSRS) Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)