Partage via


Capacité du Fabric et consommation de OneLake

Vous n’avez besoin que d’une seule capacité pour piloter toutes vos expériences Microsoft Fabric, y compris Microsoft OneLake. Continuez à lire si vous souhaitez obtenir un exemple détaillé de la façon dont OneLake consomme le stockage et le calcul.

Vue d’ensemble

OneLake est fourni automatiquement avec chaque client Fabric et est conçu pour être le seul emplacement pour toutes vos données d’analyse. Tous les éléments de données Fabric sont préfiltrés pour stocker des données dans OneLake. Par exemple, lorsque vous stockez des données dans un lakehouse ou un entrepôt, vos données sont stockées en mode natif dans OneLake.

Avec OneLake, vous payez les données stockées, comme azure Data Lake Stockage (ADLS) Gen2 ou Amazon S3. Toutefois, contrairement à d’autres services, OneLake n’inclut pas de frais distincts pour les transactions (par exemple, lectures, écritures) dans vos données. Au lieu de cela, les transactions consomment à partir de la capacité Fabric existante qui est également utilisée pour exécuter vos autres expériences Fabric. Pour plus d’informations sur la tarification, qui est comparable à ADLS Gen2, consultez Tarification Fabric.

Pour illustrer, étudions un exemple.

  • Supposons que vous achetiez une référence SKU F2 avec 2 unités de capacité (CU) toutes les secondes. Nommons cette Capacity1.

  • Vous créez ensuite Espace de travail1 et chargez un fichier de 450 Mo dans un lakehouse à l’aide du portail Fabric. Cette action utilise à la fois le stockage OneLake et les transactions OneLake.

Examinons maintenant chacune de ces dimensions.

Stockage OneLake

Puisque le stockage OneLake fonctionne sur un modèle de paiement à l’utilisation, des frais distincts pour « Stockage OneLake » apparaissent sur votre facture correspondant aux 450 Mo de données stockées.

Si vous êtes administrateur de capacité, vous pouvez afficher votre consommation de stockage dans l’application Métriques de capacité Fabric. Ouvrez l’onglet Stockage et choisissez Expérience comme option lake pour voir le coût du stockage OneLake. Si vous avez plusieurs espaces de travail dans la capacité, vous pouvez voir le stockage par espace de travail.

Diagramme montrant comment le stockage OneLake est affiché dans l’application de métriques Fabric.

L'image suivante montre deux colonnes : stockage facturable et stockage actuel . Le stockage facturable reflète l’utilisation cumulative des données au cours du mois. Étant donné que le coût total des données stockées n’est pas pris sur un jour du mois, mais sur une base au prorata tout au long du mois. Vous pouvez estimer le prix mensuel en tant que stockage facturable (Go) multiplié par le prix par Go par mois.

Par exemple, le stockage de 1 To de données le jour 1 ajoute à 33 Go de stockage facturable quotidien. Le jour un c’est 1 To / 30 jours = 33 Go et chaque jour ajoute 33 Go jusqu’à la fin du mois. La suppression réversible OneLake protège les fichiers individuels contre la suppression accidentelle en conservant les fichiers pendant une durée de conservation par défaut avant leur suppression définitive. Les données supprimées de manière réversible sont facturées au même rythme que les données actives.

Le diagramme montre la différence de stockage facturable et actuelle.

Calcul OneLake

Les demandes adressées à OneLake (par exemple, lecture, écriture ou listage) consomment la capacité Fabric. OneLake associe les APIs à des opérations comme ADLS. L’utilisation de la capacité pour chaque opération est visible dans l’application Métriques de capacité. Dans l’exemple ci-dessus, le chargement du fichier a entraîné une transaction d’écriture consommant 127,46 CU secondes. Cette consommation est signalée comme OneLake Write via Proxy sous la colonne du nom de l’opération dans l’application des métriques de capacité.

Maintenant, si vous lisez ces données avec un ordinateur portable. Vous consommez 1,39 secondes CU de transactions de lecture. Cette consommation est signalée comme OneLake Read via Redirect dans l'application de métriques. Consultez page de consommation OneLake pour savoir comment chaque type d’opération consomme des unités de capacité.

Diagramme montrant comment le calcul OneLake est affiché dans l’application de métriques Fabric.

Pour en savoir plus sur les différentes terminologies de l’application de métriques, consultez comprendre la page de calcul de l’application de métriques - Microsoft Fabric.

Vous vous demandez peut-être comment les raccourcis affectent votre utilisation de OneLake. Dans l’exemple ci-dessus, le stockage et le calcul sont facturés à Capacity1. Maintenant, supposons que vous disposez d'une deuxième capacité, Capacity2, qui contient Workspace2. Vous créez un lakehouse et créez un raccourci vers le fichier Parquet que vous avez chargé dans Workspace1. Vous créez un notebook pour interroger le fichier Parquet. À mesure que Capacity2 accède aux données, le coût de calcul ou de transaction de cette opération de lecture consomme une CU de Capacity2. Le stockage continue d’être facturé à Capacity1.

Diagramme montrant comment la facturation des raccourcis est effectuée par capacité.

  • Si Capacity2 est suspendu mais que Capacity1 est actif, vous ne pouvez pas lire les données via le raccourci dans Workspace2 (Capacité2), mais vous pouvez accéder aux données directement dans Workspace1 (Capacity1).

  • Si Capacity1 est suspendu et que Capacity2 est actif, vous ne pouvez pas lire les données dans Workspace1 (Capacity1), mais vous pouvez toujours utiliser les données à l’aide du raccourci dans Workspace2. Dans les deux cas, étant donné que les données sont toujours stockées dans Capacity1, les coûts de stockage restent facturés à Capacity1

Si votre consommation de CU dépasse la limite de capacité, une limitation de bande passante peut avoir lieu, ce qui entraîne un retard ou un rejet temporaire des transactions.

Démarrez la version d’évaluation gratuite de 60 jours de Fabric pour explorer OneLake et d’autres fonctionnalités, et visitez le forum Fabric pour des questions.