메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

Data Studio Developer 버전 2.1의 새로운 기능

향상된 사용자 인터페이스

Moira Casey, Advisory Software Engineer, IBM
Photo of Moira Casey
Moira Casey는 캘리포니아 산호세에 있는 IBM Silicon Valley Laboratory의 IBM Information Management Application Development Tooling 부서에서 근무하는 Advisory Software Engineer이다.
Marichu Scanlon, Advisory Software Engineer, IBM
Marichu Scanlon은 캘리포니아 산호세에 있는 IBM Silicon Valley Laboratory의 IBM Information Management Application Development Tooling 부서에서 근무하는 Advisory Software Engineer이다.

요약:  IBM Data Studio Developer V2.1에서는 새로운 애플리케이션 개발자 기능이 추가되었으며, 이러한 기능 중 일부는 Data Studio Developer의 기반이 되는 Eclipse 프레임워크가 변경되면서 그 영향으로 변경된 기능입니다. Data Studio V1.2는 Eclipse 3.2.2로 개발되었고 WTP(Web Tools Platform) 프로젝트의 프레임워크를 사용합니다. 이에 반해 Data Studio Developer V2.1는 Eclipse 3.4.1로 개발되었고 DTP(Data Tools Platform) 프로젝트에서 개발된 프레임워크를 사용합니다. 이 기사에서는 이러한 변화로 인한 UI의 변경 사항에 대해 설명한 후 Data Studio V2.1에서 새 기능을 활용하는 방법을 살펴봅니다.

원문 게재일:  2009 년 2 월 19 일 번역 게재일:   2009 년 4 월 07 일
난이도:  초급 영어로:  보기
페이지뷰:  2664 회
의견:  


소개

IBM Data Studio Developer V2.1에서는 새로운 기능이 추가되었다. 새 기능의 대부분은 Data Studio Developer V2.1과 관련된 기능이지만 일부 기능은 기반이 되는 Eclipse 프레임워크가 변경되면서 그 영향으로 변경된 기능이다.

IBM Data Studio V1.2는 Eclipse 3.2.2 프레임워크와 WTP(Web Tools Platform) 프로젝트의 데이터 도구 기능을 사용하여 개발되었다. WTP는 Data Studio Developer V1.2에 필요한 데이터 모델링, 연결 및 SQL 도구를 제공한다.

이와 마찬가지로 IBM Data Studio Developer V2.1에서도 연결 및 관련 결과가 지원된다. 그러나 Data Studio Developer V1.2와는 달리 Data Studio Developer V2.1은 Eclipse 3.4.1을 기반으로 하며 DTP(Data Tools Platform) 프로젝트에서 제공하는 프레임워크를 사용한다.

DTP에 대한 추가 설명

DTP는 eclipse.org의 최상위 레벨 오픈 소스 프로젝트로 데이터 소스에 연결할 때 여러 도구를 사용하지 않아도 되는 데이터 관리 프레임워크를 만들고자 하는 의도로 개발되었다. 현재까지 DTP는 모델 기반, 연결 및 SQL 개발 도구에 관한 서브프로젝트를 제공하고 있다. 여러 Data Studio 제품에서 DTP를 사용 및 확장하여 데이터 관리 프레임워크로 사용하고 있다. 이처럼 DTP를 사용하면 여러 제품 간에 공통된 룩앤필을 사용할 수 있을 뿐 아니라 연결을 공유할 수도 있다.

Data Studio Developer V2.1에 Eclipse 3.4.1과 DTP가 채택되면서 연결 및 관련 결과를 관리하고 변환하는 방법이 변경되었다. DTP의 도입으로 인한 변경은 환경 설정를 구성하는 방법에도 영향을 준다.

이 기사에서는 Data Studio Developer V1.2에서 마이그레이션한 후 Data Studio Developer V2.1 UI에 적용된 새 기능과 UI 변경 사항에 대해 설명한다. 기존 Data Studio Developer V1.2 pureQuery 프로젝트를 새 릴리스로 마이그레이션하는 방법에 대해서도 설명한다.

