コード例 #1
0
        private void Init()
        {
            var recordType = typeof(T).GetUnderlyingType();
            if (Configuration == null)
                Configuration = new ChoParquetRecordConfiguration(recordType);

            _writer = new ChoParquetRecordWriter(recordType, Configuration);
            _writer.RowsWritten += NotifyRowsWritten;
        }
コード例 #2
0
ファイル: ChoParquetWriter.cs プロジェクト: xman086/ChoETL
        private void Init()
        {
            if (Configuration == null)
            {
                Configuration = new ChoParquetRecordConfiguration(typeof(T));
            }

            _writer              = new ChoParquetRecordWriter(typeof(T), Configuration);
            _writer.RowsWritten += NotifyRowsWritten;
        }
コード例 #3
0
        private void Init()
        {
            var recordType = typeof(T).GetUnderlyingType();

            if (Configuration == null)
            {
                Configuration = new ChoParquetRecordConfiguration(recordType);
            }
            else
            {
                Configuration.RecordType = recordType;
            }

            _writer              = new ChoParquetRecordWriter(recordType, Configuration);
            _writer.RowsWritten += NotifyRowsWritten;
            _writer.NewRowGroup += OnNewRowGroup;
        }