Medium severityobject management
Power BI Refresh Error:
Snowflake Fail-Safe Conflict
What does this error mean?
An operation (DROP, UNDROP, or certain ALTER TABLE statements) was blocked because the table is within the Fail-Safe retention period and the operation conflicts with Fail-Safe state.
Common causes
- 1Attempting to permanently drop a table that is still within its 7-day Fail-Safe window
- 2UNDROP failing because the name conflicts with an existing table that was re-created after the drop
- 3Recreating a table with the same name within the Fail-Safe window of the dropped table
- 4Attempting to change the DATA_RETENTION_TIME on a table currently in time travel or Fail-Safe state
- 5Billing concern: large tables in Fail-Safe are costing unexpected storage — cannot purge until the window expires
How to fix it
- 1Wait for the 7-day Fail-Safe window to expire before recreating a table with the same name
- 2For an UNDROP name conflict, rename or drop the blocking table first
- 3Use `SELECT * FROM SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS WHERE FAIL_SAFE_BYTES > 0` to see tables in Fail-Safe
- 4Contact Snowflake support if you need to purge Fail-Safe storage early for compliance or cost reasons
- 5Reduce Fail-Safe period for transient tables: set TABLE_TYPE = TRANSIENT (transient tables have zero Fail-Safe)