데이터베이스 및 테이블 만들기

완료됨

SQL Warehouse를 만들고 시작한 후 테이블의 데이터 작업을 시작할 수 있습니다.

데이터베이스 스키마

모든 SQL Warehouse에는 기본값이라는 기본 데이터베이스 스키마가 포함됩니다. 데이터를 분석하기 위해 이 스키마에 테이블 만들기를 사용할 수 있습니다. 그러나 관계형 스키마에서 여러 테이블로 작업해야 하거나 데이터를 개별적으로 관리하고 액세스하려는 여러 분석 워크로드가 있는 경우 사용자 지정 데이터베이스 스키마를 만들 수 있습니다. 데이터베이스를 만들려면 SQL 편집기를 사용하여 CREATE DATABASE 또는 CREATE SCHEMA SQL 문을 실행합니다. 이러한 문은 동일하지만 다음 예제와 같이 CREATE SCHEMA가 선호됩니다.

CREATE SCHEMA salesdata;

자세한 내용은 Azure Databricks 설명서의 CREATE SCHEMA를 참조하세요.

테이블

Azure Databricks 포털에서 사용자 인터페이스를 사용하여 구분된 데이터를 업로드하거나 광범위한 일반 데이터 원본에서 데이터를 가져올 수 있습니다. 가져온 데이터는 DBFS(Databricks File System) 스토리지의 파일에 저장되고, Delta 테이블은 Hive 메타스토어에 정의됩니다.

데이터 파일이 스토리지에 이미 있거나 테이블에 대한 명시적 스키마를 정의해야 하는 경우 CREATE TABLE SQL 문을 사용할 수 있습니다. 예를 들어 다음 코드는 DBFS 스토리지의 /data/sales/ 폴더를 기반으로 salesdata 데이터베이스에 salesorders라는 테이블을 만듭니다.

CREATE TABLE salesdata.salesorders
(
    orderid INT,
    orderdate DATE,
    customerid INT,
    ordertotal DECIMAL
)
USING DELTA
LOCATION '/data/sales/';

자세한 내용은 Azure Databricks 설명서의 CREATE TABLE을 참조하세요.