구성 저장소 사용

새 릴리스에서 가장 큰 변화는 Database ExplorerData Source Explorer로 변경되었다는 것이다. 새로운 Data Source Explorer에는 다음과 같은 세 가지 범주가 있다.

  • 구성 저장소
  • 데이터베이스
  • ODA 소스

Data Studio Developer V2.1에서는 구성 저장소라는 새 범주가 추가되었다. 구성 저장소는 공유 연결 정보 또는 특성이 포함된 데이터베이스 테이블의 집합이다. 저장소를 사용하면 연결 정보를 논리적 그룹으로 구성하여 다양한 사용자의 요구에 대응할 수 있다. 구성 저장소 데이터베이스 테이블에 대한 액세스 권한이 있는 모든 사용자가 다른 프로젝트 또는 워크스테이션에서 공유 연결 정보에 액세스할 수 있다.

Using common connections with Data Studio Developer"(developerWorks, 2008년 12월)에서 이 주제에 대한 자세한 정보를 볼 수 있다.


연결 관리 및 공유

Data Studio 2.1의 새 기능 중 하나인 연결 프로파일은 암호를 사용하여 연결 프로파일을 저장하는 기능과 고유 JDBC 드라이버를 연결에 연관시키는 기능을 제공한다. Edit Jar List 아이콘을 선택하면 Edit Jar list 창이 표시된다.

ODA 데이터 소스

ODA(Open Data Access) 구성 요소는 유연한 개방형 데이터 액세스 프레임워크이며, 이 구성 요소를 사용하는 애플리케이션에서는 표준 데이터 소스뿐 아니라 사용자 정의 데이터 소스의 데이터에도 액세스할 수 있다. ODA 데이터 소스는 Data Studio Developer V2.1에서 지원되지 않는다. 이 기능은 Data Studio Developer V2.1에서 사용되지 않는다.

연결 작업

Database Explorer에서는 마법사를 사용하여 연결을 설정했지만 새 Data Source Explorer에서는 New Connection profile 및 Connection Properties 창을 사용하여 데이터베이스 연결을 설정하고 관리한다. 연결을 정의한 후에는 다른 작업 공간뿐 아니라 DTP를 사용하는 다른 제품에서도 연결을 사용할 수 있다. 기존 연결이 있는 경우에는 Data Source Explorer로 자동 마이그레이션된다.

Data Source Explorer에서 연결 프로파일을 만들려면 연결을 마우스 오른쪽 단추로 클릭한 다음 New를 선택하거나 그림 1과 같이 New Connection Profile 아이콘을 선택한다.


그림 1. Data Source Explorer 보기
Data Source Explorer

연결 프로파일 만들기

DTP에서는 연결 프로파일을 사용하여 다양한 데이터 소스에 대한 연결을 관리한다. Data Studio Developer V2.1의 연결 프로파일은 이전 버전의 Data Studio Developer에 없는 여러 가지 기능을 제공한다.

Data Studio Developer의 새 기능 중 하나인 연결 프로파일은 암호와 함께 연결 프로파일을 저장하는 기능이다. 이러한 암호는 Save password 옵션(그림 2 참조)을 해제할 때까지 유지된다.


그림 2. 연결 프로파일
연결 프로파일

연결 프로파일에서는 드라이버 세부 사항을 작성하고 관리할 수 있으며, 이러한 정보를 여러 연결 프로파일에서 재사용할 수도 있다. 예를 들어, 데이터베이스 연결에 사용할 JDBC 버전을 표준화하려는 경우 연결 프로파일 특성에서 기본 드라이버를 변경하여 특정 JDBC 드라이버 버전을 여러 데이터 소스에 연결할 수 있다. Edit Jar List 아이콘을 선택한다. 이 Edit Jar list 창은 그림 3과 같이 표시된다.


그림 3. Edit Jar List
Edit Jar List

Edit Jar List 창에서 Data Studio Developer V2.1에 포함되어 있는 기본 db2jcc jar 파일을 제거한다. 그럼 다음 Add JAR/Zip을 선택하고 다른 JDBC 드라이버 jar 파일을 선택한다.

