|
21 | 21 | import vertexai
|
22 | 22 |
|
23 | 23 | PROJECT = "abc"
|
| 24 | +PROJECT_NUMBER = 123 |
24 | 25 | LOCATION = "us-central1"
|
25 | 26 | LOCATION_EUROPE = "europe-west4"
|
26 | 27 | LOCATION_ASIA = "asia-east1"
|
|
280 | 281 | )
|
281 | 282 | )
|
282 | 283 | FEATURE_GROUP_ID = "sample_feature_group"
|
| 284 | +FEATURE_GROUP_ID_2 = "sample_feature_group_2" |
283 | 285 | FEATURE_GROUP_BQ_URI = "bq://my_proj.my_dataset.my_table"
|
284 | 286 | FEATURE_GROUP_BQ_ENTITY_ID_COLUMNS = ["id"]
|
285 | 287 | FEATURE_GROUP_SOURCE = (
|
|
289 | 291 | )
|
290 | 292 | )
|
291 | 293 | REGISTRY_FEATURE_ID = "sample_feature"
|
| 294 | +REGISTRY_FEATURE_ID_2 = "sample_feature_2" |
| 295 | +FG_2_REGISTRY_FEATURE_ID_3 = "sample_feature_3" |
| 296 | +FG_2_REGISTRY_FEATURE_ID_4 = "sample_feature_4" |
292 | 297 | VERSION_COLUMN_NAME = "feature_column"
|
293 | 298 | PROJECT_ALLOWLISTED = ["test-project"]
|
| 299 | +FR_FEATURE_ID = ".".join([FEATURE_GROUP_ID, REGISTRY_FEATURE_ID]) |
| 300 | +FR_FEATURE_ID_2 = ".".join([FEATURE_GROUP_ID, REGISTRY_FEATURE_ID_2]) |
| 301 | +FR_FEATURE_ID_3 = ".".join([FEATURE_GROUP_ID_2, FG_2_REGISTRY_FEATURE_ID_3]) |
| 302 | +FR_FEATURE_ID_4 = ".".join([FEATURE_GROUP_ID_2, FG_2_REGISTRY_FEATURE_ID_4]) |
| 303 | + |
| 304 | +FEATURE_GROUPS_MAPPING = { |
| 305 | + FEATURE_GROUP_ID: [REGISTRY_FEATURE_ID, REGISTRY_FEATURE_ID_2], |
| 306 | + FEATURE_GROUP_ID_2: [FG_2_REGISTRY_FEATURE_ID_3, FG_2_REGISTRY_FEATURE_ID_4], |
| 307 | +} |
| 308 | + |
| 309 | + |
| 310 | +FEATURE_VIEW_REGISTRY_SOURCE = ( |
| 311 | + vertexai.resources.preview.feature_store.utils.FeatureViewRegistrySource( |
| 312 | + features=[FR_FEATURE_ID, FR_FEATURE_ID_2, FR_FEATURE_ID_3, FR_FEATURE_ID_4], |
| 313 | + project_number=PROJECT_NUMBER, |
| 314 | + ) |
| 315 | +) |
294 | 316 |
|
295 | 317 | TABULAR_TARGET_COLUMN = "target_column"
|
296 | 318 | FORECASTNG_TIME_COLUMN = "date"
|
|
382 | 404 | # Vector Search
|
383 | 405 | VECTOR_SEARCH_INDEX = "123"
|
384 | 406 | VECTOR_SEARCH_INDEX_DATAPOINTS = [
|
385 |
| - aiplatform.compat.types.index_v1beta1.IndexDatapoint(datapoint_id="datapoint_id_1", feature_vector=[0.1, 0.2]), |
386 |
| - aiplatform.compat.types.index_v1beta1.IndexDatapoint(datapoint_id="datapoint_id_2", feature_vector=[0.3, 0.4]), |
| 407 | + aiplatform.compat.types.index_v1beta1.IndexDatapoint( |
| 408 | + datapoint_id="datapoint_id_1", feature_vector=[0.1, 0.2] |
| 409 | + ), |
| 410 | + aiplatform.compat.types.index_v1beta1.IndexDatapoint( |
| 411 | + datapoint_id="datapoint_id_2", feature_vector=[0.3, 0.4] |
| 412 | + ), |
387 | 413 | ]
|
388 | 414 | VECTOR_SEARCH_INDEX_DATAPOINT_IDS = ["datapoint_id_1", "datapoint_id_2"]
|
389 | 415 | VECTOR_SEARCH_INDEX_ENDPOINT = "456"
|
|
0 commit comments