Lakehouse에 대한 SQL 분석 엔드포인트란?
Microsoft Fabrics는 Lakehouse Delta 테이블에 대한 SQL 기반 환경을 제공합니다. 이 SQL 기반 환경을 SQL 분석 엔드포인트라고 합니다. T-SQL 언어를 사용하여 Delta 테이블의 데이터를 분석하고, 함수를 저장하고, 뷰를 생성하고, SQL 보안을 적용할 수 있습니다. SQL 분석 엔드포인트에 액세스하려면 작업 영역 보기에서 해당 항목을 선택하거나 Lakehouse 탐색기의 SQL 분석 엔드포인트 모드로 전환합니다.
Lakehouse를 만들면 Lakehouse Delta 테이블 스토리지를 가리키는 SQL 분석 엔드포인트가 만들어집니다. Lakehouse에서 Delta 테이블을 만들면 SQL 분석 엔드포인트를 사용하여 쿼리할 수 있습니다. 자세한 내용은 데이터 Warehouse 설명서: SQL 분석 엔드포인트를 참조하세요.
SQL 분석 엔드포인트 다시 프로비전
Lakehouse 내에서 직접 SQL 분석 엔드포인트 프로비저닝을 다시 시도하는 기능을 제공합니다. 따라서 초기 프로비저닝 시도가 실패하는 경우 완전히 새로운 Lakehouse를 만들지 않고도 다시 시도할 수 있습니다. 이 기능을 사용하면 UI에서 프로비전 문제를 편리하게 자체 완화하여 Lakehouse를 완전히 다시 만들 필요가 없습니다.
참고 항목
이 기능은 사용자 환경을 개선하지만, Lakehouse를 처음 만드는 동안처럼 SQL 분석 엔드포인트 다시 프로비전이 여전히 실패할 수 있습니다.
SQL 분석 엔드포인트 읽기 전용 모드
SQL 분석 엔드포인트는 Lakehouse Delta 테이블에 대해 읽기 전용 모드로 작동합니다. SQL 분석 엔드포인트를 사용하여 Delta 테이블에서만 데이터를 읽을 수 있습니다. 함수, 뷰를 저장하고 SQL 개체 수준 보안을 설정할 수 있습니다.
참고 항목
Spark 코드로 만든 외부 Delta 테이블은 SQL 분석 엔드포인트에 표시되지 않습니다. 테이블 공간의 바로 가기를 사용하여 SQL 분석 엔드포인트에 외부 Delta 테이블을 표시합니다.
Lakehouse Delta 테이블에서 데이터를 수정하려면 Lakehouse 모드로 전환하고 Apache Spark를 사용해야 합니다.
SQL 보안을 사용하여 액세스 제어
SQL 분석 엔드포인트를 사용하여 데이터에 액세스하기 위한 개체 수준 보안을 설정할 수 있습니다. 이러한 보안 규칙은 SQL 분석 엔드포인트를 통해 데이터에 액세스하는 경우에만 적용됩니다. 다른 방법으로 데이터에 액세스할 수 없도록 하려면 작업 영역 역할 및 권한을 설정해야 합니다. 작업 영역 역할 및 권한을 참조 하세요.