루커스튜디오는 로컬 DB에 접근할 수 없습니다. 따라서 GCP를 이용한 CloudDB를 연결해 대시보드를 제작합니다.
(루커스튜디오는 Google의 서버에서 작동하기때문에, 네트워크를 통해 접근 가능한 공개/인증된 외부 데이터 소스만 접근 가능)
1. GCP에서 인스턴스 생성
[GCP] SFTP 연결을 위한 VM 만들기 및 세팅하기 (SSH키 생성, PuTTY, SFTP 오픈소스, 방화벽 설정)
GCP 가입이 되었다는 전제하에 VM을 세팅하고 FTP를 연결하는 과정입니다. 1. Google Cloud Platform 가입가입 시 신용카드 정보가 필요합니다. 무료로 3개월 사용이 가능합니다. 2. 좌측 Compute Engine - VM 인
fiftyline.tistory.com
2. DB 구축
- MariaDB 설치
[MariaDB] MariaDB 설치 및 기본 명령어
리눅스 환경에서 MariaDB를 사용하기위한 기본 명령어 MariaDB 설치sudo apt update && sudo apt upgradesudo apt-get install mariadb-server 실행상태 확인systemctl status mariadb root계정 확인sudo mysql –u root –p초기 패스
fiftyline.tistory.com
- 테이블 구축
- 데이터 삽입


3. MariaDB의 원격 접속 설정
- MariaDB 설정 파일 수정
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf # 파일열기
bind-address = 0.0.0.0 # 수정
...
[mysqld]
skip-name-resolve # 추가 또는 주석해제
# 기본값은 127.0.0.1으로 되어 있어 외부에서 접속할 수 없습니다. 이를 0.0.0.0으로 변경합니다.
# DNS 확인 비활성화를 설정합니다.
- 루커스튜디오 MariaDB 사용자 생성 및 원격 접속 권한 부여
CREATE USER 'looker_user'@'%' IDENTIFIED BY '패스워드 입력';
GRANT ALL PRIVILEGES ON 데이터베이스명.* TO 'looker_user'@'%';
FLUSH PRIVILEGES;
- MariaDB 재시작
sudo systemctl restart mariadb
4. Looker studio 연결
- [데이터 소스 추가] > [MySQL] 선택
- DB 연결 정보 입력

‼️MySQL 커넥터의 제한사항
- 이 커넥터를 사용하여 쿼리당 최대 150,000개의 행을 쿼리할 수 있습니다. 이 한도를 초과하면 데이터가 잘립니다.
- 열 헤더 (필드 이름)는 ASCII 문자만 사용해야 합니다. 비 ASCII 문자는 지원되지 않습니다. (한글 불가)
(2025.6 기준)
4. 대시보드 구성 및 제작

https://lookerstudio.google.com/reporting/e8a138c0-faea-460d-8581-243dc78bccd7
[MariaDB]마케팅 캠페인 고객행동분석 대시보드
Looker Studio turns your data into informative dashboards and reports that are easy to read, easy to share, and fully customizable.
lookerstudio.google.com
'⚙️ Tech > etc.' 카테고리의 다른 글
리눅스 기본 명령어 (1) | 2025.05.30 |
---|---|
[GCP] SFTP 연결을 위한 VM 만들기 및 세팅하기 (SSH키 생성, PuTTY, SFTP 오픈소스, 방화벽 설정) (0) | 2025.05.13 |