Есть ли способ использовать Spark SQL Connector в ноутбуке zeppelin? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу использовать Spark SQL Connector для чтения и записи данных на SQL Server. В качестве доказательства концепции я подумал об использовании ноутбука Zeppelin для выполнения этой задачи. Я могу загрузить зависимость, используя следующую строку кода в zeppelin:

% spark.dep

z.load ("com.microsoft.azure: azure-sqldb-spark: 1.0.2 ")

Но я не могу написать ни одного из операторов импорта из этого пакета, например

import com.microsoft.azure.sqldb.spark.config._
import com.microsoft.azure.sqldb.spark.connect._
import com.microsoft.azure.sqldb.spark.query._
import com.microsoft.azure.sqldb.spark._
import com.microsoft.azure.sqldb.spark.bulkcopy._

Я получаю ошибкуэтот объект Azure не является членом пакета com.microsoft. Кто-нибудь знает, почему это происходит?

1 Ответ

0 голосов
/ 31 октября 2019

попробуйте добавить эту зависимость в Интерпретатор -> Spark -> Зависимости, в этом случае нет необходимости использовать z.load. Перезапустите интерпретатор после сохранения артефакта.

...