DuckDB Microsoft Excel
쿼리 스트림
Query Streams를 사용하면 ODBC 드라이버, VBA 스크립트 또는 파일 업로드 없이 DuckDB를 Microsoft Excel에 직접 연결하여 실시간 분석 데이터를 스트리밍할 수 있습니다. QueryStreams.com에서 무료로 가입하세요. 몇 분 안에 DuckDB 분석 데이터를 스프레드시트로 가져와 활용할 수 있습니다.
이 가이드는 DuckDB 데이터베이스 파일과 Microsoft Excel 간에 안전한 실시간 연결을 설정하는 방법을 안내합니다. 데이터 분석가, 개발자 및 고성능 분석 데이터베이스를 사용하는 팀에 적합한 Query Streams는 데이터베이스 파일을 안전하게 보호하면서 어디서든 DuckDB의 초고속 쿼리에 액세스할 수 있도록 해줍니다.
파일 기반 분석
내장 데이터베이스는 로컬에 유지되며 업로드되지 않습니다.
OLAP 성능
대규모 데이터 세트에 대한 초고속 분석 쿼리
인사이트 공유
데이터베이스 파일을 공유하지 않고 쿼리를 공유하세요.
Parquet 및 CSV 쿼리
DuckDB를 사용하여 데이터 레이크 파일을 직접 쿼리하세요.
달성할 수 있는 성과
이 가이드가 끝나면 다음과 같이 할 수 있습니다:
- Excel을 DuckDB에 연결 – 빠른 분석 데이터베이스 쿼리
- Parquet, CSV 및 JSON 파일 쿼리 DuckDB를 통해 직접
- 고성능 OLAP 쿼리를 실행합니다. Excel에서
- 분석 결과를 공유하세요 데이터베이스 파일을 노출하지 않고
전제 조건
1단계: 쿼리 스트림 에이전트 인터페이스에 액세스하기
에이전트를 설치했으면 DuckDB 연결을 구성하세요.
- 웹 브라우저 열기 로 이동합니다:
https://localhost:1823 - 데이터 연결로 이동합니다: 클릭 데이터 소스 > 연결
- 새 연결을 추가합니다: 클릭 연결 추가
2단계: 연결 유형으로 DuckDB를 선택하세요
- DuckDB를 선택하세요: 를 클릭하고 DuckDB 타일(선택 시 녹색 테두리)
- 대안 - 검색을 사용합니다: "DuckDB"를 입력하면 바로 찾을 수 있습니다.
- 다음을 클릭합니다. 계속하려면
3단계: DuckDB 연결 세부 정보 구성
필수 DuckDB 연결 정보:
- 연결 이름 – 친근한 이름 (예: "Analytics DuckDB")
- 데이터베이스 파일 경로 – .duckdb 파일의 전체 경로 (예:
C:\Analytics\data.duckdb폴더 아이콘을 클릭하여 찾아보세요. - 기본 스키마 (선택 사항) - 모든 스키마에 액세스하려면 비워 두십시오.
- 실의 밀도 (선택 사항) - 비워두면 CPU 사용 횟수를 사용합니다.
- 임시 디렉토리 (선택 사항) – 사용자 지정 임시 파일 위치
완료되면 다음.
'data.parquet' 테이블에서 *개 항목을 선택하고 100개 항목만 선택 데이터 레이크 분석을 위해.
4단계: 데이터 영역 선택
선택 데이터 영역 - 쿼리 처리 용량에 따라 달라집니다.
- 사용 가능한 영역을 검토합니다: 구독 기준
- 영역을 선택합니다: “기본 데이터 영역”을 선택합니다.”
- 다음을 클릭합니다. 를 클릭하여 연결을 테스트합니다.
5단계: DuckDB 연결 테스트
Query Streams는 DuckDB 파일에 접근 가능한지 확인합니다.
- 자동 테스트: 에이전트가 DuckDB 파일을 열려고 시도합니다.
- 결과를 검토합니다: 성공 시 DuckDB 버전, 테이블 및 스키마가 표시됩니다.
- 다음을 클릭합니다. 성공하면
6단계: 설정 완료
- 구성을 검토합니다: 파일 경로가 올바른지 확인하십시오.
- 마침을 클릭합니다. DuckDB 연결을 저장하려면
DuckDB 연결이 완료되었습니다! 다음으로 Excel 추가 기능을 설치하세요.
7단계: 애드인 설치 및 첫 쿼리 실행하기
Microsoft AppSource에서 쿼리 스트림 애드인을 설치합니다:
설치 후 추가 기능을 열려면 홈 리본 탭을 클릭하고 첫 번째 DuckDB 쿼리를 생성하세요.
- “쿼리 스트리밍”을 클릭합니다.”
- DuckDB 연결 방식을 선택하세요
- SQL 쿼리를 작성하세요:
SELECT customer_id, first_name, last_name, total_spent, country FROM customers WHERE total_spent > 1000 ORDER BY total_spent DESC LIMIT 100;
- 대상을 구성합니다: “새 탭 만들기”를 선택합니다.”
- 재생을 클릭합니다. 를 실행하려면
성공!
DuckDB를 Excel에 연결하셨습니다! 분석 데이터가 초고속 OLAP 성능으로 새 워크시트에 즉시 입력됩니다.
다음 단계: 쿼리 저장 및 공유
사용 쿼리 스트림 웹 포털 DuckDB 쿼리를 작성, 저장 및 관리하려면 다음 방법을 사용하세요.
- 쿼리를 저장합니다: 분석 SQL을 재사용할 수 있도록 저장합니다.
- 매개변수를 추가합니다: 데이터 탐색을 위한 동적 필터 만들기
- 통찰력을 공유하세요: 이해관계자들이 파일 접근 권한 없이 쿼리를 실행할 수 있도록 합니다.
- 애드인에서 액세스합니다: 저장된 쿼리는 “저장된 쿼리” 메뉴에 표시됩니다.
자주 묻는 질문
❓ 쿼리 스트림이 Excel의 기본 제공 파워 쿼리보다 낫나요? +
Query Streams는 Power Query를 보완하는 주요 이점을 제공합니다. ODBC 설정이 필요 없고, Windows/Mac/웹에서 작동하며, 파일을 노출하지 않고 안전하게 공유할 수 있고, DuckDB의 OLAP 성능을 활용하여 분석 워크로드를 처리할 수 있습니다.
🔒 내 DuckDB 데이터베이스 파일은 안전한가요? +
네. DuckDB 파일은 로컬 컴퓨터 또는 네트워크에 저장됩니다. Query Streams 에이전트는 쿼리 결과만 읽어오며, 데이터베이스 파일 자체는 업로드되거나 노출되지 않습니다.
💾 DuckDB는 Parquet 파일을 직접 쿼리할 수 있나요? +
네! DuckDB는 Parquet, CSV, JSON 파일을 가져오기 없이도 쿼리할 수 있습니다. 사용하세요. 'file.parquet' 파일에서 *를 선택하세요. 데이터 레이크 분석을 위한 쿼리 구문입니다.
👥 데이터베이스 파일을 공유하지 않고 쿼리를 공유할 수 있나요? +
네! 저장된 쿼리를 누구와든 공유할 수 있습니다. 공유받은 사람은 SQL 코드, 데이터베이스 파일 경로 또는 직접 파일 접근 권한 없이도 쿼리를 실행하여 실시간 데이터를 얻을 수 있습니다.
⚡ DuckDB가 분석 속도가 이렇게 빠른 이유는 무엇일까요? +
DuckDB는 컬럼형 스토리지, 벡터화된 쿼리 실행 및 병렬 처리를 통해 OLAP(분석) 워크로드에 최적화되어 있습니다. 대규모 데이터 세트에 대한 집계, 조인 및 복잡한 분석 쿼리에 이상적입니다.
💻 쿼리 스트림은 Mac용 Excel에서 작동하나요? +
예. 쿼리 스트림은 macOS의 Microsoft 365용 Excel에서 작동합니다. Excel 추가 기능은 브라우저에서 Windows, Mac 및 Excel Online을 포함한 모든 주요 플랫폼을 지원합니다.

