ALIGN BY DEVICE 查询结果错误
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece com a reprodução de console em C# fornecida e o ponto de entrada ExecuteQueryStatementAsync; em seguida, inspecione como as linhas da consulta e os Values retornados são iterados para a instrução ALIGN BY DEVICE. Compare a saída do cliente com o resultado da CLI, concentrando-se no motivo pelo qual a segunda linha está ausente. A tarefa estará concluída quando o cliente C# retornar as mesmas linhas que a CLI para este SQL.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
版本: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();
}
}
}
执行结果如下:
- Linguagem predominante
- C#
- Estrelas
- 24
- Forks
- 6
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de apache/iotdb-client-csharp
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
-
网络波动后导致获取连接失败Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
apache/iotdb-client-csharp#58 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
apache/iotdb-client-csharp#55 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
apache/iotdb-client-csharp#54 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
apache/iotdb-client-csharp#53 · 1 comentário ·
Todas as issues de apache/iotdb-client-csharp
Issues semelhantes
-
agentic-workflows untriaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
VS Code
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
AlamoEngine-Tools/pg-starwarsgame-lsp#207 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
elsa-workflows/elsa-core#8593 ·
Mantenedores costumam responder em até 1 dia
-
WebSocket upgrade check is case-sensitive for `Upgrade`Talvez já em andamento @S0CloseYetS0Far assumiu hoje. Abertabug good first issue severity:low
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
-
node: disconnection push notification is logged as "Unknown notification" instead of the disconnect warningTalvez já em andamento @datatrigger assumiu hoje. Abertabug 🐞 Untriaged user issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
valkey-io/valkey-glide#7278 ·
Mantenedores costumam responder em até 2 dias