"Hello World"종류의 SnappyData 응용 프로그램에 접근하고 있습니다.이 응용 프로그램은 빌드하고 실행할 수 있기를 원합니다. IntelliJ. 지금까지의 나의 클러스터는 로케이터, 리드, 그리고 로컬 머신에있는 하나의 서버이다. 난 그냥 그것에 연결하거나, 사소한 데이터 또는 어쩌면 DataFrame을 직렬화하여 작동하는지 확인하고 싶습니다.SnappyData : SnappySession을 사용할 수 있도록 build.sbt 및 import 문에 넣을 내용
있는 문서 나는 이런 식으로 뭔가 할 수 있어야 말한다 : ". 기호 SnappySession를 확인할 수 없습니다"
val spark: SparkSession = SparkSession
.builder()
.appName("SnappyTest")
.master("xxx.xxx.xxx.xxx:xxxx")
.getOrCreate()
val snappy = new SnappySession(spark.sparkContext)
그러나, 내가 수를 여기
내가 내 build.sbt에있는 내용은 다음과 같습니다. (나는 사람들을 추가 한 후 프로젝트를 새로 고침)name := "snappytest"
version := "0.1"
scalaVersion := "2.11.11"
// https://mvnrepository.com/artifact/io.snappydata/snappy-spark-core_2.11
libraryDependencies += "io.snappydata" % "snappy-spark-core_2.11" % "2.1.1.1"
// https://mvnrepository.com/artifact/io.snappydata/snappy-spark-sql_2.11
libraryDependencies += "io.snappydata" % "snappy-spark-sql_2.11" % "2.1.1.1"
내가 수집
내가 가져올 때, 뭔가 스파크 관련 등 :
import org.apache.spark.sql.SparkSession
표준 org.apache.spark 버전이 아닌 build.sbt의 종속성에서 확장 된 SnappyData 버전을 실제로 가져옵니다. 그래서 그 또한 의미 할 수있다 :
import org.apache.spark.sql.SnappySession
그러나 얻을 수있는 "기호 SnappySession을 해결할 수 없습니다." 그리고 내가 입력 할 때 코드 완성 드롭 다운과 관련하여 아무 것도 볼 수 없습니다. 그것은 바닐라 스파크와 같은 모든 세계를 찾습니다.
무엇이 여기에 있습니까? 나는 명백한 무엇인가 놓치고 있다고 생각한다. SnappyData 설명서에서 가져 오기 헤더 또는 빌드 문을 찾을 수없는 경우 이러한 종류의 세부 정보가 너무 분명한 이유가 있습니다. 나를 제외하고. 이 문제에 대해 저를 기쁘게 해드릴 수있는 사람이 있습니까?
또한, SBT 종속성을 지정하는이 링크를 참조 .snappydata/snappydata-cluster_2.11 libraryDependencies + = "io.snappydata"% "snappydata-cluster_2.11"% "1.0.0" – Amogh
이 문서에 따르면'libraryDependencies + = "io.snappydata"% "snappydata-cluster_2.11"% "1.0.0"'이 관련 줄입니다 – plambre
이것에 찔러 줘서 고마워요, 애그 모그 : 그 링크에서 SBT 의존성은 어디서 볼 수 있습니까? 몇 번이나 그 페이지를 훑어보고 build.sbt 예제를 보지 못했습니다. 링크 된 예제는 스칼라 코드에 대한 것이지만 해당 코드 작업에서 동일한 가져 오기를 수행 할 수는 없습니다. –