You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package schema
import ( "fmt" "testing" )
func TestWriteParquet(t *testing.T) { // create a schema_pb.RecordType
recordType := NewRecordTypeBuilder(). AddLongField("ID"). AddLongField("CreatedAt"). AddRecordField("Person", NewRecordTypeBuilder(). AddStringField("Name"). AddListField("emails", TypeString)).Build() fmt.Printf("RecordType: %v\n", recordType)
// create a parquet schema
parquetSchema, err := ToParquetSchema("example", recordType) if err != nil { t.Fatalf("ToParquetSchema failed: %v", err) } fmt.Printf("ParquetSchema: %v\n", parquetSchema)
}
|