연결을 사용하여 수행할 수 있는 작업

Data Studio Developer V2.1에서는 그림 4와 같이 연결 프로파일을 마우스 오른쪽 단추로 클릭하면 수행할 수 있는 새 연결 프로파일 작업이 표시된다.


그림 4. 연결 작업 항목
연결 작업 항목
  • Ping: 데이터베이스 연결의 상태를 리턴한다. 연결이 열려 있으면 성공을 의미하는 응답이 리턴되며, 그렇지 않은 경우에는 오류 메시지가 리턴된다.

  • Work Offline: 자동으로 Save Offline이 수행되면서 데이터베이스의 오프라인 사본이 만들어진다. 그런 다음 캐시된 스키마에 대한 작업을 수행할 수 있는 Work Offline 모드로 전환된다.

  • Rename: 연결 프로파일의 이름을 바꾼다.

  • Duplicate: 연결 프로파일의 복제본을 만든다.

  • Remove Configuration Repository: 구성 저장소를 제거할 해당 플랫폼용으로 생성된 DDL을 SQL 편집기에 표시한다. SQL 편집기를 마우스 오른쪽 단추로 클릭한 후 Run SQL을 선택하면 SQL이 실행되면서 구성 저장소가 제거된다. 구성 저장소는 데이터베이스 관리자가 관리한다.

  • Set up Configuration Repository: 구성 저장소를 설정할 해당 플랫폼용으로 생성된 DDL을 SQL 편집기에 표시한다. SQL 편집기를 마우스 오른쪽 단추로 클릭한 후 Run SQL을 선택하면 SQL이 실행되면서 구성 저장소가 만들어진다.

  • Create Configuration Repository: Data Source Explorer에서 지정된 연결 그룹 아래에 연결 구성을 표시한다.

  • Open SQL Scrapbook: SQL Scrapbook을 연다. 이 도구에서는 SQL 파일을 만들지 않고도 SQL 명령 및 쿼리를 빠르게 실행할 수 있다.

  • Properties: 선택한 연결 프로파일에 대한 Properties 창을 연다.

연결 내보내기 및 가져오기 아이콘

Data Studio Developer V2.1의 Data Source Explorer에는 연결 프로파일 가져오기 아이콘과 연결 프로파일 내보내기 아이콘이 있다.


그림 5. 연결을 내보내고 가져오기 위한 새 아이콘
연결을 내보내고 가져오기 위한 새 아이콘

연결 가져오기 및 내보내기

Data Studio Developer V2.1에서는 연결의 가져오기 및 내보내기 프로세스가 크게 개선되었다. Data Studio Developer V1.2에서는 단일 연결에 대한 연결 정보를 XML 파일에서 가져오거나 내보낼 수 있었지만 Data Studio Developer V2.1에서는 여러 연결을 하나의 XML 파일에서 가져오거나 내보낼 수 있다.


그림 6. 연결을 내보내는 창
내보내기 대화 상자

내보낼 연결 프로파일을 선택하고 파일 이름을 지정한다. 이 파일에는 연결 및 프로파일 정보가 있다.

Encrypt file content가 기본적으로 선택되어 있다. 사람이 읽을 수 없는 암호화된 형식을 사용하면 암호를 보호할 수 있다. 파일에는 연결을 만들기 위해 가져올 수 있는 프로파일 정보가 있다.

암호화하지 않은 파일은 사람이 읽을 수 있는 xml 형식으로 내보내진다.


그림 7. 연결 가져오기
연결 가져오기

Browse 단추를 선택한 후 Data Studio Developer V2.1에서 사용할 연결을 가져온다.

연결 프로파일 특성

연결을 마우스 오른쪽 단추로 클릭하고 Properties를 선택하면 연결 프로파일 특성 창이 표시된다. Data Studio Developer V2.1에서는 연결 프로파일 특성 창의 기능이 개선되었다. 이제 그림 8과 같이 여러 특성을 쉽게 탐색할 수 있다.


