Referenz zu Konnektorstatistiken

Datenbankobjekte und Prozeduren

Die folgenden Datenbankobjekte werden über die Datei observability/connector_stats.sql erstellt.

PUBLIC.GENERIC_CONNECTOR_STATS

Ansicht für keine Rolle verfügbar, Zugriff über Ansicht CONNECTOR_STATS. Ansicht mit Daten über laufende und abgeschlossene Datenaufnahmeläufe. Eine Ansicht, die die Daten aus der Vereinigung der internen Tabellen [STATE.INGESTION_RUN / STATE.RESOURCE_INGESTION_DEFINITION / STATE.INGESTION_PROCESS] abruft und zuordnet.

Die Struktur der Ansicht mit Zuordnung ist wie folgt:

  1. ID (col) → RUN_ID (col);

  2. RESOURCE_INGESTION_DEFINITION_ID (col)

  3. INGESTION_CONFIGURATION_ID (col)

  4. INGESTION_PROCESS_ID (col)

  5. NAME (col)

  6. STARTED_AT (col)

  7. UPDATED_AT (col)

  8. COMPLETED_AT (col)

  9. STATUS (col)

  10. INGESTED_ROWS (col)

  11. DATEDIFF(second from STARTED_AT and COMPLETED_AT) (col) → DURATION_S (col);

  12. INGESTED_ROWS (col) / DURATION_S (col) → THROUGHPUT_RPS (col);

  13. METADATA (col)

PUBLIC.AGGREGATED_CONNECTOR_STATS

Diese Ansicht ist für die Rollen ADMIN und VIEWER sichtbar. Sie liefert aggregierte Daten aus der obigen Ansicht und ermöglicht den Zugriff für den definierten Benutzer. Die Zeilen werden nach abgeschnittenen Stunden gruppiert und mit summierten aktualisierten Zeilen angezeigt. Ansicht mit den aggregierten Daten der täglichen Datenaufnahmeläufe.

Eine Ansicht, die die Daten aus der internen Tabelle GENERIC_CONNECTOR_STATS abruft und zuordnet. Die Zuordnung sieht wie folgt aus:

  1. GROUPED BY(hours from STARTED_AT (col)) → RUN_DATE (col);

  2. SUM(INGESTED_ROWS (col)) → UPDATED_ROWS (col);

Beispiel für AGGREGATED_CONNECTOR_STATS-Ansicht, erstellt auf GENERIC_CONNECTOR_STATS-Beispiel:

RUN_DATE

UPDATED_ROWS

<timestamp_ntz>

20

<timestamp_ntz>

40

Das Überschreiben dieser Ansicht wird nicht empfohlen.

PUBLIC.CONNECTOR_STATS

Diese Ansicht ist für die Rolle ADMIN sichtbar. Gibt Daten aus der Statistikansicht des Konnektors zurück und ermöglicht den Zugriff für den definierten Benutzer. In der Standardimplementierung existiert diese Ansicht nur als zusätzliche Schicht über GENERIC_CONNECTOR_STATS. Diese Implementierung sollte überschrieben werden, wenn zusätzliche kundenspezifische Daten hinzugefügt werden müssen.