Skip to content

Troubleshooting ​

Find the message or symptom, then follow the Do column. Admin means a workspace admin or platform operator must act. When you contact them, include:

  • the time (with timezone),
  • the pipeline, job or table name,
  • the run ID,
  • the full error text or stack trace.

Sign-in & portal ​

SymptomLikely causeDoAdmin?
Account locked5 failed logins, often a tool retrying an old passwordWait (up to about 15 min) and update saved passwordsIf it persists
JDBC / DBeaver gets 401 but the browser worksPending account action (password change, profile)Sign in to the portal in a browser and complete itNo
Page looks broken after an upgradeBrowser cached the old UIHard refresh (Ctrl+Shift+R)No
Pages visible but every save fails with read / write errorsYou have a viewer roleAsk for the right roleYes
403 on Semantic ModelsPage access is ViewAsk for UseYes
Tool tile stuck on "Starting up…"Tool still starting, or health reporting is staleWait 5 minIf it persists
Whole portal and tools downPlatform or network outageWait; nothing is lostYes

Ingestion (Connect) ​

SymptomLikely causeDoAdmin?
…still being deployed — its DAG has not reached Airflow yetWorkflow not published yetRetry in 1–2 minIf over 10 min
…DAG that failed to parse. Re-deploy itBroken generated workflowForce delete and recreateOften
already has a run in flightOne run per pipelineWaitNo
Deploy spins at "Enable services", then failsCatalog or storage credentials problemRetry deploy onceIf it repeats
Run fails after 30–60 min with NotAuthorizedException on the writeIngestion's catalog session expiredRe-trigger after the admin recycles itYes
SUCCESS but 0 rows / table shortEmpty window, sub-day chunk on a YYYYMMDD column, or failed batchCheck the window and bookmark; use ReconciliationIf repair is refused
Transfer data shows no work due; two runs per triggerBackfill in progressExpected; watch the backfill runNo
Watermark doesn't advanceRuns failingOpen the failed step's logMaybe
Run "running" for a long timeStalled write or queueWait for the 5-min reconciler; don't re-triggerIf over 1 h
ClassCastException / NullPointerException on writeBinary column (old pipeline), precision over 38, legacy required columnRecreate the pipeline; cast in a source viewOften
ORA-17002 … Could not initialize class oracle.net.nt.ClockOracle driver stuck on one ingestion nodenothingYes (restart that node)
Ingestion UI unreachable; loads crashingOut of memory from day-partition fan-outSwitch to month or no partitioning; one big table at a timeYes
Duplicated rows after a historical loadOverlapping range (append-only)Reconciliation → Delete + Reload for the windowMaybe
Old table still exists after a renameRename orphans the old Iceberg tableDrop the old table, or askMaybe
Runs & logs shows Internal server errorService version mismatchnothingYes

dbt & Jobs ​

SymptomLikely causeDoAdmin?
Model files vanishedCommitted, not pushed; workspace resetPush immediately from now onYes (possible recovery)
[ahead N] in git statusSilent push failuregit pushIf it recurs
Git prompts for usernameRepository credential rotatedPush what you canYes
Cannot set database in spark!Wrong engine for the model--target trinoNo
INVALID_TABLE_PROPERTYSpark config on TrinoEngine → SparkNo
'dbt_expectations' is undefinedPackages not committedCommit dbt_packages/, re-save the jobNo
not a valid dbt error nameVersion-specific flagsRemove flags.warn_error_optionsNo
Job "succeeds" instantly with no tasksStale project copyRe-save the jobIf it persists
Job fires at the wrong hourSaved before the timezone fixRe-saveNo
409 saving a jobModel or pipeline already in another jobRemove it from the other jobNo
Many jobs fail at once with git-sync errorsVersion-control service hiccupRetry after about 5 minIf it doesn't recover

Notebooks & Spark ​

SymptomLikely causeDoAdmin?
Spawn failed: (empty reason)Hub lost track of serversStop after 2 triesYes (restart the hub)
NotAuthorized / S3V4RestSignerClient.signShared Spark server's catalog session went staleSend the stack traceYes (restart Spark)
INVALID_HANDLESpark server restartedKernel → RestartNo
First query takes 20–40 sExecutors startingNormalNo
Kernel out of memoryToo much collected into pandasAggregate in SparkNo

SQL, cubes, BI, AI ​

SymptomLikely causeDoAdmin?
Only 10,000 rowsInteractive capExport CSVNo
Export CSV greyed outWarehouse tab, or no Lakehouse query runSwitch tab and runNo
Access Denied: Cannot select from…No policy grants you that tableRequest accessYes
Schema list shows only defaultOver-broad policynothingYes
Exceeded per-node memory limitQuery too heavyFilter earlier, reorder joins, pre-aggregateNo
$partitions empty or one NULL partitionKnown partition case issueFilter on real columnsFYI only
Cube: Unknown databaselakehouse. name in cube tableUse <safe>_iceberg.<schema>.<table>No
Cube: Select database (0)Warehouse grantsnothingYes
Materialized cube staleMV not refreshedRefresh / Refresh cubes nodeNo
joins_not_materializableOne-to-many join / no dimensionPre-join in gold / add a dimensionNo
Superset ignores your row filtersHand-made connection without impersonation, or a cached resultUse the pre-configured connection; tick Impersonate logged-in userMaybe
Exported CSV is exactly about 1 GiBHit the export cap; the file is cut offFilter or split the exportNo
Cube query returns only 100 rowsDefault semantic row limitSet limit (max 1,000), or query gold in the WorkbenchNo
Superset Could not load database driver: OracleEngineSpecOlder BI imageUse the oracle+cx_oracle:// URI after the upgradeYes
Voir: empty Catalog dropdown / Could not reach dn-lakehouseConnector configurationnothingYes
AI Gateway Not configuredNo model endpoint yetnothingYes

Built with VitePress · DataNature, a product by Dlytica Inc.