- Categories:
REPLICATION_ GROUP_ USAGE_ HISTORY¶
Returns the replication usage history for secondary replication or failover groups within the last 14 days.
Syntax¶
Arguments¶
All the arguments are optional.
DATE_RANGE_START => constant_expr,
DATE_RANGE_END => constant_exprThe date/time range, within the last 2 weeks, for which to retrieve the data load history:
- If an end date is not specified, then CURRENT_TIMESTAMP is used as the end of the range.
- If a start date is not specified, then the range starts 12 hours prior to the
DATE_RANGE_END
REPLICATION_GROUP_NAME => stringA string specifying a replication or failover group. Only replication operations for the specified group are returned.
Output¶
The function returns the following columns:
| Column Name | Data Type | Description |
|---|---|---|
| START_TIME | TIMESTAMP_LTZ | Start of the specified time range. |
| END_TIME | TIMESTAMP_LTZ | End of the specified time range. |
| REPLICATION_GROUP_NAME | TEXT | Name of the replication group. |
| CREDITS_USED | TEXT | Number of credits billed for replication during the START_TIME and END_TIME window. |
| BYTES_TRANSFERRED | NUMBER | Number of bytes transferred for replication during the START_TIME and END_TIME window. |
Usage notes¶
- Returns results only for the ACCOUNTADMIN role or any role that has been explicitly granted the MONITOR USAGE global privilege.
- Returns results only for a secondary replication or failover group in the current account.
- When calling an Information Schema table function, the session must have an INFORMATION_SCHEMA schema in use or the function name must be fully-qualified. For more details, see Snowflake Information Schema.
Examples¶
Retrieve the replication usage history for the last 7 days:
Retrieve the replication usage history for the last 7 days for replication group myrg: