- カテゴリ:
REPLICATION_GROUP_REFRESH_HISTORY¶
過去14日以内のセカンダリ複製またはフェールオーバーグループの複製履歴を返します。
構文¶
REPLICATION_GROUP_REFRESH_HISTORY( '<secondary_group_name>' )
引数¶
secondary_group_name
セカンダリグループの名前。名前全体を一重引用符で囲む必要があります。
出力¶
この関数は、次の列を返します。
列名 |
データ型 |
説明 |
---|---|---|
PHASE_NAME |
TEXT |
複製操作の現在のフェーズ。フェーズのリストについては、 使用上の注意 をご参照ください。 |
START_TIME |
TIMESTAMP_LTZ |
複製操作が開始された時刻。 |
END_TIME |
TIMESTAMP_LTZ |
複製操作が終了した時刻(該当する場合)。進行中の場合は |
JOB_UUID |
TEXT |
更新ジョブのクエリ ID。 |
TOTAL_BYTES |
VARIANT |
更新されたデータベースに関する詳細情報を提供する JSON オブジェクト:
|
OBJECT_COUNT |
VARIANT |
更新されたオブジェクトに関する詳細情報を提供する JSON オブジェクト:
|
PRIMARY_SNAPSHOT_TIMESTAMP |
TIMESTAMP_LTZ |
プライマリスナップショットが作成されたときのタイムスタンプ。 |
ERROR |
VARIANT |
更新操作に成功した場合は NULL。更新操作に失敗した場合は、エラーに関する詳細情報を提供する JSON オブジェクトを返します。
|
使用上の注意¶
複製またはフェールオーバーグループに対する権限を持つロールの行のみを返します。
現在のアカウント内にあるセカンダリ複製またはフェールオーバーグループの行のみを返します。
Information Schemaテーブル関数を呼び出す場合、セッションには使用中の INFORMATION_SCHEMA スキーマ または 完全修飾の関数名が必要です。詳細については、 Snowflake Information Schema をご参照ください。
次は、処理される順序のフェーズのリストです。
SECONDARY_SYNCHRONIZING_MEMBERSHIP
SECONDARY_UPLOADING_INVENTORY
PRIMARY_UPLOADING_METADATA
PRIMARY_UPLOADING_DATA
SECONDARY_DOWNLOADING_METADATA
SECONDARY_DOWNLOADING_DATA
COMPLETED / FAILED / CANCELED
例¶
セカンダリグループ myfg
の更新履歴を取得します。
select * from table(information_schema.replication_group_refresh_history('myfg'));