Zugriff auf Datensatz-Batch-Metadaten

Um sicherzustellen, dass Systemspalten (Metadatenspalten) in den Abfrageergebnissen enthalten sind, verwenden Sie die SQL-set drop_system_columns=false im Abfrage-Editor. Dadurch wird das Verhalten Ihrer SQL-Abfragesitzung konfiguriert. Diese Eingabe muss wiederholt werden, wenn Sie eine neue Sitzung starten.

Führen Sie als Nächstes eine SELECT ALL-Anweisung aus, um die Systemfelder des Datensatzes anzuzeigen, z. B. select * from movie_data, um die Ergebnisse des Datensatzes anzuzeigen. Die Ergebnisse umfassen zwei neue Spalten auf der rechten Seite _acp_system_metadata und _ACP_BATCHID. Die Metadatenspalten _acp_system_metadata und _ACP_BATCHID helfen bei der Identifizierung der logischen und physischen Partitionen der aufgenommenen Daten.

Die DBVisualizer-Benutzeroberfläche mit der Movie_data-Tabelle und ihren Metadatenspalten, die angezeigt und hervorgehoben werden.

Wenn Daten in Experience Platform aufgenommen werden, wird ihnen auf der Grundlage der eingehenden Daten eine logische Partition zugewiesen. Diese logische Partition wird durch _acp_system_metadata.sourceBatchId dargestellt. Diese ID hilft, die Datenstapel logisch zu gruppieren und zu identifizieren, bevor sie verarbeitet und gespeichert werden.

Nachdem die Daten verarbeitet und in den Data Lake aufgenommen wurden, wird ihnen eine physische Partition zugewiesen, die durch _ACP_BATCHID dargestellt wird. Diese ID spiegelt die tatsächliche Speicherpartition im Data Lake wider, in dem sich die aufgenommenen Daten befinden.