RDB
이 함수는 SQL 쿼리로 생성된 관계형 목록의 값을 반환합니다.
구문
=RDB(HYPERBLOCK("hyperblock_name"),row_index,"column_title")
하이퍼블록 내부에서 RDB 사용
관계형 데이터베이스의 콘텐츠는 하이퍼블록 및 SQL 쿼리를 사용하여 스프레드시트에 표시됩니다.
관계형 목록을 데이터베이스 구조에서 끌어서 하이퍼블록을 만듭니다. 값 셀을 선택하고 OLAP 수식 편집 대화 상자를 엽니다. 수식 유형으로 관계형 값을 선택합니다.
데이터베이스 섹션에서 관계형 데이터베이스의 테이블과 열을 선택하십시오. RDB 수식이 OLAP 수식 필드에 표시됩니다.
참고
SQL 쿼리에서 선택한 데이터 필드만 RDB 수식으로 표시할 수 있습니다.
하이퍼블록 외부에서 RDB 사용
값 셀을 선택하고 를 선택합니다.
다음 정보를 지정합니다.
- 이름
- 하이퍼블록 이름을 지정합니다
- row_index
- 레코드 또는 행 참조를 지정합니다.
- column_title
- 값이 표시되는 열의 이름을 지정합니다.
- 줄 번호 사용
- 행 인덱스 번호를 레코드의 고유 이름으로 생성하려면 TRUE로 설정합니다.
참고
관계형 데이터베이스 고유한 이름을 사용하지 않습니다. 고유한 이름은 관계형 테이블의 첫 번째 열에서 생성됩니다. 이 경우, 레코드 참조는 해당 고유 이름의 값입니다. 이 레코드 참조의 동작은 하이퍼블록의 고급 설정에서 변경할 수 있습니다.
SQL 테이블 예제
| ID | 이름 | ElementType | OrderPosition | DataSourceID |
|---|---|---|---|---|
| 분산 | 분산 | NULL | 2 | NULL |
| 실제 | 실제 | NULL | 1 | NULL |
| 예산 | 예산 | NULL | 1 | NULL |
| 시뮬레이션 | 시뮬레이션 | NULL | 2 | NULL |
| 예측 | 예측 | NULL | 3 | NULL |
FALSE로 설정된 인덱스로 사용되는 줄 번호의 예
| 요소 설명 | 요소 고유 이름 | ID | 이름 | ElementType | OrderPosition | DataSourceID |
|---|---|---|---|---|---|---|
| 분산 | 분산 | 분산 | 분산 | NULL | 2 | NULL |
| 실제 | 실제 | 실제 | 실제 | NULL | 1 | NULL |
| 예산 | 예산 | 예산 | 예산 | NULL | 1 | NULL |
| 시뮬레이션 | 시뮬레이션 | 시뮬레이션 | 시뮬레이션 | NULL | 2 | NULL |
| 예측 | 예측 | 예측 | 예측 | NULL | 3 | NULL |
=RDB(HYPERBLOCK("HyperblockXXX"), "Variance", "OrderPosition")을 사용하면 출력값 2를 제공합니다.
TRUE로 설정된 인덱스로 사용되는 줄 번호의 예
| 요소 설명 | 요소 고유 이름 | ID | 이름 | ElementType | OrderPosition | DataSourceID |
|---|---|---|---|---|---|---|
| 1 | 1 | 분산 | 분산 | NULL | 2 | NULL |
| 2 | 2 | 실제 | 실제 | NULL | 1 | NULL |
| 3 | 3 | 예산 | 예산 | NULL | 1 | NULL |
| 4 | 4 | 시뮬레이션 | 시뮬레이션 | NULL | 2 | NULL |
| 5 | 5 | 예측 | 예측 | NULL | 3 | NULL |
=RDB(HYPERBLOCK("HyperblockXXX"), "3", "Name")을 사용하면 출력 값 Budget을 제공합니다.