Répondre

2

En tant que tel stockage blob ne sont pas indexables. Ce que vous devrez faire est d'utiliser le service Azure Search et de tirer les données du stockage BLOB vers un index Azure Search. Cela rend les données de stockage BLOB consultables. Pour extraire les données d'Azure Blob Storage dans l'index du service Azure Search, vous devez créer un Blob Data Source et un Indexer. Un indexeur sera responsable de récupérer les données à partir des blobs et de remplir l'index.

Vous pouvez trouver ce lien utile pour indexer le stockage de blob à l'aide de Azure Search: https://docs.microsoft.com/en-us/azure/search/search-howto-indexing-azure-blob-storage.

Un SDK .Net est disponible pour la gestion des index, des sources de données et des indexeurs Azure Search Service. Vous pouvez en lire plus à ce sujet ici: https://docs.microsoft.com/en-us/dotnet/api/overview/azure/search?view=azure-dotnet. De plus, l'équipe Azure Search a publié des exemples sur Github qui utilise ce SDK. Vous pouvez les trouver ici: https://github.com/Azure-Samples/search-dotnet-getting-started.

+0

Y at-il un échantillon .net sdk disponible pour créer l'index et l'indexeur. Parce que ce que je peux voir, c'est l'approche par appel API est disponible pour les créer – user1500960

+0

Mis à jour ma réponse avec plus de liens. HTH. –

+1

Vous pouvez également configurer l'indexeur de stockage blob dans le portail Azure sans écrire de ligne de code. Voir https://docs.microsoft.com/en-us/azure/search/search-import-data-portal –