Kosten für Hybridtabellen¶
Bei Verwendung von Hybridtabellen wird Ihr Konto auf der Grundlage von drei Verbrauchsarten belastet.
Speicherung der Hybridtabellen: Die Kosten für die Speicherung von Hybridtabellen hängen von der Menge der Daten ab, die Sie in Hybridtabellen speichern. Die Speicherkosten basieren auf einem monatlichen Pauschalpreis pro Gigabyte (GB). Siehe Tabelle 3(b) in der Snowflake Service Consumption Table, in der die Stückpreise für die Speicherung von aufgeführt sind. Beachten Sie, dass der Speicher von Hybridtabellen teurer ist als herkömmlicher Snowflake-Speicher.
Computing mit virtuellen Warehouses: Abfragen auf Hybridtabellen werden über virtuelle Warehouse ausgeführt. Die Verbrauchsrate eines Warehouses ist bei Abfragen auf Hybridtabellen die gleiche wie bei Abfragen auf Standardtabellen. Siehe Credit-Nutzung für virtuelle Warehouses.
Hybridtabellenanforderungen: Hybridtabellen verbrauchen zusätzliche Credits, da sie serverlose Ressourcen auf den zugrunde liegenden Zeilenspeicherclustern verwenden. Der Verbrauch wird anhand der Datenmenge gemessen, die von diesen Clustern gelesen oder in sie geschrieben wird. Credits werden auch für Computeressourcen verbraucht, die für die Durchführung von Hintergrundoperationen im Hintergrund verwendet werden, z. B. für die Komprimierung.
Siehe Tabelle 5 in der Snowflake Service Consumption Table, in der die Stückpreise für serverlose Ressourcen von Hybridtabellenanforderungen aufgeführt sind. Da Hybridtabellen Daten in Seiten speichern, verursachen selbst kleine Lese- oder Schreiboperationen ein Minimum von 4 KB für Hybridtabellen-Anforderungen. Snowflake kann gleichzeitige und Batch-Schreiboperationen konsolidieren, um den Verbrauch für Hybridtabellenanforderungen zu optimieren.
Hybridtabellenspeicher für Time Travel-Daten¶
Der Verbrauch für die Speicherung von Hybridtabellen berücksichtigt die Daten, die von Time Travel aufbewahrt werden. Die von Time Travel aufbewahrten Daten sind in den folgenden Speicherkennzahlen enthalten:
Spalte STORAGE_BYTES in der Ansicht STORAGE_USAGE
Spalte AVERAGE_DATABASE_BYTES in:
Die Account Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Die Organisation Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Information Schema-Funktion DATABASE_STORAGE_USAGE_HISTORY
Daten, die von Time Travel aufbewahrt werden, werden im Objektspeicher und nicht im Zeilenspeicher gespeichert und werden mit dem Standardtarif für Tabellen belastet, nicht mit dem höheren Tarif für Hybridtabellen.
Abrufen von Verbrauchskennzahlen für Hybridtabellen¶
Sie können die Speichernutzung von Hybridtabellen anzeigen und den Verbrauch an Credits für die Hybridtabellenspeicherung überwachen, indem Sie die folgenden Ansichten und Funktionen abfragen.
Ansicht STORAGE_USAGE (siehe Spalten STORAGE_BYTES und HYBRID_TABLE_STORAGE_BYTES).
DATABASE_STORAGE_USAGE_HISTORY (siehe Spalten AVERAGE_HYBRID_TABLE_STORAGE_BYTES und AVERAGE_DATABASE_BYTES):
Account Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Organization Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Information Schema-Funktion DATABASE_STORAGE_USAGE_HISTORY
Ansicht HYBRID_TABLES (Daten pro spezielle Hybridtabelle; siehe Spalte BYTES).
Verwenden Sie zum Überwachen der Computeressourcen von virtuellen Warehouses, die bei bestimmten Abfragen auf Hybridtabellen genutzt werden, die Ansicht Ansicht AGGREGATE_QUERY_HISTORY (siehe z. B. die Spalte WAREHOUSE_SIZE
).
Sie können die Ansicht TABLE_STORAGE_METRICS mit der Ansicht TABLES verbinden, um Speicherkennzahlen für Hybridtabellen abzurufen. Die Abfrage verbindet die beiden Ansichten und Filter für die Spalte TABLES.IS_HYBRID:
SELECT metrics.*
FROM SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS metrics
INNER JOIN SNOWFLAKE.ACCOUNT_USAGE.TABLES tables
ON (
metrics.id = tables.table_id
AND metrics.table_schema_id = tables.table_schema_id
AND metrics.table_catalog_id = tables.table_catalog_id
)
WHERE tables.is_hybrid='YES';
Um Ihren historischen Verbrauch an Credits für Hybridtabellen-Anforderungen (serverloses Computing) zu überwachen, verwenden Sie Ansicht HYBRID_TABLE_USAGE_HISTORY.