REPLICATION_GROUPS view

This Information Schema view displays a row for each primary and secondary replication and/or failover group in your organization.

Note

This view uses Snowflake terminology of “database”, whereas other Information Schema views use the standard INFORMATION_SCHEMA terminology of “catalog”. The two terms have the same meaning.

Columns

Column NameData TypeDescription
REGION_GROUPVARCHARRegion group where the account that stores the replication or failover group is located.
SNOWFLAKE_REGIONVARCHARSnowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
CREATED_ONTIMESTAMP_LTZDate and time replication or failover group was created.
ACCOUNT_NAMEVARCHARName of the account.
NAMEVARCHARName of the replication or failover group.
TYPEVARCHARType of group. Valid values are REPLICATION or FAILOVER.
COMMENTVARCHARComment string.
IS_PRIMARYVARCHARIndicates whether the replication or failover group is the primary group.
PRIMARYVARCHARName of the primary group.
OBJECT_TYPESVARCHARList of specified object types enabled for replication (and failover in the case of a FAILOVER group).
ALLOWED_INTEGRATION_TYPESVARCHARList of integration types that are enabled for replication. Snowflake always includes this column in the output even if integrations were not specified in the CREATE <object> or ALTER <object> command.
ALLOWED_ACCOUNTSVARCHARList of accounts enabled for replication and failover.
ORGANIZATION_NAMEVARCHARName of your Snowflake organization.
ACCOUNT_LOCATORVARCHARAccount locator in a region.
REPLICATION_SCHEDULEVARCHARScheduled interval for refresh; NULL if no replication schedule is set.
SECONDARY_STATEVARCHARCurrent state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
NEXT_SCHEDULED_REFRESHTIMESTAMP_LTZDate and time of the next scheduled refresh.
OWNERVARCHARName of the role with the OWNERSHIP privilege on the replication or failover group. NULL if the replication or failover group is in a different region.
IS_LISTING_AUTO_FULFILLMENT_GROUPBOOLEANTRUE if the replication group is used for Cross-Cloud Auto-Fulfillment. FALSE otherwise.

Usage notes

  • The view only displays objects for which the current role for the session has been granted access privileges. The view does not honor the MANAGE GRANTS privilege and consequently may show less information compared to a SHOW command when both are executed by a user who holds the MANAGE GRANTS privilege.