spark-shellと呼ばれるScala Read-Eval-Print-Loop (REPL)は、Spark SQLイニシエータと通信するためにサポートされるクライアントです。Spark SQLイニシエータを使用するには、次のJARファイルを使用してspark-shellを起動する必要があります。
- spark-loaderfactory
- spark-shellを起動するノードにログオンします。
- /opt/teradata/tdqg/connector/tdqg-spark-connector/<version>/lib/)でコネクタのパスを特定します。
- JARファイルを追加します。
- spark-shellを起動します。次に、spark-shellを起動するためのパスの例を示します。
spark-shell --jars /opt/teradata/tdqg/connector/tdqg-spark-connector/ version/lib/spark-loaderfactory-version.jar --master yarn
CDHクラスタを使用している場合は、spark-shellの代わりにspark2-shellコマンド名を使用してください。