Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
TOPSTARLa
Contributor II
Contributor II

Qlik Sense / MySQL Anbindung / Spalten mit "_" im Namen liefern leere Daten

Hallo Zusammen,

wir haben seit dem Update auf Version "Feb. 2024" (inkl. Patch 4) ein Problem bei der Abfrage von MySQL Daten. Sobald in Abfragen im Spaltenname ein Unterstrich "_" vorhanden ist, liefert Qlik leere Daten in dieser Spalte zurück.

Auch den Spaltenname in der Abfrage zu maskieren [auftrag_position_id] bringt keine Verbesserung.

Für eure Unterstützung wäre ich euch dankbar!

Labels (1)
1 Solution

Accepted Solutions
TOPSTARLa
Contributor II
Contributor II
Author

Mit neu angelegtem Verbindungsprofil funktioniert es ohne Probleme:

TOPSTARLa_0-1715860716646.png

Vielen Dank, da hätten wir auch selbst drauf kommen können 😃

 

View solution in original post

6 Replies
steeefan
Luminary
Luminary

Zumindest in Feb. 2024 Patch 3 kann ich das Verhalten nicht reproduzieren:

LIB CONNECT TO 'MySQL WIP';

table:
LOAD
  BOLD_ID, 
  BOLD_TYPE, 
  Id
SELECT
  `BOLD_ID`,   //auch ohne `
  `BOLD_TYPE`, //auch ohne `
  Id
FROM
  table;

steeefan_0-1715847910157.png

Hattet ihr vorher Patch 3 oder eine andere QS-Version?

TOPSTARLa
Contributor II
Contributor II
Author

Wir hatten vor Patch 3 die Version Feb. 2020, dann auf Zwischenversion Feb. 2022 + PostGreSQL Update, dann auf Feb. 2024 Patch 2 und dann final auf Patch 4

Bei uns kommen keine Daten

TOPSTARLa_0-1715850294077.png

 

steeefan
Luminary
Luminary

Wie sieht's im Vorschaufenster im Skripteditor aus, also in dem Fenster, das angezeigt wird, wenn Du eine neue Tabelle anbinden willst?

TOPSTARLa
Contributor II
Contributor II
Author

Hier werden ebenfalls keine Daten angezeigt. Die anderen Spalten weisen ganz normale Werte auf.

TOPSTARLa_0-1715857922020.png

Kann es ggf. am MySQL Treiber liegen? Dieser wird doch von Qlik mitgeliefert?

steeefan
Luminary
Luminary

Ja, es wird in der Regel der MySQL-Treiber aus QvOdbcConnectorPackage.exe verwendet. Was passiert, wenn Du die Verbindung zum MySQL-Server neu anlegst?

TOPSTARLa
Contributor II
Contributor II
Author

Mit neu angelegtem Verbindungsprofil funktioniert es ohne Probleme:

TOPSTARLa_0-1715860716646.png

Vielen Dank, da hätten wir auch selbst drauf kommen können 😃