Google Gemini를 Tableau 대시 보드에 통합하는 방법은 무엇입니까?
Tableau 대시 보드에서 Google Gemini의 힘을 활용 : AI 기반 향상
Tableau의 강력한 시각화 기능, 데이터 준비 (Tableau Prep Builder), 데이터 스토리 텔링 (Tableau Desktop) 및 협업 공유 (Tableau Server)에 걸쳐 AI를 통합하여 크게 향상됩니다. 이 기사는 Google Gemini를 활용하여 대시 보드 이해력을 높이고 수동 해석 시간을 줄이는 방법을 살펴 봅니다. 우리는 사용자가 시각화와 상호 작용하고 Tableau 내에서 직접 AI 중심의 통찰력을받을 수있는 대시 보드 확장을 구축합니다.
도전은 Tableau의 기능과 Gemini와 같은 큰 언어 모델 (LLM)의 힘 사이의 격차를 해소하는 데 있습니다. 이것은 본질적으로 Tableau에 통합 된 웹 애플리케이션 인 사용자 정의 대시 보드 확장을 통해 달성됩니다. 이러한 확장은 Tableau Extensions API를 사용하여 Tableau의 내부 구성 요소와 통신합니다.
주요 학습 목표 :
- 향상된 기능을위한 Tableau 대시 보드 확장 마스터 링.
- Tableau 내에서 Gemini 통합을위한 개발 환경 설정.
- Python과 Anvil을 사용하여 Tableau와 Gemini 간의 상호 작용을 관리합니다.
- 사용자가 시각화를 쿼리하고 즉각적인 답변을받을 수 있습니다.
- LLM과 데이터 공유와 관련된 잠재적 보안 문제를 해결합니다.
대시 보드 확장 이해 :
Tableau의 아키텍처는 새로운 기능을 직접 코딩합니다. 대시 보드 확장자는 솔루션을 제공합니다. 이들은 Tableau 대시 보드에 통합되어 추가 구성 요소 역할을하는 웹 응용 프로그램입니다. 그들은 Tableau Extensions API를 통해 Tableau와 통신하여 두 가지 범주로 떨어집니다.
- 네트워크 지원 : 이러한 확장은 외부 서버에 상주하여 유연성과 확장 성을 제공합니다.
- 샌드 박스 : 이러한 확장은 Tableau의 환경 내에서 실행되며 제한된 기능을 제공하지만 보안이 향상됩니다.
Tableau Exchange에는 풍부한 확장 라이브러리가 제공되며 다양한 기능을 제공합니다. 우리의 목적을 위해, 우리는 대시 보드 내에서 직접 사용자 쿼리와 쌍둥이 자리 구동 분석을 용이하게하는 네트워크 가능 확장을 만들 것입니다.
개발 툴킷 설정 :
개발 프로세스를 단순화하기 위해 trexjacket
라이브러리와 함께 파이썬 기반 풀 스택 웹 응용 프로그램 플랫폼 인 Anvil을 활용합니다. trexjacket
Python과 Tableau의 JavaScript API의 간격을 연결합니다. 우리의 설정에는 다음이 포함됩니다.
- Gemini API 액세스 : 개발자를위한 Google AI에서 API 키를 얻습니다.
- Anvil Project : 새 Anvil 프로젝트를 만들고 ( "Tableau Extension"템플릿을 선택)
google-generativeai
Python 라이브러리를 설치하십시오. - Tableau Dashboard : 테스트를 위해 Tableau 대시 보드를 준비하십시오.
Tableau 및 Anvil 연결 :
간단한 안빌 앱 (레이블 포함)은 연결을 보여줍니다. 생성 된 Manifest 파일 (.Trex)은 Tableau에로드되어 대시 보드와 Anvil 서버 간의 통신을 설정합니다.
확장 제작 UI (Anvil) :
Anvil 인터페이스를 사용하면 쉬운 UI 디자인이 가능합니다. 우리의 연장에는 다음이 포함됩니다.
- 사용자 질문을위한 텍스트 상자.
- 버튼을 제출하고 지우십시오.
- Gemini의 분석을 표시하는 레이블.
확장 로직 코딩 :
Anvil 앱의 코드는 Gemini API와의 사용자 상호 작용 및 통신을 처리합니다. trexjacket
라이브러리는 Tableau의 선택된 데이터 포인트에 대한 액세스를 제공합니다. 서버 측 코드 (Anvil Server 모듈)는 얻은 API 키를 사용하여 Gemini API와 안전하게 상호 작용합니다.
Gemini API 통합 (Anvil Server 모듈) :
서버 모듈에는 사용자 쿼리 및 선택한 데이터를 수신하고 gemini로 보내고 분석을 반환하는 호출 기능 ( generateDataSummary
)이 포함되어 있습니다. gemini API 키는 앤빌 비밀을 사용하여 안전하게 저장됩니다.
테스트 및 보안 :
Gemini API를 통합 한 후 확장을 철저히 테스트하십시오. LLM과 민감한 데이터를 공유하는 것과 관련된 잠재적 보안 위험을 해결해야합니다. 민감한 데이터 세트에는 데이터 익명화 기술이 필요할 수 있습니다.
결론:
이 안내서는 Google Gemini가 Tableau 대시 보드에 통합하여 AI와의 데이터 분석을 향상시킵니다. 이 예제는 Gemini를 사용하지만 접근 방식은 다른 LLM에 적응할 수 있습니다. 이점에는 수동 해석 시간 감소 및 데이터 접근성 향상이 포함됩니다. 그러나 LLMS와 함께 작업 할 때는 항상 데이터 보안 및 개인 정보를 우선시하십시오.
(Q & A 섹션은 원래 기사와 동일하게 유지됩니다.)
위 내용은 Google Gemini를 Tableau 대시 보드에 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

