패브릭의 SQL 데이터베이스에서 테이블 만들기
적용 대상:✅Microsoft Fabric의 SQL 데이터베이스
패브릭 SQL 데이터베이스에서 테이블을 만드는 방법에는 여러 가지가 있습니다. 패브릭의 주요 선택 항목으로는 SQL 편집기를 사용하여 테이블을 만들고, 패브릭 데이터 흐름 또는 패브릭 데이터 파이프라인을 사용하여 로드할 테이블을 만드는 것이 포함됩니다. 이 연습에서는 Fabric SQL 데이터베이스에 대한 패브릭 포털의 쿼리 편집기를 사용합니다.
필수 조건
- 기존의 Fabric 용량이 필요합니다. 그렇지 않은 경우 Fabric 평가판을 시작합니다.
- 관리 포털 테넌트 설정을 사용하여 Fabric에서 SQL 데이터베이스를 사용하도록 설정해야 합니다.
- 새 작업 영역을 만들거나 기존 패브릭 작업 영역을 사용합니다.
- 새 SQL 데이터베이스 를 만들거나 기존 SQL 데이터베이스를 사용합니다.
T-SQL 쿼리를 사용하여 테이블 만들기
SQL 데이터베이스를 엽니다.
주 리본에서 새 쿼리 단추를 선택합니다.
intellisense의 도움을 받아 T-SQL에서 테이블 정의를 만들거나 다음 샘플을 사용합니다.
CREATE TABLE dbo.products ( product_id INT IDENTITY(1000,1) PRIMARY KEY, product_name VARCHAR(256), create_date DATETIME2 )
원하는 테이블 디자인이 있으면 쿼리 창의 도구 모음에서 실행을 선택합니다.
테이블을 표시하도록 개체 탐색기 이미 확장된 경우 자동으로 새로 고쳐 생성 시 새 테이블을 표시합니다. 그렇지 않은 경우 트리를 확장하여 새 테이블을 확인합니다.
Copilot를 사용하여 테이블 만들기
SQL 데이터베이스를 엽니다.
주 리본에서 새 쿼리 단추를 선택합니다.
다음 텍스트를 T-SQL 주석으로 쿼리 창에 입력하고 키보드에서 Tab 키를 누릅니다.
--create a new table that to store information about products with some typical columns and a monotonistically increasing primary key called ProductID
몇 초 후에 Copilot는 프롬프트에 따라 제안된 T-SQL 스크립트를 생성합니다.
Tab 키를 다시 눌러 코필로트의 제안을 수락합니다. 다음과 같이 표시됩니다.
--create a new table that to store information about products with some typical columns and a monotonistically increasing primary key called ProductID CREATE TABLE [dbo].[ProductInformation] ( -- Primary Key for the ProductInformation table [ProductID] INT IDENTITY(1,1) PRIMARY KEY, -- Name of the product [ProductName] VARCHAR(100) NOT NULL, -- Description of the product [Description] VARCHAR(MAX), -- Brand of the product [Brand] VARCHAR(50), -- List price of the product [ListPrice] DECIMAL(10, 2), -- Sale price of the product [SalePrice] DECIMAL(10, 2), -- Item number of the product [ItemNumber] VARCHAR(20), -- Global Trade Item Number of the product [GTIN] VARCHAR(20), -- Package size of the product [PackageSize] VARCHAR(50), -- Category of the product [Category] VARCHAR(50), -- Postal code related to the product [PostalCode] VARCHAR(10), -- Availability of the product [Available] BIT, -- Embedding data of the product [Embedding] VARBINARY(MAX), -- Timestamp when the product was created [CreateDate] DATETIME );
필요에 맞게 Copilot의 제안된 T-SQL을 검토하고 편집합니다.
원하는 테이블 디자인이 있으면 쿼리 창의 도구 모음에서 실행을 선택합니다.
테이블을 표시하도록 개체 탐색기 이미 확장된 경우 자동으로 새로 고쳐 생성 시 새 테이블을 표시합니다. 그렇지 않은 경우 트리를 확장하여 새 테이블을 확인합니다.