Azure Stream Analytics는 스트리밍 잡 구축을 위한 두 가지 도구를 제공합니다: Azure 포털과 Visual Studio Code용 Azure Stream Analytics 도구 확장입니다. 확장 프로그램을 사용해 로컬에서 스트리밍 쿼리를 작성, 디버깅, 실행하세요. 각 도구는 서로 다른 기능 세트를 지원하므로, 적절한 선택은 개발 워크플로우에 달려 있습니다.
이 글에서는 Azure 포털과 Visual Studio Code가 지원하는 기능을 비교하여 필요에 맞는 도구를 선택할 수 있도록 합니다.
비고
Visual Studio Code 도구는 중국 동부, 중국 북부, 독일 중부 및 독일 북동부 지역의 작업을 지원하지 않습니다.
클라우드 작업 기능
다음 표는 Azure 포털과 Visual Studio Code 확장 기능이 지원하는 클라우드 작업 작성 기능들, 즉 소스 관리, 테스트, 모니터링, 언어 지원을 비교합니다.
| 특징 | 입구 | 비주얼 스튜디오 코드 |
|---|---|---|
| 플랫폼 간 | 맥 Linux Windows |
맥 Linux Windows |
| 스크립트 작성 | 네 | 네 |
| 스크립트 인텔리센스 | 구문 강조 | 구문 강조 코드 완성 오류 마커 |
| 모든 유형의 입력, 출력 및 작업 구성 정의 | 네 | 네 |
| 소스 제어 | 아니오 | 네 |
| CI/CD 지원 | Partial | 네 |
| 여러 쿼리에서 입력 및 출력 공유 | 아니오 | 네 |
| 샘플 파일을 사용하여 쿼리 테스트 | 네 | 네 |
| 라이브 데이터 로컬 테스트 | 아니오 | 네 |
| 쿼리 테스트의 시간 정책 지원 | 아니오 | 네 |
| 작업 나열 및 작업 엔터티 보기 | 네 | 네 |
| 로컬 프로젝트로 작업 내보내기 | 아니오 | 네 |
| 작업 제출, 시작 및 중지 | 네 | 네 |
| 작업 메트릭 및 다이어그램 보기 | 네 | 네 |
| 작업 런타임 오류 보기 | 네 | 네 |
| 리소스 로그 | 네 | 네 |
| 사용자 지정 메시지 속성 | 네 | 네 |
| C# 커스텀 코드 함수와 디직렬라이저 | 읽기 전용 모드 | 네 |
| JavaScript UDF 및 UDA | 네 | Windows 전용 |
| Azure Machine Learning (애저 머신 러닝) | 네 | 네 |
| 호환성 수준 | 1.0 1.1 1.2 (기본값) |
1.0 1.1 1.2 (기본값) |
| 내장된 ML 기반 이상 감지 기능 | 네 | 네 |
| 내장된 지리공간 기능 | 네 | 네 |
| Power BI 출력 | 네 | 아니오 |
| Protobuf 직렬화 | 네 | 아니오 |
| 추가된 엔드포인트에 대한 관리 ID 권한 자동 부여 | 네 | 아니오 |