그림 8. 연결 특성 창
연결 특성 창

일반 연결 특성

연결 특성 창의 Common 페이지(그림 8)에서는 연결에 대한 설명을 입력하고 Data Studio Developer V2.1을 시작할 때마다 연결할지 여부에 대한 옵션을 지정할 수 있다. 화살표 키를 이용해서 연결 특성 옵션 간에 빠르게 이동할 수 있다.


데이터베이스 오브젝트 필터링

Filter 옵션은 Data Source Explorer에 표시되는 항목의 목록을 제한하려는 경우에 유용하게 사용할 수 있다. Data Studio Developer V1.2에서는 카탈로그 정보를 검색하기 전에 DB2 서버의 스키마, 저장 프로시저, 테이블 및 보기를 기준으로 필터를 설정한다. 카탈로그 필터링 조건을 지정하려면 개별 서브폴더를 선택해야 한다. Data Studio Developer V2.1에서는 DB2 연결의 스키마, 저장 프로시저, 테이블 및 보기에 대한 필터링을 한 화면에서 수행할 수 있다. 그림 9에서는 이러한 유형의 오브젝트에 사용할 수 있는 필터링 옵션을 보여 준다.


그림 9. 필터링
필터링

드라이버 특성

Data Studio Developer V2.1에서는 개별 연결 프로파일의 드라이버 특성을 선택해서 수정할 수 있다. 그림 10과 같이 Driver Properties 창의 Driver 콤보 상자에서 새 드라이버 정의를 선택, 추가 또는 편집할 수 있다.


그림 10. 드라이버 특성
드라이버 특성

선택한 드라이버에 따라 Properties 섹션의 탭이 달라진다.

  • General 탭: 데이터베이스, 연결 URL, 사용자 ID 및 암호를 지정한다.

  • Tracing 탭: 추적을 활성화하며 기본 드라이버인 IBM Data Server Driver for JDBC and SQLJ Default를 선택한 경우에는 JDBC 추적 레벨과 추적 파일 위치도 지정할 수 있다.

  • Optional 탭: 추가 특성을 지정한다. 예를 들어, IBM Data Server Driver for JDBC and SQLJ의 경우 그림 11과 같이 JDBC 특성을 지정할 수 있다.

그림 11. 드라이버 특성 옵션
드라이버 특성 옵션

버전

Version 특성에서는 데이터베이스 버전을 확인하고 다시 설정할 수 있다. 이 기능은 새 버전의 DB2로 마이그레이션할 경우에 유용하다. Data Studio Developer V2.1에서는 서버에서 사용할 수 있는 JDBC 버전 정보도 확인할 수 있다.


그림 12. DB2 버전
DB2 버전

향상된 오브젝트 관리 기능

Data Studio Developer V2.1에서는 테이블의 모든 행을 결과 세트로 리턴하는 추가 옵션이 지원된다. 이를 수행하려면 그림 13과 같이 테이블을 마우스 오른쪽 단추로 클릭하고 Data > Return All Rows를 선택한다.


그림 13. 테이블의 모든 행 리턴하기
테이블의 모든 행 리턴하기

쿼리 및 루틴 결과 관리

Data Studio Developer V1.2에서는 SQL 또는 데이터베이스 작업을 수행하면 Data Output 보기에 결과가 표시된다. DTP를 채택한 Data Studio Developer V2.1에서는 문제점, 오류 및 SQL 결과를 표시하는 방법이 개선되었다. DTP가 지원되므로 SQL 문 또는 데이터베이스 작업의 실행과 관련된 정보가 SQL Results 보기에 표시된다.

그림 14와 같이 SQL Results 보기의 왼쪽에는 작업 히스토리가 표시되고 오른쪽에는 SQL 작업의 상태 및 결과를 보여 주는 탭이 표시된다. 히스토리 테이블 상단에 있는 입력란에 쿼리 표현식을 입력하여 특정 SQL 작업의 SQL Results 상태를 찾아볼 수 있다.

