ROA

이 함수는 요소의 특성 값을 반환합니다.

[] > [함수] > [ROA] 삽입 또는 OLAP 수식 편집 대화 상자를 사용하고 수식 유형으로 [특성]을 선택하십시오.

참고

RWA는 ROA의 쓰기 가능 버전입니다. 셀 값 수식에서 쓰기 저장을 사용 설정하려면 ROA를 RWA로 변경하거나 OLAP 수식 편집 대화 상자에서 [특성의 쓰기 저장 허용]을 선택합니다.

구문

=ROA("data_connection","cube","hierarchy_name","attribute_name","element_name")

예제

이 수식은 Attr2_German 특성에 저장된 지정된 요소의 독일어 이름을 반환합니다.

=ROA("BestPractices OLAP","Sales","[Product]","Att2_German","[Car Tires All Season]")

동적으로 특성 표시

ROA를 사용하여 하이퍼블록에 특성을 동적으로 표시할 수 있습니다.

예제

제품 목록에는 여러 제품 관리자의 이름이 특성으로 포함될 수 있습니다. ROA 수식을 사용하여 각 제품의 제품 관리자를 하이퍼블록에 표시할 수 있습니다.

하이퍼블록의 값 셀을 클릭하십시오. OLAP 수식 편집 대화 상자를 열고 수식 유형으로 특성을 선택하십시오. 데이터 연결, 큐브, 차원 및 계층 구조를 선택하십시오. 특성 목록에서 표시할 특성을 선택하십시오. 요소 목록에서 하이퍼블록의 셀 참조를 선택하십시오.

OLAP 메타데이터에서 데이터 반환

ROA는 OLAP 메타데이터에서 데이터를 가져오는 데 사용할 수 있습니다. OLAP 메타데이터는 OLAP 데이터의 큐브, 차원 및 계층 구조를 설명하는 가상 계층 구조입니다. ROA를 OLAP 메타데이터와 함께 사용하면 별칭 및 큐브 매개 변수는 빈 문자열("","")이고 차원 이름은 "OLAP 메타데이터"입니다.

다음 특성이 지원됩니다.

  • Actual_Level_Cardinality
  • Children_Cardinality
  • Database_Name
  • Dataconnection_Caption
  • Dataconnection_name
  • Datasource_URL
  • 설명
  • Level_Number
  • Level_Unique_Name
  • Measure_Dimension
  • Member_Caption
  • Member_Name
  • Member_Type
  • Member_Unique_Name
  • Member_Weight
  • 이름
  • Parent_Level
  • Parent_Unique_Name
  • Project_Name
  • Provider_Type
  • Server_Name
  • Server_URL
  • Session_ID
  • Time_Dimension
  • Value_Type

예제

큐브의 고유 이름을 반환하려면 다음 구문을 사용합니다. ROA("","","Olap meta data","Name","[Repository].[alias].[cube_name]").

예제

특정 큐브의 상위에 대한 고유 이름을 검색하려면 다음 구문을 사용합니다. ROA("","","Olap meta data","Parent_Unique_Name","[Repository].[alias].[cube_name]")

예제

별칭의 서버 URL을 검색하려면 다음 구문을 사용합니다. ROA("","","Olap meta data","Server_URL","[Repository].[alias]")

사용자 지정 계층 구조의 특성

사용자 지정 계층 구조는 사용자가 만드는 계층 구조입니다. OLAP 메타데이터와 마찬가지로 별칭과 큐브 이름은 빈 문자열입니다. 계층 구조 매개 변수의 경우 사용자 지정 계층 구조 이름을 사용합니다.

설명 특성을 검색하려면 다음을 사용하십시오. =ROA("","","Hierarchy name","Member_Caption", "element_name")

수준 번호 특성을 검색하려면 다음을 사용하십시오.

=ROA("","","Hierarchy name","Level_Number", "celement_name")

다중 선택

ROA는 다중 선택을 지원합니다. 즉, 다중 선택 MLS-XML에 저장된 요소의 특성 값을 반환할 수 있습니다.

예를 들어 rv_multi라는 보고서 변수에는 이 MLS-XML이 포함됩니다.

<?xml version="1.0" encoding="utf-16"?>
<MultiSelect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Hierarchy>[Period]</Hierarchy>
  <AggregationFunction>Sum</AggregationFunction>
  <StructureSelection>
        <Member>
      <MemberUName>[period].[all years].[2017)]</MemberUName>
    </Member>
     <Member>
      <MemberUName>[period].[all years]</MemberUName>
    </Member>
  </StructureSelection>
</MultiSelect>

이 ROA 수식은 Jahr 2017Alle Jahre을 반환합니다. 즉, MLS-XML에 있는 각 요소의 ATT2_German 특성을 반환합니다.

=ROA("BestPracticesOLAP","ANALYSIS","[Period]","ATT2_German",ReportVariables.rv_multi.Text)
참고

MLS-XML에 지정된 집계 함수는 특성과 관련이 없으므로 무시됩니다.