ALIGN BY DEVICE 查询结果错误
まだ誰も着手していません。
評価
調査の方向性
提供されたC#コンソール再現コードとエントリポイント ExecuteQueryStatementAsync から始め、次に ALIGN BY DEVICE ステートメントで返されるクエリ行と Values がどのように反復処理されているかを確認します。クライアントの出力を CLI の結果と比較し、2行目が欠落している理由に焦点を当てます。この SQL に対して C# クライアントが CLI と同じ行を返せば完了です。
索引モデルが issue の本文から書いたものです。
説明
版本:Apache.IoTDB.Data 1.0.0.3
查询这样的语句,第2行获取不到数据。
sql:select FIRST_VALUE(ctwingCmdBody) as ctwingCmdBody ,MIN_TIME(ctwingCmdBody) as ts from root.beijingheat.commandCreate.IOT16810103.T10495873.P16810103.* where Time >= 2012-05-22T21:51:48.929 and Time < 2023-10-19T13:51:48.929 ALIGN BY DEVICE
cli的执行有结果:
测试代码如下:
using System.Data;
using Apache.IoTDB.Data;
using Microsoft.Extensions.Logging;
namespace ConsoleApp2
{
internal class Program
{
static void Main(string[] args)
{
string sql = "select FIRST_VALUE(ctwingCmdBody) as ctwingCmdBody ,MIN_TIME(ctwingCmdBody) as ts from root.beijingheat.commandCreate.IOT16810103.T10495873.P16810103.* where Time >= 2012-05-22T21:51:48.929 and Time < 2023-10-19T13:51:48.929 ALIGN BY DEVICE ";
IoTDBConnection _ioTDB= new IoTDBConnection("DataSource=192.168.1.101;Port=6667;Username=root;Password=root;Compression=false"); ;
Apache.IoTDB.SessionPool _session= _ioTDB.SessionPool;
Task.Run(async () =>
{
_session.Open();
var query =await _session.ExecuteQueryStatementAsync(sql);
while (query.HasNext())
{
var next = query.Next();
var values = next.Values;
var time = next.GetDateTime();
foreach (var item in values)
{
Console.WriteLine($"{item}");
}
}
});
Console.ReadLine();
}
}
}
执行结果如下:
- 主要言語
- C#
- スター
- 24
- フォーク
- 6
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/iotdb-client-csharp のほかの issue
-
网络波动后导致获取连接失败 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
apache/iotdb-client-csharp#58 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
apache/iotdb-client-csharp#55 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
apache/iotdb-client-csharp#54 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
apache/iotdb-client-csharp#53 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 64/100
apache/iotdb-client-csharp#50 · コメント 5 件 · リアクション 1 件 ·
apache/iotdb-client-csharp の issue をすべて見る
似ている issue
-
Documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
cake-build/cake#5024 ·
-
Frontend status/draft TechnicalDebt
難易度 2/5 1〜2日 初心者へのやさしさ 75/100
Altinn/altinn-auth#4143 ·
-
.NET Flaky Test Testing Tests
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
getsentry/sentry-dotnet#5617 · コメント 1 件 ·
-
:watch: Not Triaged dotnet-fsharp/svc
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
Client customer-reported needs-team-attention question Service Attention WebPubSub
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
Azure/azure-sdk-for-net#63292 · コメント 3 件 · リアクション 1 件 ·