Spark 속성을 사용하여 사용자 지정 구성 지정
Amazon Athena for Apache Spark에서 세션을 생성하거나 편집할 때 Spark 속성.jar
파일, 패키지 또는 다른 사용자 지정 구성을 지정할 수 있습니다. Spark 속성을 지정하려면 Athena 콘솔, AWS CLI 또는 Athena API를 사용할 수 있습니다.
Athena 콘솔을 사용하여 Spark 속성 지정
Athena 콘솔에서 노트북을 생성하거나 현재 세션을 편집할 때 Spark 속성을 지정할 수 있습니다.
노트북 생성 또는 세션 세부 정보 편집 대화 상자에서 속성을 추가하려면
-
Spark 속성을 확장합니다.
-
속성을 추가하려면 테이블에서 편집 또는 JSON으로 편집 옵션을 사용합니다.
-
테이블에서 편집 옵션의 경우 속성 추가를 선택하여 속성을 추가하거나 제거를 선택하여 속성을 제거합니다. 키 및 값 상자를 사용하여 속성 이름과 값을 입력합니다.
-
사용자 지정
.jar
파일을 추가하려면spark.jars
속성을 사용합니다. -
패키지 파일을 지정하려면
spark.jars.packages
속성을 사용합니다.
-
-
구성을 직접 입력하고 편집하려면 JSON으로 편집 옵션을 선택합니다. JSON 텍스트 편집기에서 다음 작업을 수행할 수 있습니다.
-
복사를 선택하여 JSON 텍스트를 클립보드에 복사합니다.
-
지우기를 선택하여 JSON 편집기에서 모든 텍스트를 제거합니다.
-
설정(톱니) 아이콘을 선택하여 줄 바꿈을 구성하거나 JSON 편집기의 색상 테마를 선택합니다.
-
-
참고
AWS CLI 또는 Athena API를 사용하여 사용자 지정 구성 제공
AWS CLI 또는 Athena API를 사용하여 세션 구성을 제공하려면 StartSession API 작업 또는 start-sessionStartSession
요청에서 EngineConfiguration 객체의 SparkProperties
필드를 사용하여 구성 정보를 JSON 형식으로 전달합니다. 그러면 지정된 구성으로 세션이 시작됩니다. 요청 구문은 Amazon Athena API 참조의 StartSession을 참조하세요.