2016-10-03 8 views
1

여기 새 사람. 샌드 박스에서 'Cassandra data analytics demo'를 거쳐 곧바로 실행되었습니다 (권장 하드웨어 인 Raspberry Pi 및 DHT11 센서 사용).샌드 박스가 sdk 및 실행 코드로 '소스'를 완성하는 방법을 설명하는 자습서가 있습니까?

이제 다음 단계로 넘어 가고 싶습니다. 나는 Kaa (더 이상 샌드 박스가 아님)의 인스턴스를 설치하고 스키마 및 로그 애 펜더 등 (https://www.youtube.com/watch?v=VHwJLHQjl50)을 설정하는 방법을 설명한 동일한 자습서를 읽고 sdk를 Raspberry Pi로 내 보냅니다. 수행 모든 단계 나는 "소스"를 클릭 나는 모든 예를 들어, 샌드 박스에 나를 위해 이루어졌다 정확히 이해하는 실행 해요 문제 :

'카산드라 데이터 분석 데모'에 대한 소스를 조립 프로젝트 ... SDK 프로젝트의 프로필 ID : 10 요청한 프로젝트 용 SDK를 가져 오는 중 ... Successfuly SDK가 있습니다. 처리 프로젝트 아카이브 ... CCassandraDataAnalyticsDemo/CCassandraDataAnalyticsDemo/SRC/ CCassandraDataAnalyticsDemo/SRC/dht11/ CCassandraDataAnalyticsDemo/CMakeLists.txt CCassandraDataAnalyticsDemo/SRC/dht11/dht11.h CCassandraDataAnalyticsDemo/SRC/dht11/dht11.c CCassandraDataAnalyticsDemo/src에 /kaa_demo.c CCassandraDataAnalyticsDemo/build.sh 소스 프로젝트를 압축 아카이브 ... CCassandraDataAnalyticsDemo/ CCassandraDataAnalyticsDemo/libs와/ CCassandraDataAnalyticsDemo/libs와/KAA/ CCassandraDataAnalyticsDemo/libs와/KAA/KAA-C-EP-SDK-wcknkllgn6TIg3OjUlumWqcZSCw.tar .gz CCassandraDataAnalyticsDemo/src/ CCassandraDataAnalyticsDemo/SRC/dht11/ CCassandraDataAnalyticsDemo/SRC/dht11/dht11.c CCassandraDataAnalyticsDemo/SRC/dht11/dht11.h CCassandraDataAnalyticsDemo/SRC/kaa_demo.c CCassandraDataAnalyticsDemo/CMakeLists.txt CCassandraDataAnalyticsDemo/build.sh 소스 프로젝트 아카이브 압축 됨. 프로젝트 데이터를 성공적으로 준비했습니다!

--------

이 완료 -------- 다운로드 PROJECT 출처를 시작하려면 OK를 클릭하십시오!

내 질문은 내가 KAA (안 샌드 박스)의 내 인스턴스에서 C-SDK를 다운로드하면, 라즈베리 파이로 이동하고 내가해야 할 일을, 그것을 내장, 또는 코드는 무엇 접착제입니다 Pi가 센서의 데이터 로깅을 시작하고 내 인스턴스로 다시보고하기 위해 필요합니까?

답변

0

샌드 박스가 SDK 및 실행 코드로 '소스'를 완성하는 방법을 설명하는 자습서가 없습니다. Kaa Sandbox는 교육, 개발 및 개념 증명 목적으로 Kaa 플랫폼의 사적인 인스턴스를 사용하려는 사용자를 위해 사전 구성된 가상 환경입니다. 샌드 박스에는 플랫폼 기능의 다양한 측면을 보여주는 데모 응용 프로그램이 포함되어 있습니다.

"소스"를 클릭하면 지정된 플랫폼 및 언어에 대해 생성 된 SDK가있는 샘플 프로젝트가 있습니다. 자세한 내용은 your first Kaa application 안내서를 참조하십시오. 당신이 KAA 샌드 박스없이 '카산드라 데이터 분석 데모'를 실행하려는 경우

는 예를 들어, 다음을 수행해야합니다

  • 는 응용 프로그램을 만듭니다.
  • this 로그 스키마를 추가하십시오 (Kaa 관리 콘솔의 로그 스키마 추가 창에서 파일로부터 업로드를 사용할 수 있음).
  • "sensor_per_row", "sensor_per_date"와 "sensor_per_region"sensor_per 대응에서 구성을 사용하여 로그인 펜더를 추가 _ * _ cassandra_appender.json 위치 here (당신이 KAA 관리 콘솔에서 펜더 로그 창에서 파일 업로드를 추가 사용할 수 있습니다).
  • here에서 "c"폴더를 다운로드하십시오.
  • KaS 샌드 박스에서 다운로드 한 Cassandra 데이터 분석 데모에서와 같이 프로젝트 파일 구조 "libs/kaa"폴더를 만듭니다.
  • 응용 프로그램에 대한 SDK 프로파일을 추가하십시오.
  • C 대상 플랫폼 용 SDK를 생성하십시오.
  • libs/kaa 폴더에 SDK를 저장하십시오.
  • Sandbox의 Cassandra 데이터 분석 데모에서 클라이언트 애플리케이션을 실행하기위한 설치 단계를 따르십시오. 이제는 "소스"버튼을 클릭하여 소스 코드를 다운로드 할 필요가 없습니다.
+0

나는 위의 모든 단계를 약간의 성공과 함께 수행했습니다. 모든 컴파일하고 센서에서 데이터를 읽기 시작하지만 "kaa_logging.c : 804"sdk 가리키는 콘솔 오류가 발생합니다 그래서 여기 또 다른 stackoverflow 질문을 열었습니다 : http : // stackoverflow .com/q/40050894/4271437 – cScho