2016-01-21 3 views
0

Я пытаюсь получить доступ к Hana VIEW из SAP VORA, используя zeppelin, но получая сообщение об ошибке «Никакая схема не предоставлена ​​для несуществующей таблицы!». Я не могу найти информацию об этом. Если кто-нибудь знает что-нибудь в этом отношении, это было бы признательно.Как получить доступ к просмотру HANA из SAP VORA

ответ

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 
+0

У меня все еще такая же проблема, может ли кто-нибудь попытаться получить доступ к вычислениям HANA с помощью VORA? – psingh

+1

То же самое работает с CalcViews, например. для доступа к calcView VORATESTVIEW в пакете «voratest» вам нужно установить «путь» в «voratest/VORATESTVIEW». Обязательно используйте dbschema "_SYS_BIC" (здесь находятся активные CalcViews). Чтобы убедиться, что вы используете правильное имя схемы + имя вида, вы можете запустить простой запрос в HANA Studio, например. SELECT top 1 * FROM "_SYS_BIC". "Voratest/VORATESTVIEW" –

+0

Спасибо F.Legler !! Это сработало и для меня. Я раньше не использовал правильное имя схемы. – psingh

 Смежные вопросы

  • Нет связанных вопросов^_^