Utiliser l’activité d’actualisation du modèle sémantique pour actualiser un jeu de données Power BI

Ce guide vous montre comment utiliser l’activité d’actualisation du modèle sémantique pour vous connecter à vos jeux de données de modèle sémantique Power BI et les actualiser à partir d’un pipeline dans Data Factory pour Microsoft Fabric.

Remarque

Cette activité fonctionne uniquement avec les modèles sémantiques que vous créez vous-même.

Prérequis

Avant de commencer, vérifiez que vous disposez des éléments suivants :

  • Un compte locataire avec un abonnement actif. Créez un compte gratuitement.
  • Un espace de travail avec Power BI Premium, Premium Per User ou capacités Power BI Embedded.

Ajouter une activité d’actualisation de modèle sémantique à un pipeline avec l’interface utilisateur

Procédez comme suit pour utiliser l’activité d’actualisation du modèle sémantique dans votre pipeline :

Créer l’activité

  1. Commencez par créer un pipeline dans votre espace de travail.

  2. Avant d’ajouter l’activité d’actualisation du modèle sémantique, vérifiez que vous disposez d’une connexion à vos jeux de données Power BI.

  3. Trouvez « Actualisation du modèle sémantique » sur la carte d'accueil Activité de pipeline et sélectionnez-la, ou choisissez-la dans la barre Activités pour l’ajouter au canevas du pipeline.

    Créez l’activité à partir de la carte de l’écran d’accueil :

    Capture d’écran montrant comment ajouter une nouvelle activité d’actualisation du modèle sémantique à un pipeline à partir de la carte de l’écran d’accueil.

    Création de l’activité à partir de la barre Activités :

    Capture d’écran montrant comment ajouter une nouvelle activité d’actualisation du modèle sémantique à un pipeline à partir de la barre d’activités.

  4. Sélectionnez la nouvelle activité d’actualisation du modèle sémantique sur le canevas de l’éditeur de pipeline si elle n’est pas déjà sélectionnée.

    Capture d’écran montrant les paramètres généraux de l’activité d’actualisation du modèle sémantique.

    Reportez-vous à l’aide sur les paramètres généraux pour configurer les options de cet onglet.

Paramètres de l’activité d’actualisation du modèle sémantique

  1. Sélectionnez l’onglet Paramètres dans le volet propriétés de l’activité. Utilisez la liste déroulante Connection pour sélectionner une connexion existante, ou créer et configurer une nouvelle connexion pour Power BI.

    Capture d’écran montrant la page principale des paramètres de l’activité d’actualisation du modèle sémantique.

  2. Lorsque vous sélectionnez + Nouveau pour établir une nouvelle connexion, une boîte de dialogue s’affiche où vous pouvez entrer le nom de la connexion et vos informations d’identification pour le type d’autorisation que vous choisissez.

    Screenshot montrant la boîte de dialogue pour créer une connexion à Power BI.

  3. Une fois que vous avez créé une connexion, vous le verrez dans le menu déroulant. S’il n’apparaît pas immédiatement, sélectionnez Actualiser. Sélectionnez ensuite votre connexion.

    Screenshot montrant où sélectionner la connexion Power BI pour l’actualisation du modèle sémantique refresh.

  4. Sélectionnez votre espace de travail et votre jeu de données pour terminer la configuration de l’activité. Pour plus d’options, ouvrez la section Avancé .

    • Dans Avancé, Attendre la fin est activé par défaut. Cette option permet à l’activité d’attendre que l’actualisation soit terminée avant de continuer.
    • Vous pouvez également définir des valeurs pour le parallélisme maximal, le nombre de nouvelles tentatives, le délai d’expiration de l’actualisation du modèle sémantique et choisir de valider l’actualisation en même temps (transactionnel) ou par lots (lot partiel).

    Remarque

    Par défaut, l’activité d’actualisation du modèle sémantique exécute une actualisation complète lorsqu’elle est déclenchée à partir du pipeline.

    Capture d’écran montrant où fournir des détails supplémentaires après avoir sélectionné la connexion pour l’activité.

Choisir des tables et des partitions à actualiser

Vous pouvez accélérer l’actualisation de votre modèle sémantique en choisissant uniquement les tables et les partitions que vous souhaitez actualiser, au lieu d’actualiser l’ensemble du modèle. Vous trouverez ces options sous paramètres. Vous pouvez également utiliser le générateur d’expressions de pipeline pour définir ces propriétés avec des paramètres.

Capture d’écran montrant l’option permettant d’actualiser des tables spécifiques.

Capture d’écran montrant l’option permettant d’actualiser des partitions spécifiques.

Enregistrer et exécuter ou planifier le pipeline

Vous pouvez exécuter l’activité d’actualisation du modèle sémantique elle-même ou dans le cadre d’un pipeline plus grand. Une fois que vous avez configuré toutes les autres activités dont vous avez besoin, vous pouvez enregistrer et exécuter ou planifier le pipeline.

Basculez vers l’onglet Accueil en haut de l’éditeur de pipeline et sélectionnez le bouton Enregistrer pour enregistrer votre pipeline. Sélectionnez Exécuter pour l’exécuter directement ou planifier des exécutions à des moments ou intervalles spécifiques. Pour plus d’informations sur les exécutions de pipeline, consultez : planifier des exécutions de pipeline.

Capture d'écran montrant l'onglet Accueil dans l'éditeur de pipeline avec le nom de l'onglet, les boutons Enregistrer, Exécuter et Planifier en surbrillance.

Après l’exécution, vous pouvez surveiller l’exécution du pipeline et afficher l’historique des exécutions à partir de l’onglet Sortie sous le canevas.