私は、構内SQL Serverのデータテーブルからデータを取り込むAzure関数(C#)を作成しました。私は実験的な外部テーブルコネクタを使用しました(技術名称はapiHubTable)。Azureの外部テーブルを照会する
public class Event
{
public int Id { get; set; }
public string Name { get; set; }
public DateTime LastUpdate { get; set; }
}
:
ここ
Query query = Query.Parse($"LastUpdate >\"{jobDefinition.LastExecutionDate.ToString("yyyy-MM-ddTHH:mm:ss")}\"");
var result = await eventsSqlTable.ListEntitiesAsync(query);
は、エンティティ定義である:
コネクタが私のオンプレミスのテーブルからデータを取得しますが、クエリが実行されません(私はいつもテーブルの完全な内容を持っています)
クエリを表すために使用する言語は何ですか? OData?もう一つ?サンプルはありますか? この機能はまだ実装されていますか?
私はあなたを聞いてもどのようにListEntitiesAsyncメソッドでクエリを含めたのですか? 'クエリクエリ=クエリ。 var list = await inputTable.ListEntitiesAsync(query); ' これはそうではありません: ' Query query = Query.Parse( "$ filter = Id eq 5"); var list = await inputTable.ListEntitiesAsync(query); ' おそらくフィルタリングは実装されていませんか? –