ibis.backends.omniscidb.connect

ibis.backends.omniscidb.connect(uri: Optional[str] = None, user: Optional[str] = None, password: Optional[str] = None, host: Optional[str] = None, port: Optional[int] = 6274, database: Optional[str] = None, protocol: str = 'binary', session_id: Optional[str] = None, ipc: Optional[bool] = None, gpu_device: Optional[int] = None)

Create a client for OmniSciDB backend.

Parameters
  • uri (str, optional) –

  • user (str, optional) –

  • password (str, optional) –

  • host (str, optional) –

  • port (int, default 6274) –

  • database (str, optional) –

  • protocol ({'binary', 'http', 'https'}, default 'binary') –

  • session_id (str, optional) –

  • ipc (bool, optional) – Enable Inter Process Communication (IPC) execution type. ipc default value is False when gpu_device is None, otherwise its default value is True.

  • gpu_device (int, optional) – GPU Device ID.

Returns

Return type

OmniSciDBClient