Charger des objets blob et des images dans un modèle de données

S’applique à
Excel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Une colonne de type binaire peut stocker une taille de données importante, telle qu’une image. Une grande taille de données est appelée objet blob (Binary Large Objects). Vous pouvez charger des blobs de données, telles qu’une image, dans le modèle de données à partir de sources de données qui prennent en charge ce type de données, telles que SQL Server.

Conseil Vous pouvez également utiliser les fonctions de langage M de Power Query, telles que File.Contents et Web.Contents, pour charger des données blob dans un modèle de données ou même une requête.

Exemple

Par exemple, vous souhaitez charger une image à partir d’une base de données SQL Server dans le modèle de données. Votre requête importe une liste de noms de produits et d’images.

Données d’exemple avec des colonnes binaires

Procédure

  1. Chargez vos données dans le modèle de données. Pour plus d’informations, voir Créer un modèle de données dans Excel.

  2. Sélectionnez Gestion Power Pivot>.

  3. Sélectionnez Fichier>, Basculer en mode avancé.

  4. Sélectionnez Propriétés detable avancées>.

  5. Pour activer une colonne contenant des données binaires, dans la grille Propriétés de la table , sélectionnez une colonne de données binaires , telle que ThumbNailPhoto.

    Exemple de colonne binaire d’une image miniature

  6. SélectionnezEnregistrer lefichier>.

  7. Sélectionnez Comportement de table avancé>.

  8. Dans la boîte de dialogue Comportement du tableau , sélectionnez une colonne dans la liste déroulante Identificateur de ligne , par exemple RéfProduit, puis sélectionnez dans la liste déroulante Image par défaut une colonne telle que ThumbNailPhoto.

    Comportement de définition de table

  9. Sélectionnez OK.

Voir aussi

Aide Power Query pour Excel