Databases en tabellen maken
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.