@flamber,
Thank you very much. I updated the docker image, reset the connections (i backed up the application database as instructed but copying back the db file had not effect and I started like a fresh image, I must've done something wrong...)
Unfortunately I still can't see the columns (tables are shown only, as before).
Below the log of trying to consult the table:
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:44:38+02:00 ERROR metabase.query-processor.middleware.catch-exceptions Error processing query: No fields found for table "pcbl_pcb".
{:database_id 2,
:started_at #t "2022-08-05T08:44:38.797704Z[GMT]",
:error_type :invalid-query,
:json_query
{:database 2,
:query {:source-table 28},
:type "query",
:parameters ,
:middleware {:js-int-to-string? true, :add-default-userland-constraints? true}},
:native nil,
:status :failed,
:class clojure.lang.ExceptionInfo,
:stacktrace
["--> query_processor.middleware.add_implicit_clauses$fn__52106$sorted_implicit_fields_for_table__52111$fn__52112.invoke(add_implicit_clauses.clj:47)"
"query_processor.middleware.add_implicit_clauses$fn__52106$sorted_implicit_fields_for_table__52111.invoke(add_implicit_clauses.clj:41)"
"query_processor.middleware.add_implicit_clauses$fn__52230$add_implicit_fields__52235$fn__52239.invoke(add_implicit_clauses.clj:107)"
"query_processor.middleware.add_implicit_clauses$fn__52230$add_implicit_fields__52235.invoke(add_implicit_clauses.clj:100)"
"query_processor.middleware.add_implicit_clauses$add_implicit_mbql_clauses$fn__52313.invoke(add_implicit_clauses.clj:150)"
"query_processor.middleware.add_implicit_clauses$add_implicit_mbql_clauses.invokeStatic(add_implicit_clauses.clj:143)"
"query_processor.middleware.add_implicit_clauses$add_implicit_mbql_clauses.invoke(add_implicit_clauses.clj:140)"
"query_processor.middleware.add_implicit_clauses$add_implicit_clauses.invokeStatic(add_implicit_clauses.clj:160)"
"query_processor.middleware.add_implicit_clauses$add_implicit_clauses.invoke(add_implicit_clauses.clj:154)"
"query_processor$preprocess_STAR_$fn__53876.invoke(query_processor.clj:126)"
"query_processor$preprocess_STAR_.invokeStatic(query_processor.clj:124)"
"query_processor$preprocess_STAR_.invoke(query_processor.clj:119)"
"query_processor$fn__53884$combined_pre_process__53885$combined_pre_process_STAR___53886.invoke(query_processor.clj:208)"
"query_processor.middleware.resolve_database_and_driver$resolve_database_and_driver$fn__52329$fn__52334.invoke(resolve_database_and_driver.clj:35)"
"driver$do_with_driver.invokeStatic(driver.clj:75)"
"driver$do_with_driver.invoke(driver.clj:71)"
"query_processor.middleware.resolve_database_and_driver$resolve_database_and_driver$fn__52329.invoke(resolve_database_and_driver.clj:34)"
"query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__48363.invoke(fetch_source_query.clj:346)"
"query_processor.middleware.store$initialize_store$fn__48551$fn__48552.invoke(store.clj:11)"
"query_processor.store$do_with_store.invokeStatic(store.clj:44)"
"query_processor.store$do_with_store.invoke(store.clj:38)"
"query_processor.middleware.store$initialize_store$fn__48551.invoke(store.clj:10)"
"query_processor.middleware.normalize_query$normalize$fn__52601.invoke(normalize_query.clj:22)"
"query_processor.middleware.constraints$add_default_userland_constraints$fn__49633.invoke(constraints.clj:53)"
"query_processor.middleware.process_userland_query$process_userland_query$fn__52540.invoke(process_userland_query.clj:145)"
"query_processor.middleware.catch_exceptions$catch_exceptions$fn__52912.invoke(catch_exceptions.clj:167)"
"query_processor.reducible$async_qp$qp_STAR___44771$thunk__44773.invoke(reducible.clj:100)"
"query_processor.reducible$async_qp$qp_STAR___44771.invoke(reducible.clj:106)"
"query_processor.reducible$async_qp$qp_STAR___44771.invoke(reducible.clj:91)"
"query_processor.reducible$sync_qp$qp_STAR___44782.doInvoke(reducible.clj:126)"
"query_processor$process_userland_query.invokeStatic(query_processor.clj:330)"
"query_processor$process_userland_query.doInvoke(query_processor.clj:326)"
"query_processor$fn__53931$process_query_and_save_execution_BANG___53940$fn__53943.invoke(query_processor.clj:341)"
"query_processor$fn__53931$process_query_and_save_execution_BANG___53940.invoke(query_processor.clj:334)"
"query_processor$fn__53975$process_query_and_save_with_max_results_constraints_BANG___53984$fn__53987.invoke(query_processor.clj:353)"
"query_processor$fn__53975$process_query_and_save_with_max_results_constraints_BANG___53984.invoke(query_processor.clj:346)"
"api.dataset$run_query_async$fn__68659.invoke(dataset.clj:69)"
"query_processor.streaming$streaming_response_STAR_$fn__39889$fn__39890.invoke(streaming.clj:162)"
"query_processor.streaming$streaming_response_STAR_$fn__39889.invoke(streaming.clj:161)"
"async.streaming_response$do_f_STAR_.invokeStatic(streaming_response.clj:65)"
"async.streaming_response$do_f_STAR_.invoke(streaming_response.clj:63)"
"async.streaming_response$do_f_async$task__19006.invoke(streaming_response.clj:84)"],
:card_id nil,
:context :ad-hoc,
:error "No fields found for table "pcbl_pcb".",
:row_count 0,
:running_time 0,
:preprocessed nil,
:ex-data {:table-id 28, :type :invalid-query},
:data {:rows , :cols }}
here the log when I try to manually sync the tables:
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:27+02:00 WARN metabase.sync.util Error syncing Fields for Table 'Table 57 'tpsysdb_10.lytl_layout''
org.postgresql.util.PSQLException: ERROR: relation "pg_enum" does not exist
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2675)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2365)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:355)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:490)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:408)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:167)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:119)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471)
at clojure.java.jdbc$execute_query_with_params.invokeStatic(jdbc.clj:1090)
at clojure.java.jdbc$execute_query_with_params.invoke(jdbc.clj:1084)
at clojure.java.jdbc$db_query_with_resultset_STAR_.invokeStatic(jdbc.clj:1113)
at clojure.java.jdbc$db_query_with_resultset_STAR_.invoke(jdbc.clj:1093)
at clojure.java.jdbc$query.invokeStatic(jdbc.clj:1182)
at clojure.java.jdbc$query.invoke(jdbc.clj:1144)
at clojure.java.jdbc$query.invokeStatic(jdbc.clj:1160)
at clojure.java.jdbc$query.invoke(jdbc.clj:1144)
at metabase.driver.postgres$enum_types.invokeStatic(postgres.clj:189)
at metabase.driver.postgres$enum_types.invoke(postgres.clj:185)
at metabase.driver.postgres$fn__60207.invokeStatic(postgres.clj:201)
at metabase.driver.postgres$fn__60207.invoke(postgres.clj:199)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at metabase.sync.fetch_metadata$fn__65872$table_metadata__65877$fn__65878.invoke(fetch_metadata.clj:19)
at metabase.sync.fetch_metadata$fn__65872$table_metadata__65877.invoke(fetch_metadata.clj:16)
at metabase.sync.sync_metadata.fields.fetch_metadata$fn__66140$db_metadata__66145$fn__66146.invoke(fetch_metadata.clj:88)
at metabase.sync.sync_metadata.fields.fetch_metadata$fn__66140$db_metadata__66145.invoke(fetch_metadata.clj:84)
at metabase.sync.sync_metadata.fields$fn__66638$sync_fields_for_table_BANG___66647$fn__66650$fn__66651.invoke(fields.clj:72)
at metabase.sync.util$do_with_error_handling.invokeStatic(util.clj:158)
at metabase.sync.util$do_with_error_handling.invoke(util.clj:151)
at metabase.sync.sync_metadata.fields$fn__66638$sync_fields_for_table_BANG___66647$fn__66650.invoke(fields.clj:71)
at metabase.sync.sync_metadata.fields$fn__66638$sync_fields_for_table_BANG___66647.invoke(fields.clj:65)
at clojure.core$partial$fn__5908.invoke(core.clj:2641)
at clojure.core$map$fn__5935.invoke(core.clj:2770)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5467.invokeStatic(core.clj:139)
at clojure.core$filter$fn__5962.invoke(core.clj:2826)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:58)
at clojure.lang.Cons.next(Cons.java:39)
at clojure.lang.RT.boundedLength(RT.java:1790)
at clojure.lang.RestFn.applyTo(RestFn.java:130)
at clojure.core$apply.invokeStatic(core.clj:669)
at clojure.core$apply.invoke(core.clj:662)
at metabase.sync.sync_metadata.fields$fn__66676$sync_fields_BANG___66681$fn__66682.invoke(fields.clj:85)
at metabase.sync.sync_metadata.fields$fn__66676$sync_fields_BANG___66681.invoke(fields.clj:77)
at clojure.lang.AFn.applyToHelper(AFn.java:154)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure.core$apply.invokeStatic(core.clj:669)
at clojure.core$apply.invoke(core.clj:662)
at metabase.sync.util$fn__42110$run_step_with_metadata__42115$fn__42119$fn__42121.doInvoke(util.clj:388)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at metabase.sync.util$with_start_and_finish_logging_STAR_.invokeStatic(util.clj:100)
at metabase.sync.util$with_start_and_finish_logging_STAR_.invoke(util.clj:94)
at metabase.sync.util$with_start_and_finish_debug_logging.invokeStatic(util.clj:117)
at metabase.sync.util$with_start_and_finish_debug_logging.invoke(util.clj:114)
at metabase.sync.util$fn__42110$run_step_with_metadata__42115$fn__42119.invoke(util.clj:383)
at metabase.sync.util$fn__42110$run_step_with_metadata__42115.invoke(util.clj:378)
at metabase.sync.util$fn__42329$run_sync_operation__42334$fn__42335$fn__42343.invoke(util.clj:493)
at metabase.sync.util$fn__42329$run_sync_operation__42334$fn__42335.invoke(util.clj:491)
at metabase.sync.util$fn__42329$run_sync_operation__42334.invoke(util.clj:485)
at metabase.sync.sync_metadata$fn__68243$sync_db_metadata_BANG___68248$fn__68249$fn__68250.invoke(sync_metadata.clj:50)
at metabase.sync.util$do_with_error_handling.invokeStatic(util.clj:158)
at metabase.sync.util$do_with_error_handling.invoke(util.clj:151)
at clojure.core$partial$fn__5910.invoke(core.clj:2647)
at metabase.driver$fn__33070.invokeStatic(driver.clj:598)
at metabase.driver$fn__33070.invoke(driver.clj:598)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at metabase.sync.util$sync_in_context$fn__42019.invoke(util.clj:136)
at metabase.sync.util$with_db_logging_disabled$fn__42016.invoke(util.clj:127)
at metabase.sync.util$with_start_and_finish_logging_STAR_.invokeStatic(util.clj:100)
at metabase.sync.util$with_start_and_finish_logging_STAR_.invoke(util.clj:94)
at metabase.sync.util$with_start_and_finish_logging$fn__42005.invoke(util.clj:112)
at metabase.sync.util$with_sync_events$fn__42000.invoke(util.clj:86)
at metabase.sync.util$with_duplicate_ops_prevented$fn__41991.invoke(util.clj:65)
at metabase.sync.util$do_sync_operation.invokeStatic(util.clj:179)
at metabase.sync.util$do_sync_operation.invoke(util.clj:176)
at metabase.sync.sync_metadata$fn__68243$sync_db_metadata_BANG___68248$fn__68249.invoke(sync_metadata.clj:49)
at metabase.sync.sync_metadata$fn__68243$sync_db_metadata_BANG___68248.invoke(sync_metadata.clj:46)
at metabase.api.database$fn__76357$fn__76358.invoke(database.clj:808)
at clojure.core$binding_conveyor_fn$fn__5823.invoke(core.clj:2047)
at clojure.lang.AFn.call(AFn.java:18)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:27+02:00 INFO metabase.sync.util STARTING: step 'sync-fks' for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: step 'sync-fks' for postgres Database 2 'MyData' (1.2 s)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util STARTING: step 'sync-metabase-metadata' for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: step 'sync-metabase-metadata' for postgres Database 2 'MyData' (270.4 ms)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: Sync metadata for postgres Database 2 'MyData' (2.5 s)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util STARTING: Analyze data for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util STARTING: step 'fingerprint-fields' for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze fingerprint-fields Analyzed [·············································] 10% Table 20 'tpsysdb_10.lytl_boardpositiontrimpoints'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze fingerprint-fields Analyzed [········································] 20% Table 36 'tpsysdb_10.elog_events'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze fingerprint-fields Analyzed [···································] 30% Table 52 'tpsysdb_10.panelpcbpositions'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: step 'fingerprint-fields' for postgres Database 2 'MyData' (37.4 ms)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util STARTING: step 'classify-fields' for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-fields Analyzed [······························] 40% Table 15 'tpsysdb_10.cmnt_boardstatus'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-fields Analyzed [·························] 50% Table 31 'tpsysdb_10.pack_header'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-fields Analyzed [····················] 60% Table 47 'tpsysdb_10.pcbl_mntpos'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: step 'classify-fields' for postgres Database 2 'MyData' (11.6 ms)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util STARTING: step 'classify-tables' for postgres Database 2 'MyData'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-tables Analyzed [················] 70% Table 10 'tpsysdb_10.user_userdata'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-tables Analyzed [******··········] 80% Table 26 'tpsysdb_10.line_machine'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.analyze classify-tables Analyzed [*****************************······] 90% Table 42 'tpsysdb_10.magl_vibfeederdata'
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: step 'classify-tables' for postgres Database 2 'MyData' (18.3 ms)
[19229c93-2cc3-402c-82ed-ca3c3a2109a9] 2022-08-05T10:51:28+02:00 INFO metabase.sync.util FINISHED: Analyze data for postgres Database 2 'MyData' (74.4 ms)
Here the diagnostics info
{
"browser-info": {
"language": "fr",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0",
"vendor": ""
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.16+8",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.16",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.16+8",
"os.name": "Linux",
"os.version": "5.10.102.1-microsoft-standard-WSL2",
"user.language": "en",
"user.timezone": "GMT"
},
"metabase-info": {
"databases": [
"h2",
"postgres"
],
"hosting-env": "unknown",
"application-database": "h2",
"application-database-details": {
"database": {
"name": "H2",
"version": "1.4.197 (2018-03-18)"
},
"jdbc-driver": {
"name": "H2 JDBC Driver",
"version": "1.4.197 (2018-03-18)"
}
},
"run-mode": "prod",
"version": {
"date": "2022-08-04",
"tag": "v0.44.0",
"branch": "release-x.44.x",
"hash": "d3700f5"
},
"settings": {
"report-timezone": null
}
}
}
Thank you again for your help.
Thomas