결과 세트를 리턴하는 SQL 문을 실행하면 Result1 탭이 만들어진다. 결과 세트가 두 개이면 Result2 탭도 만들어진다. 이처럼 리턴되는 결과 세트마다 하나의 Result 탭이 만들어진다.


그림 14. New Data 퍼스펙티브 및 SQL Results 보기
New Data 퍼스펙티브 및 SQL Results 보기

Data Studio Developer V2.1에서는 여러 가지 방법으로 SQL 결과를 캡처하고 공유할 수 있다. 다음과 같은 방법을 사용할 수 있다.

  • Ctrl-클릭 또는 Shift-클릭 옵션을 사용하여 하나 이상의 행이나 행 범위를 선택한다.

  • 행 또는 행 세트를 클립보드에 복사한다.

  • 선택되어 있는 현재 행이나 결과 세트의 모든 행을 저장하거나 내보내거나 인쇄한다.

SQL 문과 같은 작업의 결과나 스크립트 실행 결과를 파일에 저장할 수 있다. 그림 15와 같이 선택한 하나 이상의 작업을 마우스 오른쪽 단추로 클릭한 후 Save History를 선택하여 작업 결과를 저장한다.


그림 15. SQL Results 보기의 Save History
SQL Results 보기의 Save History

SQL Results 보기에서 실행 시간이 긴 쿼리를 중지할 수 있다. 그림 16과 같이 진행 중인 작업을 마우스 오른쪽 단추로 클릭하고 Terminate를 선택한다. 이 조치는 작업이 진행 중인 경우에만 활성화된다. 쿼리 작업이 히스토리에서 제거되지는 않는다.


그림 16. SQL 결과 종료하기
SQL 결과 종료하기

Data Studio Developer V1.2의 경우에는 Data Output 보기에 표시되는 작업 결과를 필터링할 수 없었다. 그러나 Data Studio Developer V2.1에서는 SQL Results 보기에 표시되는 작업 결과를 필터링할 수 있다. 그림 17과 같이 Output View의 도구 모음에서 Filter 아이콘 Filter 아이콘을 클릭하여 필터를 활성화한다. 이 필터를 사용하여 다음과 같은 방법으로 출력을 표시할 수 있다.

  • 특정 연결에 대한 결과 표시
  • 표시되는 상태 히스토리 행 수 제한
  • 올바르지 않은 연결 프로파일 정보와 같은 연결 문제로 인한 결과 포함
  • 결과의 상태에 따라 결과 표시

그림 17. SQL Results 필터
SQL Results 필터

마지막으로, SQL Results 보기에서는 그림 18과 같이 도구 모음의 아이콘을 통해 새 기능을 사용할 수 있다. 새로운 기능은 다음과 같다.

  • Terminate a running SQL script Terminate a running SQL script

  • Remove Result Remove Result

  • Remove All Visible Results Remove All Visible Results

  • Toggle to Display Results in a Single Tab Toggle to Display Results in a Single Tab

  • Toggle to Display Results in a Text Mode Toggle to Display Results in a Text Mode

  • Filter Filter

그림 18. SQL Result 필터링 아이콘
SQL Result 필터링 아이콘

쿼리 오류 및 문제점 보고서 표시

Data Studio Developer V2.1에서는 Error Log 보기에 대한 형식 지정 기능이 개선되었다. Error Log 탭을 클릭하여 이 보기를 표시한다. 각 오류가 하나의 폴더로 보고되며, 오류 세부사항이 서브폴더에 나타난다. 그림 19와 같이 단일 SQL 오류의 컨텐츠를 내보내는 기능도 제공된다.


그림 19. 향상된 Error Log 보기
ErrorLogViewFilter

Error Log에서도 필터링 기능이 지원되므로 오류 메시지를 쉽게 구분하고 공유할 수 있다. 그림 20의 예제에서는 sample이라는 단어가 포함된 오류만 리턴되도록 sample이라는 단어를 필터링한다.


그림 20. Error Log 필터링
Error Log 필터링

