1 |
1
SaaS(Software as a service) 시스템에 테넌트(tenant) 접속 시, 상기 테넌트에 의해 요청된 응용 프로그램을 SaaS 플랫폼 상에서 실행하기 위한 기본 스키마를 생성하는 스키마 생성부;테넌트 관리자의 요청에 따라 상기 기본 스키마를 편집하는 스키마 편집부; 및상기 기본 스키마를 편집한 경우, 편집된 스키마에 대한 질의 정의를 위한 질의 정의 인터페이스를 상기 테넌트 관리자에게 제공하고, 상기 질의 정의 인터페이스의 조작에 따라 대응되는 질의를 추출하여 질의문을 정의하는 질의 정의부를 포함하는 멀티테넌트 지원을 위한 질의 정의 장치
|
2 |
2
청구항 1에 있어서,상기 질의 정의 인터페이스는,상기 질의 정의 인터페이스에 구현되는 각 항목별로 대응되는 질의가 정의된 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 장치
|
3 |
3
청구항 2에 있어서,상기 질의 정의 인터페이스는,상기 SaaS 플랫폼 내의, 데이터베이스의 추출, 데이터베이스의 선택, 및 오브젝트 간의 관계 설정 중 적어도 하나에 대한 질의를 정의하기 위한 항목을 포함하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 장치
|
4 |
4
청구항 1에 있어서,상기 질의 정의부는,상기 테넌트 관리자에 의해 선택된 항목에 대응하는 질의를 추출하여 질의문을 생성하고, 상기 질의문을 SaaS 플랫폼 상에서 이용되는 언어로 변환하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 장치
|
5 |
5
청구항 4에 있어서,상기 질의 정의부는,상기 질의문을 SQL(Structured Query Language) 형식으로 변환하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 장치
|
6 |
6
청구항 1에 있어서,상기 편집된 스키마에 대응하여 상기 질의 정의부에 의해 완성된 질의문에 대한 메타 데이터가 저장되는 저장부를 더 포함하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 장치
|
7 |
7
SaaS(Software as a service) 시스템에 테넌트 접속 시, 상기 테넌트에 의해 요청된 응용 프로그램을 SaaS 플랫폼 상에서 실행하기 위한 기본 스키마를 생성하는 단계;테넌트 관리자의 요청에 따라 상기 기본 스키마를 편집하는 단계; 상기 기본 스키마를 편집한 경우, 편집된 스키마에 대한 질의 정의를 위한 질의 정의 인터페이스를 상기 테넌트 관리자에게 제공하는 단계; 및상기 질의 정의 인터페이스의 조작에 따라 대응되는 질의를 추출하여 질의문을 정의하는 단계를 포함하는 멀티테넌트 지원을 위한 질의 정의 방법
|
8 |
8
청구항 7에 있어서,상기 질의 정의 인터페이스는,상기 질의 정의 인터페이스에 구현되는 각 항목별로 대응되는 질의가 정의된 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 방법
|
9 |
9
청구항 8에 있어서,상기 질의 정의 인터페이스는,상기 SaaS 플랫폼 내의, 데이터베이스의 추출, 데이터베이스의 선택, 및 오브젝트 간의 관계 설정 중 적어도 하나에 대한 질의를 정의하기 위한 항목을 포함하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 방법
|
10 |
10
청구항 7에 있어서,상기 질의문을 정의하는 단계는,상기 테넌트 관리자에 의해 선택된 항목에 대응하는 질의를 추출하여 질의문을 생성하는 단계; 및상기 질의문을 SaaS 플랫폼 상에서 이용되는 언어로 변환하는 단계를 포함하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 방법
|
11 |
11
청구항 10에 있어서,상기 변환하는 단계는,상기 질의문을 SQL(Structured Query Language) 형식으로 변환하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 방법
|
12 |
12
청구항 7에 있어서,상기 편집된 스키마에 대응하여 상기 질의문을 정의하는 단계에서 완성된 질의문에 대한 메타 데이터를 저장하는 단계를 더 포함하는 것을 특징으로 하는 멀티테넌트 지원을 위한 질의 정의 방법
|