메타의 라마 3.2 : 멀티 모달 및 모바일 AI의 도약 Meta는 최근 AI에서 강력한 비전 기능과 모바일 장치에 최적화 된 가벼운 텍스트 모델을 특징으로하는 AI의 상당한 발전 인 Llama 3.2를 공개했습니다. 성공을 바탕으로 o

이봐, 코딩 닌자! 하루 동안 어떤 코딩 관련 작업을 계획 했습니까? 이 블로그에 더 자세히 살펴보기 전에, 나는 당신이 당신의 모든 코딩 관련 문제에 대해 생각하기를 원합니다. 완료? - ’

이번 주 AI 환경 : 발전의 회오리 바람, 윤리적 고려 사항 및 규제 토론. OpenAi, Google, Meta 및 Microsoft와 같은 주요 플레이어

Shopify CEO Tobi Lütke의 최근 메모는 AI 숙련도가 모든 직원에 대한 근본적인 기대를 대담하게 선언하여 회사 내에서 중요한 문화적 변화를 표시합니다. 이것은 도망가는 트렌드가 아닙니다. 그것은 p에 통합 된 새로운 운영 패러다임입니다

소개 생생한 그림과 조각으로 둘러싸인 아트 갤러리를 걷는 것을 상상해보십시오. 이제 각 작품에 질문을하고 의미있는 대답을 얻을 수 있다면 어떨까요? “어떤 이야기를하고 있습니까?

소개 OpenAi는 기대가 많은 "Strawberry"아키텍처를 기반으로 새로운 모델을 출시했습니다. O1로 알려진이 혁신적인 모델은 추론 기능을 향상시켜 문제를 통해 생각할 수 있습니다.

내 칼럼을 처음 접할 수있는 분들을 위해, 나는 구체화 된 AI, AI 추론, AI의 첨단 획기적인 혁신, AI 교육, AI의 수비, ai re

SQL의 Alter Table 문 : 데이터베이스에 열을 동적으로 추가 데이터 관리에서 SQL의 적응성이 중요합니다. 데이터베이스 구조를 즉시 조정해야합니까? Alter Table 문은 솔루션입니다. 이 안내서는 Colu를 추가합니다
