Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à : ✅ Entrepôt dans Microsoft Fabric
Cet article fournit deux exemples qui montrent comment créer une table dans Fabric Data Warehouse, à partir d’un fichier Parquet ou via l’éditeur d’entrepôt dans le portail Fabric.
Prerequisites
Pour commencer, vous devez remplir les conditions préalables suivantes :
- Accédez à un élément d’entrepôt dans un espace de travail doté d'une capacité Premium avec des autorisations de contributeur ou supérieures.
- Veillez à vous connecter à votre élément d’entrepôt. Vous ne pouvez pas créer de tables directement dans le point de terminaison d’analytique SQL d’un entrepôt.
- Choisissez votre outil de requête. Ce tutoriel présente l’éditeur de requête SQL dans le portail Microsoft Fabric, mais vous pouvez utiliser n’importe quel outil de requête T-SQL.
Pour plus d'informations sur la connexion à votre Warehouse dans Microsoft Fabric, consultez Connectivité.
Créer une table vide dans l’éditeur de requête SQL avec des modèles
Dans le ruban de l’éditeur d’entrepôt, recherchez la liste déroulante des modèles SQL .
Sélectionnez
nouvelle table , et un modèle de script CREATE TABLEgénéré automatiquement s’affiche dans votre nouvelle fenêtre de requête SQL. Mettez à jour les définitions de table et de colonne dans le
CREATE TABLEmodèle pour qu’elles correspondent à la structure dont vous avez besoin. Votre script T-SQL doit ressembler au code suivant :CREATE TABLE dbo.fact_sale ( SaleKey bigint, CityKey int, CustomerKey int, BillToCustomerKey int, StockItemKey int, InvoiceDateKey datetime2(6), DeliveryDateKey datetime2(6), SalespersonKey int, WWIInvoiceID int, Description varchar(max), Package varchar(100), Quantity int, UnitPrice numeric(18,2), TaxRate numeric(18,3), TotalExcludingTax numeric(18,2), TaxAmount numeric(18,2), Profit numeric(18,2), TotalIncludingTax numeric(18,2), TotalDryItems int, TotalChillerItems int, LineageKey int )Sélectionnez Exécuter pour créer la table.
Pour en savoir plus sur la création de table prise en charge dans Warehouse dans Microsoft Fabric, voir Tables dans l'entreposage de données dans Microsoft Fabric et Types de données dans Microsoft Fabric.
Créer une table chargée dans l’éditeur de requête SQL à partir d’un fichier externe
Vous pouvez également créer une table directement depuis un fichier Parquet externe auquel vous avez accès. Dans cet exemple, nous allons créer une table basée sur un fichier de données disponible publiquement. Dans l’éditeur de requête, collez et exécutez le code T-SQL suivant :
CREATE TABLE dbo.fact_sale AS
SELECT *
FROM OPENROWSET(BULK 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/parquet/full/fact_sale/*.parquet');
L’instruction CTAS (Create Table As Select) crée une table et la remplit avec les données récupérées à partir du fichier source spécifié, ce qui simplifie le processus de définition et de chargement de la table en une seule étape. Vous trouverez d’autres options d’ingestion sur la page Ingestion des données avec T-SQL.