Size: a a a

2020 March 11

AO

Alexandr Odainik in Чат Tableau
Всем йо)
Вопросик опять встал такой:
1. Есть таблица в ClickHouse
2. Дела Update Now чтобы посмотреть колонки - пишет ошибку couldn;t convert NULL values to non-nullable field
3. Ладно, пофиг, проехали, делаю Full Extract, все работает. Все строки запросом SELECT * FROM table забираются в табло дестоп
4. Заливаю воркбук на табло сервак.
5. Нажимаю Refresh Extract (стоит по-умолчанию Full extract) и падает с ошибкой уже  com.tableausoftware.nativeapi.exceptions.DataSourceException: wstring_convert::from_bytes

везде 2020.1 стоит  (и серсер и десктоп)
ODBC стоит от 10 марта и там и там

Кто сталкивался, как бороться?
источник

EL

Egor Larin in Чат Tableau
Alexandr Odainik
Всем йо)
Вопросик опять встал такой:
1. Есть таблица в ClickHouse
2. Дела Update Now чтобы посмотреть колонки - пишет ошибку couldn;t convert NULL values to non-nullable field
3. Ладно, пофиг, проехали, делаю Full Extract, все работает. Все строки запросом SELECT * FROM table забираются в табло дестоп
4. Заливаю воркбук на табло сервак.
5. Нажимаю Refresh Extract (стоит по-умолчанию Full extract) и падает с ошибкой уже  com.tableausoftware.nativeapi.exceptions.DataSourceException: wstring_convert::from_bytes

везде 2020.1 стоит  (и серсер и десктоп)
ODBC стоит от 10 марта и там и там

Кто сталкивался, как бороться?
Ну какое то поле у тебя с NULL а по факту не может быть таким
источник

EL

Egor Larin in Чат Tableau
все поля на нулы в экстракте проверля?
источник

AO

Alexandr Odainik in Чат Tableau
А почему тогда забирается при экстракте на десктоп и потом валится вообще другой ошибкой на серваке?
источник

AO

Alexandr Odainik in Чат Tableau
Egor Larin
все поля на нулы в экстракте проверля?
Проверил. Ничего такого не выявлено. Добавлю важный поинт : до переезда на драйвер мартовский (ноябрьский вроде стоял) все работало нормально, таблица по сути не менялась, только данные добавлялись
источник

AO

Alexandr Odainik in Чат Tableau
Хотя когда-то давно я ловил эти ошибки в разных кейсах, которые лечились бубном или сами по себе. Т. Е. Выявить реальную проблему не получалось
источник

EL

Egor Larin in Чат Tableau
wstring_convert::from_bytes
источник

EL

Egor Larin in Чат Tableau
ошибка конвертирования и там и там
источник

AO

Alexandr Odainik in Чат Tableau
Только Null не может ругаться на стринг колонку по идее)))
источник

AO

Alexandr Odainik in Чат Tableau
И наоборот
источник

AO

Alexandr Odainik in Чат Tableau
Проблема в том, что там 160 или больше колонок, и процентов 70% стринги, и по одной исключать это тот еще геморрой, и причём он решит только в этом случае проблему, а при заливке новой таблицы или колонок в этой, может проявиться вновь. Хочется понять, что именно происходит не так, и почему все ж на десктопе все нормально экстрактится, а на серваке нет
источник

NB

Nikita B in Чат Tableau
COVID-19 resources: Data viz best practices | Tableau Software
https://www.tableau.com/about/blog/2020/3/covid-19-resources-data-viz-best-practices
источник

EL

Egor Larin in Чат Tableau
Alexandr Odainik
Только Null не может ругаться на стринг колонку по идее)))
почему? если у етбя поле объявлено как Not-null а там нулл
источник

EL

Egor Larin in Чат Tableau
Alexandr Odainik
Проблема в том, что там 160 или больше колонок, и процентов 70% стринги, и по одной исключать это тот еще геморрой, и причём он решит только в этом случае проблему, а при заливке новой таблицы или колонок в этой, может проявиться вновь. Хочется понять, что именно происходит не так, и почему все ж на десктопе все нормально экстрактится, а на серваке нет
возьми квери из табло и засунь в кликхауз напрямую?
источник

AO

Alexandr Odainik in Чат Tableau
Работает)
источник

EL

Egor Larin in Чат Tableau
там не просто select * from t
источник

EL

Egor Larin in Чат Tableau
Alexandr Odainik
Работает)
😳
источник

AO

Alexandr Odainik in Чат Tableau
Просто)
источник

EL

Egor Larin in Чат Tableau
Alexandr Odainik
Просто)
ты логи смотрел?)
источник

AO

Alexandr Odainik in Чат Tableau
Ну там + Custom SQL query итп
источник