BigQuery voegt nieuwe functies toe voor vectorindexbeheer, dataloading en patroonherkenning

Google heeft meerdere updates voor BigQuery aangekondigd, met nieuwe mogelijkheden voor vectorindexbeheer en verbeterde opties voor het laden van data.

Vectorindexstatistieken en -herbouw

BigQuery introduceert de functie VECTOR_INDEX.STATISTICS, waarmee gebruikers kunnen berekenen hoeveel de gegevens van een geïndexeerde tabel zijn veranderd sinds de aanmaak van een vectorindex. Wanneer de veranderingen groot genoeg zijn om onderhoud te vereisen, kunnen gebruikers de ALTER VECTOR INDEX REBUILD-instructie gebruiken om de vectorindex opnieuw op te bouwen. Deze functie is momenteel beschikbaar als Preview.

Verbetering van Access Transparency

Access Transparency ondersteunt nu BigQuery-gegevensvoorbereiding in de GA-fase, waardoor gebruikers meer inzicht krijgen in gegevensverwerkingsactiviteiten.

Uitgebreide opties voor externe tabellen en dataloading

De CREATE EXTERNAL TABLE– en LOAD DATA-instructies hebben nieuwe opties gekregen (momenteel in Preview):

  • null_markers: laat gebruikers strings definiëren die NULL-waarden vertegenwoordigen in CSV-bestanden, voor meer flexibiliteit bij ontbrekende data.
  • source_column_match: bepaalt hoe geladen kolommen aan het schema worden gekoppeld (op positie of op naam), voor nauwkeurigere datamapping.

Patroonherkenning met MATCH_RECOGNIZE

BigQuery heeft de MATCH_RECOGNIZE-clausule toegevoegd aan SQL-queries, waarmee gebruikers patronen over meerdere rijen in een tabel kunnen filteren en aggregeren. Deze functie is nu in Preview beschikbaar en breidt BigQuery’s analysemogelijkheden uit voor complexe patroonanalyses.