github.com/apache/beam/sdks/v2@v2.48.2/java/testing/tpcds/src/main/resources/schemas_avro/item.json (about) 1 { 2 "type": "record", 3 "name": "spark_schema", 4 "fields": [ 5 { 6 "name": "i_item_sk", 7 "type": [ 8 "null", 9 "int" 10 ], 11 "default": null 12 }, 13 { 14 "name": "i_item_id", 15 "type": [ 16 "null", 17 "string" 18 ], 19 "default": null 20 }, 21 { 22 "name": "i_rec_start_date", 23 "type": [ 24 "null", 25 { 26 "type": "int", 27 "logicalType": "date" 28 } 29 ], 30 "default": null 31 }, 32 { 33 "name": "i_rec_end_date", 34 "type": [ 35 "null", 36 { 37 "type": "int", 38 "logicalType": "date" 39 } 40 ], 41 "default": null 42 }, 43 { 44 "name": "i_item_desc", 45 "type": [ 46 "null", 47 "string" 48 ], 49 "default": null 50 }, 51 { 52 "name": "i_current_price", 53 "type": [ 54 "null", 55 "int" 56 ], 57 "default": null 58 }, 59 { 60 "name": "i_wholesale_cost", 61 "type": [ 62 "null", 63 "int" 64 ], 65 "default": null 66 }, 67 { 68 "name": "i_brand_id", 69 "type": [ 70 "null", 71 "int" 72 ], 73 "default": null 74 }, 75 { 76 "name": "i_brand", 77 "type": [ 78 "null", 79 "string" 80 ], 81 "default": null 82 }, 83 { 84 "name": "i_class_id", 85 "type": [ 86 "null", 87 "int" 88 ], 89 "default": null 90 }, 91 { 92 "name": "i_class", 93 "type": [ 94 "null", 95 "string" 96 ], 97 "default": null 98 }, 99 { 100 "name": "i_category_id", 101 "type": [ 102 "null", 103 "int" 104 ], 105 "default": null 106 }, 107 { 108 "name": "i_category", 109 "type": [ 110 "null", 111 "string" 112 ], 113 "default": null 114 }, 115 { 116 "name": "i_manufact_id", 117 "type": [ 118 "null", 119 "int" 120 ], 121 "default": null 122 }, 123 { 124 "name": "i_manufact", 125 "type": [ 126 "null", 127 "string" 128 ], 129 "default": null 130 }, 131 { 132 "name": "i_size", 133 "type": [ 134 "null", 135 "string" 136 ], 137 "default": null 138 }, 139 { 140 "name": "i_formulation", 141 "type": [ 142 "null", 143 "string" 144 ], 145 "default": null 146 }, 147 { 148 "name": "i_color", 149 "type": [ 150 "null", 151 "string" 152 ], 153 "default": null 154 }, 155 { 156 "name": "i_units", 157 "type": [ 158 "null", 159 "string" 160 ], 161 "default": null 162 }, 163 { 164 "name": "i_container", 165 "type": [ 166 "null", 167 "string" 168 ], 169 "default": null 170 }, 171 { 172 "name": "i_manager_id", 173 "type": [ 174 "null", 175 "int" 176 ], 177 "default": null 178 }, 179 { 180 "name": "i_product_name", 181 "type": [ 182 "null", 183 "string" 184 ], 185 "default": null 186 } 187 ] 188 }