Skip to main content

Close GRPC stream

Close stream by ID

Function CloseGRPCStream(Val Connection, Val StreamID) Export

ParameterCLI optionTypeRequiredDescription
Connection-ArbitraryConnection object
StreamID-StringStream Identifier
Returns

Map Of KeyAndValue - Processing result

Caution

NOCLI: this method is not available in CLI version

1C:Enterprise/OneScript code example
URL = "http://localhost:9101";
Login = "bayselonarrend";
Password = "12we...";

Authorization = New Structure(Login, Password);

ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;

OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Timeout);

If Not OpeningResult["result"] Then
Raise OpeningResult["error"];
Else
StreamID = OpeningResult["streamId"];
EndIf;

Result = OPI_ClickHouse.CloseGRPCStream(Connection, StreamID);
Result
{
"result": true
}