Я пытаюсь получить доступ к Hana VIEW из SAP VORA, используя zeppelin, но получая сообщение об ошибке «Никакая схема не предоставлена для несуществующей таблицы!». Я не могу найти информацию об этом. Если кто-нибудь знает что-нибудь в этом отношении, это было бы признательно.Как получить доступ к просмотру HANA из SAP VORA
0
A
ответ
1
Поддерживается просмотр запросов в HANA через источник данных HANA. path
-option принимает имя таблицы или имя представления. Я просто протестировал его, и он работает для меня как на Spark-shell, так и в Zeppelin (с Vora1.0 и Vora1.1). Ваше имя в Воре и HANA идентично?
Здесь код Zeppelin, который я использовал. «TESTVIEW» - это представление в моей системе HANA.
%vora
CREATE TEMPORARY TABLE sparktestview
USING com.sap.spark.hana
OPTIONS (
path "TESTVIEW",
host "myhost",
dbschema "SPARKTEST",
user "myuser",
passwd "mypwd",
instance "00"
)
%vora
select * from sparktestview
У меня все еще такая же проблема, может ли кто-нибудь попытаться получить доступ к вычислениям HANA с помощью VORA? – psingh
То же самое работает с CalcViews, например. для доступа к calcView VORATESTVIEW в пакете «voratest» вам нужно установить «путь» в «voratest/VORATESTVIEW». Обязательно используйте dbschema "_SYS_BIC" (здесь находятся активные CalcViews). Чтобы убедиться, что вы используете правильное имя схемы + имя вида, вы можете запустить простой запрос в HANA Studio, например. SELECT top 1 * FROM "_SYS_BIC". "Voratest/VORATESTVIEW" –
Спасибо F.Legler !! Это сработало и для меня. Я раньше не использовал правильное имя схемы. – psingh