SQL Server
Microsoft SQL Server는 관계형 데이터베이스 관리 시스템입니다.
다음 방법 중 하나를 사용하여 SQL Server 을 구성할 수 있습니다:
-
Create new connection-Create new connection탭을 선택한 경우 새 연결 만들기 - 구성 세부정보 표를 참조하여 구성 세부정보를 입력합니다. -
Import from catalog- 데이터 플랫폼의 기존 카탈로그에서 연결 세부 정보를 가져올 수 있습니다.Import from catalog탭을 선택한 경우 카탈로그에서 가져오기 - 구성 세부 정보 표를 참조하여 구성 세부 정보를 제공합니다. -
Import from project- 데이터 플랫폼의 기존 프로젝트에서 연결 세부 정보를 가져올 수 있습니다.Import from project를 선택한 경우 프로젝트에서 가져오기 - 구성 세부 정보 표를 참조하여 구성 세부 정보를 제공합니다.
새 연결 만들기 - 구성 세부 정보
| 필드 | 설명 |
|---|---|
| 대상 지속성 |
대상 지속성을 선택합니다:
|
| 표시 이름 | 화면에 표시할 데이터 소스 이름을 입력합니다. |
| 데이터베이스 이름 | 데이터베이스의 이름을 입력합니다. |
| 호스트 이름 | 호스트 이름을 입력하십시오. |
| 포트 | 포트 번호를 입력합니다. |
| 인증 유형 |
인증 유형 세부 정보를 선택하고 입력합니다:
|
| 포트가 SSL을 사용하도록 설정되었습니다. | 토글 스위치를 사용하여 SSL 연결을 활성화하거나 비활성화합니다. 활성화된 경우, 나. SSL 인증서 업로드(.pem, .crt, .cert 또는 .cer) 링크가 활성화되었습니다. ii. SSL 인증서 업로드(.pem, .crt, .cert 또는 .cer) 링크를 클릭합니다. iii. SSL 인증서를 찾아 업로드하세요. |
| 인증서 유효성 검증 | 토글 스위치를 사용하여 호스트가 반환한 SSL 인증서를 신뢰할 수 있는지 여부를 확인합니다. |
| 연결 상태 | 연결 테스트 링크를 클릭하여 데이터 소스 연결을 테스트합니다. 데이터 소스 연결이 성공하면 성공 메시지가 나타납니다. |
| 카탈로그 연관 | 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다. |
| 카탈로그 이름 | 카탈로그의 이름을 입력합니다. |
| 작성 | 만들기를 클릭하여 데이터 소스를 만듭니다. |
카탈로그에서 가져오기 - 구성 세부 정보
| 필드 | 설명 |
|---|---|
| 카탈로그 선택 | 드롭다운을 사용하여 카탈로그를 선택합니다. |
| 데이터 원본 선택 | 드롭다운을 사용하여 선택한 카탈로그에서 데이터 소스를 선택합니다. |
| 대상 지속성 |
대상 지속성을 선택합니다:
|
| 연결 상태 | 연결 테스트 링크를 클릭하여 데이터베이스 연결을 테스트합니다. 데이터베이스 연결에 성공하면 성공 메시지가 나타납니다. |
| 표시 이름 | 화면에 표시할 데이터베이스 이름을 입력합니다. |
| 카탈로그 연관 | 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다. |
| 카탈로그 이름 | 카탈로그의 이름을 입력합니다. |
| 작성 | 만들기를 클릭하여 데이터베이스를 생성합니다. |
프로젝트에서 가져오기 - 구성 세부 정보
| 필드 | 설명 |
|---|---|
| 프로젝트 선택 | 드롭다운을 사용하여 프로젝트를 선택합니다. |
| 데이터 원본 선택 | 드롭다운을 사용하여 선택한 프로젝트에서 데이터 소스를 선택합니다. |
| 대상 지속성 |
대상 지속성을 선택합니다:
|
| 연결 상태 | 연결 테스트 링크를 클릭하여 데이터베이스 연결을 테스트합니다. 데이터베이스 연결에 성공하면 성공 메시지가 나타납니다. |
| 표시 이름 | 화면에 표시할 데이터베이스 이름을 입력합니다. |
| 카탈로그 연관 | 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다. |
| 카탈로그 이름 | 카탈로그의 이름을 입력합니다. |
| 작성 | 만들기를 클릭하여 데이터베이스를 생성합니다. |
SQL 문의 제한사항
DROP TABLE카탈로그에서 활성화된 경우에만 문입니다.- 데이터 소스 기반 카탈로그의 경우
CREATE SCHEMA,CREATE TABLE,DROP SCHEMA,DROP TABLE,DELETE,DROP VIEW,ALTER TABLE및ALTER SCHEMA문은 데이터 관리자 UI에서 사용할 수 없습니다.
데이터 유형에 대한 제한 사항
BLOB그리고CLOB데이터 유형 지원SELECT문이지만 다음과 같은 작업은 지원하지 않습니다.equal,like, 그리고in.BINARY데이터 유형만 지원SELECT성명.- UI에서 표시되는 데이터
BLOB데이터 유형은Base64 형식이고 presto-cli의 결과는 16진수 형식입니다. - UI에서 표시되는 데이터
BINARY데이터 유형은Base64 형식이고 presto-cli의 결과는 16진수 형식입니다. - 데이터 유형의 필드
REAL소수점 이하 자릿수가 6자리 이상이고 그 자리가 대부분 0인 경우, 쿼리된 값은 반올림됩니다. 값의 정밀도에 따라 반올림이 다르게 발생하는 것으로 관찰됩니다. 예를 들어 소수점 이하 3자리로 반올림한 소수점 숫자 1.654 동일합니다. 또 다른 예는 10.890009 10.89000. 주목되는 점은10.89000 반올림됩니다10.89, 반면10.89009 반올림되지 않습니다. 이는 이진 부동 소수점 형식의 표현 제한으로 인해 본질적인 문제입니다. 이는 쿼리에 정렬이 포함될 때 상당한 영향을 미칠 수 있습니다.