Data Studio Developer V2.1의 Problems 보기도 보고 대상 문제점의 유형을 포함하도록 개선되었으며 개별 항목을 삭제할 수 있는 조치도 제공된다. Problems 탭을 클릭하여 이 보기를 표시한다. 단축키를 사용하여 Problem 보기 조치를 수행할 수 있다.

그림 21에서는 4번째 행에 보고된 오류로 이동하는 방법을 보여 준다. 문제점이 표시된 행을 선택한 후 마우스 오른쪽 단추를 클릭하고 Go to 옵션을 선택한다.


그림 21. 향상된 Problems 보기
향상된 Problems 보기

Eclipse 환경 설정 구성

DTP가 채택되면서 Eclipse의 작업 공간 환경 설정을 구성하는 방법이 변경되었다. 아래 표에서는 Data Studio Developer V1.2와 Data Studio Developer V2.1의 구성 옵션을 비교해서 보여 준다.

Data Studio Developer V1.2Data Studio Developer V2.1
Preferences > DataPreferences > Data Management
Preferences > Data > pureQueryPreferences > Data Management > SQL Development > pureQuery
Preferences > Data > Stored Procedures and User-Defined FunctionsPreferences > Data Management > SQL Development > Stored Procedures and User Defined Function
Preferences > Data
Database Explorer Connection Settings:
선택란 2개:
- Load connection aliases on startup
- Load connection aliases with a Type 2 connection on startup
Preferences > Data Management > DB2 Options
별명 연결 옵션:
선택란 2개:
- Load DB2 alias connections on startup
- Restore DB2 alias connections on startup
단일 선택 단추 2개:
- Load DB2 alias connections with a Type 2 connection on startup
- Load DB2 alias connections with a Type 4 connection on startup
Preferences > Web and XML > CSSPreferences >Web > CSS
Preferences > Web and XML > DTDPreferences > XML > DTD
Preferences > Web and XML > HTMLPreferences > Web > HTML
Preferences > Web and XML > JavaScriptPreferences > JavaScript
Preferences > Web and XML > JSP FilesPreferences > Web and XML > DTD
Preferences > Web and XML > Task TagsGeneral > Editors > Structured Text Editors > Task Tags
Preferences > Web and XML > WSDL FilesPreferences > Web Services > WSDL Files
Preferences > Web and XML > XML CatalogPreferences > XML > XML Catalog
Preferences > Web and XML > XML FilesPreferences > XML > XML Files
Preferences > Web and XML > XML Schema FilesPreferences > XML > XML Schema Files
Preferences > Web and XML > XPath BuilderPreferences > XML > XPath Builder
Preferences > Web and XML > XSLPreferences > XML > XSL

사용하기 편해진 기본 스키마와 기본 경로

Data Studio Developer V1.2에서는 현재 스키마를 여러 위치에서 지정했기 때문에 혼동될 때도 있었으며 호출 루틴(저장 프로시저 및 사용자 정의 함수)의 현재 경로를 지정할 수도 없었다. Data Studio Developer V2.1에서는 기존의 기본 스키마 위젯이 편집 가능한 단일 콤보 상자로 향상되었다. 기본 경로에 대한 새 위젯도 같은 UI에 추가되었다.

마지막으로, 재사용 가능한 구성 요소 형태로 UI가 설계되어 있으므로 CURRENT SCHEMA 또는 CURRENT PATH 특수 레지스터를 설정할 필요가 있을 때마다 동일한 UI가 표시된다. 이러한 특수 레지스터는 프로젝트의 특성에 속해 있다. Data Development 프로젝트와 Java® pureQuery 프로젝트 모두 같은 레지스터를 사용한다. 기본 스키마의 초기 값은 데이터베이스를 연결하는 데 사용되는 권한 ID로 설정된다. 기본 경로에는 연결된 데이터베이스의 기본 PATH 값에 기본 스키마가 추가된다(그림 22 참조).


그림 22. 현재 스키마 및 기본 경로
현재 스키마 및 기본 경로

