Databases en tabellen maken

Voltooid

Nadat u een SQL Warehouse hebt gemaakt en gestart, kunt u beginnen met het werken met gegevens in tabellen.

Databaseschema

Alle SQL Warehouses bevatten een standaarddatabaseschema met de naam standaard. U kunt tabellen in dit schema maken om gegevens te analyseren. Als u echter met meerdere tabellen in een relationeel schema wilt werken of als u meerdere analytische workloads hebt waarin u de gegevens afzonderlijk wilt beheren (en er toegang toe wilt krijgen), kunt u een aangepast databaseschema maken. Als u een database wilt maken, gebruikt u de SQL-editor om een CREATE DATABASE of CREATE SCHEMA SQL-instructie uit te voeren. Deze instructies zijn gelijkwaardig, maar CREATE SCHEMA hebben de voorkeur, zoals wordt weergegeven in dit voorbeeld:

CREATE SCHEMA salesdata;

Tip

Zie CREATE SCHEMA in de documentatie van Azure Databricks voor meer informatie.

Tabellen

U kunt de gebruikersinterface in de Azure Databricks-portal gebruiken om gescheiden gegevens te uploaden of gegevens te importeren uit een breed scala aan algemene gegevensbronnen. De geïmporteerde gegevens worden opgeslagen in bestanden in DbFS-opslag (Databricks File System) en er wordt een Delta-tabel voor deze tabel gedefinieerd in de Hive-metastore.

Als de gegevensbestanden al in de opslag aanwezig zijn of als u een expliciet schema voor de tabel moet definiëren, kunt u een CREATE TABLE SQL-instructie gebruiken. Met de volgende code wordt bijvoorbeeld een tabel gemaakt met de naam salesorders in de database salesdata , op basis van de map /data/sales/ in DBFS-opslag.

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

Tip

Zie CREATE TABLE in de documentatie van Azure Databricks voor meer informatie.