2

開発中に Azure Search インデックスを手動で作成するのにうんざりしているので、それを行うためのコンソール アプリを作成しています。Azure には、データベース ビューであるデータ ソースが既にあります。そのビューはインデックスをフィードします。私の質問は、インデックスを作成するときにそのデータ ソースをどのように指定すればよいですか? これまでのコードは次のとおりです( Employee クラス定義は含まれていません):

using Microsoft.Azure.Search;
using Microsoft.Azure.Search.Models;

namespace AdvancedSearchIndexGenerator
{
    class Program
    {
        static void Main()
        {
            SearchServiceClient client = new SearchServiceClient(Util.AzureSearchServiceName, new SearchCredentials(Util.AzureSearchApiKey));

            var definition = new Index()
            {
                Name = Util.AzureSearchIndexName,
                Fields = FieldBuilder.BuildForType<Employee>()
            };

            client.Indexes.Create(definition);
        }
    }
}
4

2 に答える 2