Microsoft Azure SQL 데이터베이스

네트워크 트래픽 암호화

Looker에서는 Looker 애플리케이션과 데이터베이스 간의 네트워크 트래픽을 암호화할 것을 적극 권장합니다. SSL 암호화 사용에 대한 자세한 내용은 Microsoft 문서를 참고하세요.

사용자 및 보안

Looker에서 SQL 데이터베이스 인증을 사용하여 데이터베이스를 인증합니다. 도메인 계정 사용은 지원되지 않습니다.

계정을 만들려면 다음 명령어를 실행하여 some_password_here를 안전하고 안전한 비밀번호로 변경합니다.

CREATE LOGIN looker
  WITH PASSWORD = 'some_password_here';
USE MyDatabase;
CREATE USER looker FOR LOGIN looker;
GO

Looker에서 현재 실행 중인 쿼리를 감지하고 중지할 권한이 있어야 하며 다음 권한이 필요합니다.

KILL DATABASE CONNECTION
VIEW DATABASE STATE

이러한 권한을 부여하려면 다음 명령어를 실행하세요.

GRANT KILL DATABASE CONNECTION TO looker;
GRANT VIEW DATABASE STATE to looker;

임시 스키마 설정

Looker 사용자가 소유한 스키마를 만듭니다.

CREATE SCHEMA looker_scratch AUTHORIZATION looker;

연결 추가

Looker 인터페이스를 사용하여 데이터베이스 연결을 구성합니다. Looker의 관리 섹션에서 연결을 선택한 후 연결 추가를 클릭합니다.

연결 정보를 입력합니다. 대부분의 설정은 대부분의 데이터베이스 언어에 일반적이며 Looker를 데이터베이스에 연결 문서 페이지에 설명되어 있습니다. Microsoft Azure SQL 데이터베이스에 적용되는 추가 정보는 다음과 같습니다.

  • 언어: Microsoft Azure SQL Database를 선택합니다.
  • 원격 호스트:포트: 호스트 이름과 포트를 입력합니다 (기본 포트는 1433).

    기본값이 아닌 포트를 1433이 아닌 포트로 지정해야 하고 데이터베이스에서 콜론 대신 쉼표를 사용해야 하는 경우 연결 설정의 추가 매개변수 필드에 useCommaHostPortSeparator=true를 추가하여 원격 호스트:포트 필드에 쉼표를 사용할 수 있습니다. 예를 들면 다음과 같습니다.

    jdbc:sqlserver://hostname,1434

이 설정 테스트를 클릭하여 데이터베이스 연결이 성공했는지 확인합니다. 문제 해결 정보는 데이터베이스 연결 테스트 문서 페이지를 참조하세요.

연결 추가를 클릭하여 연결을 저장합니다.

기능 지원

Looker에서 일부 기능을 지원하려면 데이터베이스 언어도 이 기능을 지원해야 합니다.

Looker 최신 출시 버전에서 Microsoft Azure SQL Database는 다음 Looker 기능을 지원합니다.

다음 단계

데이터베이스 구성을 완료한 후 데이터베이스에 Looker 연결 문서 페이지의 안내에 따라 Looker에서 데이터베이스에 연결할 수 있습니다.