SQL Server

Microsoft SQL Server는 관계형 데이터베이스 관리 시스템입니다.

다음 방법 중 하나를 사용하여 SQL Server 을 구성할 수 있습니다:

새 연결 만들기 - 구성 세부 정보

크레타 새 연결 - 구성 세부 정보
필드 설명
대상 지속성

대상 지속성을 선택합니다:

  • Watsonx.data 인스턴스 - 인스턴스 콘솔 데이터베이스가 연결 세부 정보를 독점적으로 저장합니다.
  • 플랫폼 자산 카탈로그 - 데이터 플랫폼의 기본 카탈로그에 연결 세부 정보가 저장됩니다. 플랫폼 자산 카탈로그를 대상 지속성으로 선택하면 기본값(사용자 이름 및 비밀번호) 및 NTLM 인증 유형만 사용할 수 있습니다.
    데이터 플랫폼 서비스가 활성화되어 있고 데이터 플랫폼에 플랫폼 자산 카탈로그가 있으며 액세스 권한이 있는 경우에만 Platform asset catalog 옵션을 선택할 수 있습니다.
표시 이름 화면에 표시할 데이터 소스 이름을 입력합니다.
데이터베이스 이름 데이터베이스의 이름을 입력합니다.
호스트 이름 호스트 이름을 입력하십시오.
포트 포트 번호를 입력합니다.
인증 유형

인증 유형 세부 정보를 선택하고 입력합니다:

  • 기본값 - 데이터 소스 사용자 이름과 데이터 소스 비밀번호를 입력합니다.
  • NTLM - 데이터 소스 사용자 이름, 데이터 소스 비밀번호, 선택 사항으로 도메인 이름을 입력합니다.
  • Azure AD 서비스 주체 - 애플리케이션/클라이언트 ID를 사용자 이름으로 입력하고 서비스 주체 ID의 비밀을 비밀번호로 입력합니다.
  • Azure AD 비밀번호 - Microsoft Entra 사용자 이름과 비밀번호를 입력합니다.
포트가 SSL을 사용하도록 설정되었습니다. 토글 스위치를 사용하여 SSL 연결을 활성화하거나 비활성화합니다. 활성화된 경우,
나. SSL 인증서 업로드(.pem, .crt, .cert 또는 .cer) 링크가 활성화되었습니다.
ii. SSL 인증서 업로드(.pem, .crt, .cert 또는 .cer) 링크를 클릭합니다.
iii. SSL 인증서를 찾아 업로드하세요.
인증서 유효성 검증 토글 스위치를 사용하여 호스트가 반환한 SSL 인증서를 신뢰할 수 있는지 여부를 확인합니다.
연결 상태 연결 테스트 링크를 클릭하여 데이터 소스 연결을 테스트합니다. 데이터 소스 연결이 성공하면 성공 메시지가 나타납니다.
카탈로그 연관 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다.
카탈로그 이름 카탈로그의 이름을 입력합니다.
작성 만들기를 클릭하여 데이터 소스를 만듭니다.

카탈로그에서 가져오기 - 구성 세부 정보

카탈로그에서 가져오기 - 구성 세부 정보
필드 설명
카탈로그 선택 드롭다운을 사용하여 카탈로그를 선택합니다.
데이터 원본 선택 드롭다운을 사용하여 선택한 카탈로그에서 데이터 소스를 선택합니다.
대상 지속성

대상 지속성을 선택합니다:

  • Watsonx.data 인스턴스 - 인스턴스 콘솔 데이터베이스가 연결 세부 정보를 독점적으로 저장합니다.
  • 플랫폼 자산 카탈로그 - 데이터 플랫폼의 기본 카탈로그에 연결 세부 정보가 저장됩니다.
    데이터 플랫폼 서비스가 활성화되어 있고 데이터 플랫폼에 플랫폼 자산 카탈로그가 있으며 액세스 권한이 있는 경우에만 Platform asset catalog 옵션을 선택할 수 있습니다.
연결 상태 연결 테스트 링크를 클릭하여 데이터베이스 연결을 테스트합니다. 데이터베이스 연결에 성공하면 성공 메시지가 나타납니다.
표시 이름 화면에 표시할 데이터베이스 이름을 입력합니다.
카탈로그 연관 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다.
카탈로그 이름 카탈로그의 이름을 입력합니다.
작성 만들기를 클릭하여 데이터베이스를 생성합니다.

프로젝트에서 가져오기 - 구성 세부 정보

프로젝트에서 가져오기 - 구성 세부 정보
필드 설명
프로젝트 선택 드롭다운을 사용하여 프로젝트를 선택합니다.
데이터 원본 선택 드롭다운을 사용하여 선택한 프로젝트에서 데이터 소스를 선택합니다.
대상 지속성

대상 지속성을 선택합니다:

  • Watsonx.data 인스턴스 - 인스턴스 콘솔 데이터베이스가 연결 세부 정보를 독점적으로 저장합니다.
  • 플랫폼 자산 카탈로그 - 데이터 플랫폼의 기본 카탈로그에 연결 세부 정보가 저장됩니다.
    데이터 플랫폼 서비스가 활성화되어 있고 데이터 플랫폼에 플랫폼 자산 카탈로그가 있으며 액세스 권한이 있는 경우에만 Platform asset catalog 옵션을 선택할 수 있습니다.
연결 상태 연결 테스트 링크를 클릭하여 데이터베이스 연결을 테스트합니다. 데이터베이스 연결에 성공하면 성공 메시지가 나타납니다.
표시 이름 화면에 표시할 데이터베이스 이름을 입력합니다.
카탈로그 연관 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다.
카탈로그 이름 카탈로그의 이름을 입력합니다.
작성 만들기를 클릭하여 데이터베이스를 생성합니다.

SQL 문의 제한사항

  • DROP TABLE 카탈로그에서 활성화된 경우에만 문입니다.
  • 데이터 소스 기반 카탈로그의 경우 CREATE SCHEMA, CREATE TABLE, DROP SCHEMA, DROP TABLE, DELETE, DROP VIEW, ALTER TABLEALTER 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 반올림되지 않습니다. 이는 이진 부동 소수점 형식의 표현 제한으로 인해 본질적인 문제입니다. 이는 쿼리에 정렬이 포함될 때 상당한 영향을 미칠 수 있습니다.