새 위젯이 포함되는 컨텍스트는 다음과 같다.

  • New Data Development Project 마법사
  • Add pureQuery Support 마법사
  • Data Development 프로젝트 또는 pureQuery 프로젝트의 Properties 페이지
  • 상향식 Java 루틴을 위한 Create Stored Procedure 마법사
  • Deploy Stored Procedure 마법사

pureQuery 프로젝트 마이그레이션

버전 2.1 전까지는 IBM Data Studio의 pureQuery 프로젝트를 상위 버전의 IBM Data Studio로 업그레이드하려면 여러 단계로 구성된 수동 작업을 수행해야 했다. Data Studio Developer V2.1에는 pureQuery 마이그레이션을 매우 간편하게 수행할 수 있는 Upgrade Project라는 새 기능이 추가되었다.

pureQuery Java 프로젝트가 포함된 작업 공간을 업그레이드하려면 다음 단계를 수행한다.

  1. 정보 센터에서 제공하는 Data Studio Developer 마이그레이션 관련 문서에 설명된 지시 사항을 수행한다.

  2. Data 퍼스펙티브를 다시 설정한 후 Java 퍼스펙티브를 다시 설정한다.

  3. pureQuery Java 프로젝트를 업그레이드하려면 Package Explorer 보기에서 프로젝트를 마우스 오른쪽 단추로 클릭한 후 pureQuery > Upgrade Project를 선택한다.

그림 23. pureQuery 프로젝트 업그레이드
pureQuery 프로젝트 업그레이드
  1. 그림 24와 같이 프로젝트가 업그레이드되었는지 확인한다.

그림 24. pureQuery 프로젝트 업그레이드 확인
pureQuery 프로젝트 업그레이드 확인

결론

Data Studio Developer V2.1은 생산성을 높여 준다. Data Studio Developer V2.1에서는 Eclipse 3.4.1 및 DTP 프레임워크의 채택을 통해 여러 기능이 추가되었으며 이러한 향상의 밑바탕이 되었다. 이제 다음과 같은 작업을 쉽게 수행할 수 있다.

  • 구성 저장소 사용
  • 연결 관리 및 공유
  • 데이터베이스 오브젝트 필터링
  • 쿼리 및 루틴 결과 관리
  • 쿼리 오류 및 문제점 보고서 표시
  • Eclipse 환경 설정 구성
  • 기본 스키마 및 기본 경로 사용
  • pureQuery 프로젝트 마이그레이션

참고자료

교육

제품 및 기술 얻기

토론

필자소개

Photo of Moira Casey

Moira Casey는 캘리포니아 산호세에 있는 IBM Silicon Valley Laboratory의 IBM Information Management Application Development Tooling 부서에서 근무하는 Advisory Software Engineer이다.

Marichu Scanlon

Marichu Scanlon은 캘리포니아 산호세에 있는 IBM Silicon Valley Laboratory의 IBM Information Management Application Development Tooling 부서에서 근무하는 Advisory Software Engineer이다.

잘못된 도움말 신고

부정사용 신고

감사합니다. 이 항목은 운영자가 관심을 표시했습니다.


잘못된 도움말 신고

부정사용 신고

제출실패 신고. 나중에 다시 실행해주세요.


디벨로퍼웍스 로그인


IBM ID가 필요하세요?
IBM ID를 잊으셨습니까?


비밀번호를 잊으셨습니까?
비밀번호 변경

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관.

 


developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

화면상에 보여지는 닉네임을 정하세요.

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

3개의 &이나 대쉬를 포함해주시고 31글자내로 제한해주세요.


developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관.

 


아티클 순위

의견

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=20
Zone=Information Management
ArticleID=380362
ArticleTitle=Data Studio Developer 버전 2.1의 새로운 기능
publish-date=02192009
author1-email=caseymo@us.ibm.com
author1-email-cc=
author2-email=marichu@us.ibm.com
author2-email-cc=

태그

Help
검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오.

태그를 더 많이 보거나 적게 보기 위해 슬라이더 막대를 사용하십시오.

인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다.

내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.

검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오. 인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다. 내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.