diff --git a/clickhouse_chunk_error.log b/clickhouse_chunk_error.log deleted file mode 100644 index 9c69347..0000000 --- a/clickhouse_chunk_error.log +++ /dev/null @@ -1,866 +0,0 @@ - - -===================================== -TIME : 2026-05-18 13:21:13.727572 -TABLE : Employee_Master -ERROR : object of type 'float' has no len() -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 228, in - ch_client.insert( - ~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - ...<2 lines>... - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 977, in insert - context.data = data - ^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 97, in data - self.block_row_count = self._calc_block_size() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 119, in _calc_block_size - d_size = d_type.data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 108, in data_size - d_size = self._data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 31, in _data_size - total += len(x) - ~~~^^^ -TypeError: object of type 'float' has no len() - -===================================== - -===================================== -TIME : 2026-05-18 13:25:28.924657 -TABLE : Employee_Master -ERROR : object of type 'float' has no len() -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 240, in - ch_client.insert( - ~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - ...<2 lines>... - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 977, in insert - context.data = data - ^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 97, in data - self.block_row_count = self._calc_block_size() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 119, in _calc_block_size - d_size = d_type.data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 108, in data_size - d_size = self._data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 31, in _data_size - total += len(x) - ~~~^^^ -TypeError: object of type 'float' has no len() - -===================================== - -===================================== -TIME : 2026-05-18 13:28:12.319405 -TABLE : Employee_Master -ERROR : object of type 'float' has no len() -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 240, in - ch_client.insert( - ~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - ...<2 lines>... - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 977, in insert - context.data = data - ^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 97, in data - self.block_row_count = self._calc_block_size() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 119, in _calc_block_size - d_size = d_type.data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 108, in data_size - d_size = self._data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 31, in _data_size - total += len(x) - ~~~^^^ -TypeError: object of type 'float' has no len() - -===================================== - -===================================== -TIME : 2026-05-18 13:50:45.035193 -TABLE : cpm_city_master -ERROR : invalid literal for int() with base 10: '3240.0' -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 254, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\numeric.py", line 29, in _write_column_binary - column = [int(x) if x else 0 for x in column] - ~~~^^^ -ValueError: invalid literal for int() with base 10: '3240.0' - -===================================== - -===================================== -TIME : 2026-05-18 15:13:42.747872 -TABLE : cpm_city_master -ERROR : invalid literal for int() with base 10: '3240.0' -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\City_Master_Import.py", line 256, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\numeric.py", line 29, in _write_column_binary - column = [int(x) if x else 0 for x in column] - ~~~^^^ -ValueError: invalid literal for int() with base 10: '3240.0' - -===================================== - -================================ -TIME : 2026-05-19 10:41:09.130670 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:13.117649 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:16.409179 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:19.438049 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:22.372659 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:25.653488 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:28.569207 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:31.341427 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:34.485004 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:37.334645 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:40.191742 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ - -================================ -TIME : 2026-05-19 10:41:47.082893 -TABLE : Attendance -ERROR : Invalid None value in non-Nullable column, column name: `update_by` -TRACEBACK : -Traceback (most recent call last): - File "d:\Python Code\Attendance_Import.py", line 327, in - ch_client.insert_df( - ~~~~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - df=chunk, - ^^^^^^^^^ - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 1013, in insert_df - return self.insert(table, - ~~~~~~~~~~~^^^^^^^ - df, - ^^^ - ...<5 lines>... - transport_settings=transport_settings, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) - ^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 978, in insert - return self.data_insert(context) - ~~~~~~~~~~~~~~~~^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 347, in data_insert - response = self._raw_request(block_gen, params, headers, error_handler=error_handler, server_wait=False) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 569, in _raw_request - error_handler(response) - ~~~~~~~~~~~~~^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\httpclient.py", line 331, in error_handler - raise ex - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\transform.py", line 114, in chunk_gen - col_type.write_column(data, output, context) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 216, in write_column - self.write_column_data(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 231, in write_column_data - self._write_column_binary(column, dest, ctx) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 51, in _write_column_binary - handle_error(data_conv.write_str_col(column, self.nullable, encoding, dest), ctx) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\errors.py", line 17, in handle_error - raise DataError(msg) -clickhouse_connect.driver.exceptions.DataError: Invalid None value in non-Nullable column, column name: `update_by` - -================================ \ No newline at end of file diff --git a/clickhouse_error.log b/clickhouse_error.log deleted file mode 100644 index 7a6cc6f..0000000 --- a/clickhouse_error.log +++ /dev/null @@ -1,64 +0,0 @@ - - -================================= -TIME : 2026-05-18 13:15:13.522883 -ERROR : object of type 'float' has no len() -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 194, in - ch_client.insert( - ~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - ...<2 lines>... - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 977, in insert - context.data = data - ^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 97, in data - self.block_row_count = self._calc_block_size() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 119, in _calc_block_size - d_size = d_type.data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 108, in data_size - d_size = self._data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 31, in _data_size - total += len(x) - ~~~^^^ -TypeError: object of type 'float' has no len() - -================================= - - -================================= -TIME : 2026-05-18 13:17:54.779420 -ERROR : object of type 'float' has no len() -Traceback (most recent call last): - File "d:\Python Code\Data_migrate_to_clickhouse.py", line 194, in - ch_client.insert( - ~~~~~~~~~~~~~~~~^ - table=TABLE_NAME, - ^^^^^^^^^^^^^^^^^ - ...<2 lines>... - database=CH_CONFIG['database'] - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\client.py", line 977, in insert - context.data = data - ^^^^^^^^^^^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 97, in data - self.block_row_count = self._calc_block_size() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\driver\insert.py", line 119, in _calc_block_size - d_size = d_type.data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\base.py", line 108, in data_size - d_size = self._data_size(sample) - File "C:\Users\dipanshuk\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\clickhouse_connect\datatypes\string.py", line 31, in _data_size - total += len(x) - ~~~^^^ -TypeError: object of type 'float' has no len() - -=================================