중요합니다
이 기능은 다음 지역의 공개 미리 보기에 있습니다. westuswestus2eastuseastus2centralussouthcentralusnortheuropewesteuropeaustraliaeastbrazilsouthcanadacentralcentralindiasoutheastasiauksouth
이 페이지에서는 SQL 편집기에서 Lakebase 데이터베이스 인스턴스에 액세스하여 PostgreSQL 명령 및 쿼리를 실행하는 방법을 설명합니다.
시작하기 전에
연결하기 전에 다음 요구 사항을 충족하는지 확인합니다.
- 데이터베이스 인스턴스에 로그인할 해당 Postgres 역할이 있습니다. Postgres 역할 관리를 참조하세요.
- Postgres 역할에는 데이터베이스, 스키마 또는 테이블에 액세스하는 데 필요한 권한이 부여됩니다.
데이터베이스 인스턴스 작성자는 SQL 편집기에서 데이터베이스 인스턴스에 액세스하는 데 필요한 권한이 이미 있습니다. 인스턴스 작성자는 인스턴스에 사용자를 추가하고 사용자에게 Postgres 권한을 부여할 수도 있습니다.
새 쿼리 만들기
SQL 편집기에서 새 SQL 쿼리를 만듭니다.
- 작업 영역 사이드바에서 컴퓨팅을 클릭합니다.
- Lakebase 프로비전드를 클릭합니다.
- PostgreSQL 쿼리를 실행할 데이터베이스 인스턴스를 선택합니다.
- 오른쪽 위에서 새 쿼리 를 클릭합니다.
-
읽기 가능한 보조 데이터베이스에서 읽기 전용 쿼리를 실행하려면 다음을 수행합니다.
- 컴퓨팅 리소스 드롭다운 메뉴를 클릭하고 (읽기 전용) 레이블이 있는 컴퓨팅을 선택합니다.
- 스위치를 클릭합니다.
- 컴퓨팅 리소스 드롭다운 메뉴를 클릭하고 (읽기 전용) 레이블이 있는 컴퓨팅을 선택합니다.
쿼리 실행
PostgreSQL 쿼리를 실행하려면 드롭다운 선택기에서 적절한 데이터베이스 및 스키마를 선택합니다.
- 모두 실행 옆에 있는 드롭다운 선택기에서 원하는 데이터베이스 및 스키마를 선택합니다.
-
PostgreSQL 데이터베이스
에서 데이터베이스, 스키마, 테이블 및 열을 봅니다.
-
스키마 브라우저에서 원하는 표 옆에 있는
을 클릭하여 테이블 참조를 입력할 수 있습니다.
- PostgreSQL 쿼리를 작성하고 모두 실행을 클릭합니다.
지원되는 기능 및 제한 사항
-
ACL(쿼리 액세스 제어 목록) 권한 모델이 적용됩니다.
- 실행은 실행을 클릭하는 사용자의 Databricks ID와 함께 발생합니다.
- 쿼리에 대한 액세스 권한을 볼 수 있는 사용자는 SQL 편집기에서 나타나는 결과를 볼 수 있습니다.
- 임시 테이블 및 트랜잭션과 같은 연결 범위 개체는 단일 셀에서 작동합니다. 각각 자체 세션이므로 서로 다른 실행 클릭에서 작동하지 않습니다.
-
$$블록에 세미콜론이 포함된 문이 있는 경우, 마지막 문의 결과만 표시됩니다.