JavaScript 보고서에서 데이터를 동적으로 업데이트
견고한 데이터 연결을 통해 보고 구성 요소는 대규모 데이터 세트를 관리하고 변환을 적용하며 정확한 대화형 인사이트를 제공할 수 있습니다.

데이터 연결 옵션을 사용하면 보고 구성 요소가 다양한 데이터 소스와 통합하여 보고서에 표시할 데이터를 검색, 처리 및 표시할 수 있습니다. 일반적으로 데이터베이스, API, 웹 서비스 또는 메모리 내 데이터 구조에 연결하여 실시간 또는 정적 데이터를 가져오는 작업을 포함합니다. 이러한 연결은 RESTful API, GraphQL 또는 서버 사이드 프록시를 통한 직접 데이터베이스 연결과 같은 데이터 바인딩 및 쿼리 메커니즘에 대한 프레임워크, 라이브러리 또는 내장 지원을 통해 종종 구현됩니다. 안정적인 데이터 연결을 통해 보고 구성 요소는 대규모 데이터 세트를 효율적으로 관리하고 변환을 수행하며 보고서를 동적으로 새로 고침하여 최종 사용자에게 대화형이고 정확한 인사이트를 제공할 수 있습니다.
JavaScript 보고 구성 요소는 다음을 포함한 다양한 데이터 연결을 지원합니다:
- ODBC (Open Database Connectivity): 관계형 데이터베이스에 액세스하기 위한 표준화된 API로, JavaScript(서버 사이드 언어 또는 도구를 통해)를 사용하여 MySQL, SQL Server, Oracle 같은 데이터베이스에 연결할 수 있게 해줍니다.
- OLEDB (Object Linking and Embedding, Database): 관계형 및 비관계형 데이터베이스를 포함한 다양한 데이터 소스에 액세스하기 위한 Microsoft API입니다. 일반적으로 고성능 데이터 액세스를 위해 Windows 환경에서 사용됩니다.
- XML (Extensible Markup Language): 구조화된 데이터 표현 및 전송을 위한 마크업 언어입니다. JavaScript 애플리케이션에서 구성, 데이터 교환 및 보고에 자주 사용됩니다.
- JSON (JavaScript Object Notation): JavaScript 고유의 가벼운 데이터 교환 형식입니다. 웹 API, 동적 데이터 교환, 그리고 JavaScript 기반 보고 도구에서 널리 사용됩니다.