Skip to content

Commit 1628b41

Browse files
committed
Added parquet tag to the columns
1 parent 13c9a68 commit 1628b41

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

tables/lambda_log/lambda_log.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,21 @@ import (
99
type LambdaLog struct {
1010
schema.CommonFields
1111

12-
Timestamp *time.Time `json:"timestamp,omitempty"`
13-
RequestID *string `json:"request_id,omitempty"`
14-
LogType *string `json:"log_type,omitempty"`
15-
LogLevel *string `json:"log_level,omitempty"`
16-
Message *string `json:"message,omitempty"`
17-
MessageJson map[string]interface{} `json:"message_json,omitempty"`
18-
RawMessage *string `json:"raw_message,omitempty"`
19-
RawMessageJson map[string]interface{} `json:"raw_message_json,omitempty"`
20-
LogGroupName *string `json:"log_group_name,omitempty"`
12+
Timestamp *time.Time `json:"timestamp,omitempty" parquet:"name=timestamp"`
13+
RequestID *string `json:"request_id,omitempty" parquet:"name=request_id"`
14+
LogType *string `json:"log_type,omitempty" parquet:"name=log_type"`
15+
LogLevel *string `json:"log_level,omitempty" parquet:"name=log_level"`
16+
Message *string `json:"message,omitempty" parquet:"name=message"`
17+
MessageJson map[string]interface{} `json:"message_json,omitempty" parquet:"name=message_json, type=JSON"`
18+
RawMessage *string `json:"raw_message,omitempty" parquet:"name=raw_message"`
19+
RawMessageJson map[string]interface{} `json:"raw_message_json,omitempty" parquet:"name=raw_message_json, type=JSON"`
20+
LogGroupName *string `json:"log_group_name,omitempty" parquet:"name=log_group_name"`
2121

2222
// Report Specific Fields
23-
Duration *float64 `json:"duration,omitempty"`
24-
BilledDuration *float64 `json:"billed_duration,omitempty"`
25-
MemorySize *int `json:"memory_size,omitempty"`
26-
MaxMemoryUsed *int `json:"max_memory_used,omitempty"`
23+
Duration *float64 `json:"duration,omitempty" parquet:"name=duration"`
24+
BilledDuration *float64 `json:"billed_duration,omitempty" parquet:"name=billed_duration"`
25+
MemorySize *int `json:"memory_size,omitempty" parquet:"name=memory_size"`
26+
MaxMemoryUsed *int `json:"max_memory_used,omitempty" parquet:"name=max_memory_used"`
2727
}
2828

2929
func (c *LambdaLogTable) GetColumnDescriptions() map[string]string {

0 commit comments

Comments
 (0)