작성일자 : 2023-09-23 Ver 0.1.1 0. Intro 보통 기업이 프로젝트를 통해 Tableau 대시보드 개발을 하면 Tableau Server를 직접 사용하기도 하지만, 그러기 보다는 이미 사용하고 있는 시스템(ex. Salesforce)이나 포털에 임베딩(Embedding)하여 대시보드를 조회하는 경우가 더 많고 일반적이다. 임베딩시 아무 조건 없이 임베딩을 할 수도 있겠지만, 요건 및 권한에 따라 데이터 필터링을 하여 대시보드를 조회하게 한다거나 뷰의 옵션을 수정해야할 수도 있다. 이에 URL을 통해 데이터를 필터링 하거나 뷰 옵션을 수정하는 방법에 대해서 정리해보려한다. 1. View URL 구조 Tableau Server 또는 Tableau Cloud에서 Tableau 뷰의 기본적인..
전체 글
This space is my database for experiencing, thinking, studying, reading and working results작성일자 : 2023-09-23 1. SSL 이란? SSL은 Secure Sockets Layer의 약어로, 데이터 통신의 보안과 개인 정보의 안전한 전송을 위한 중요한 프로토콜이다. 2. 특징 1. 데이터 보안 강화: SSL은 데이터를 암호화하여 중간에서의 데이터 감청을 방지한다. 이로써 민감한 정보의 누출을 막을 수 있다. 2. 데이터 무결성 확인: SSL은 전송된 데이터가 중간에서 조작되지 않았음을 확인하고, 데이터의 무결성을 보호한다. 데이터가 변조되거나 손상되지 않도록 한다. 3. 신원 확인: SSL은 서버의 신원을 확인하여 사용자가 신뢰할 수 있는 서버와 통신하는지 확인한다. 이로써 중간에서의 공격을 방지할 수 있다. 4. 암호화된 연결 설정: SSL은 클라이언트와 서버 간의 안전한 통신 채널..
작성일자 : 2023-09-23 1. JDBC란? JDBC는 Java Database Connectivity의 약어로, 자바 프로그래밍 언어와 관계형 데이터베이스 간에 상호 작용하기 위한 자바 API(애플리케이션 프로그래밍 인터페이스)이다. JDBC는 자바 애플리케이션에서 데이터베이스와 통신하고 데이터베이스 작업을 수행하는 데 사용된다. 이를 통해 자바 애플리케이션은 데이터의 검색, 추가, 수정 및 삭제와 같은 데이터베이스 조작을 수행할 수 있다. 2. 구조 JDBC 구조는 자바 애플리케이션과 관계형 데이터베이스 간의 상호 작용을 위한 일련의 계층화된 구성 요소로 구성된다. 1. JDBC API: JDBC API는 자바 애플리케이션과 데이터베이스 간의 표준 인터페이스를 제공한다. 이 인터페이스는 자바 언..
작성일자 : 2023-09-23 1. Heroku란? 히로쿠(Heroku)는 웹 애플리케이션 호스팅 및 배포 플랫폼으로, 개발자가 애플리케이션을 쉽게 만들고 배포할 수 있도록 도와주는 세일즈포스가 2011년에 인수한 클라우드 플랫폼 서비스이다. 히로쿠는 백엔드 서버, 데이터베이스, 웹 애플리케이션, API 및 다양한 종류의 애플리케이션을 호스팅하고 관리할 수 있는 다양한 도구와 서비스를 제공한다. 히로쿠의 주요 특징과 이점은 다음과 같다. 1. 간편한 배포: 개발자는 히로쿠의 플랫폼을 사용하여 애플리케이션 코드를 손쉽게 업로드하고 배포할 수 있습니다. 서버 설정 및 관리에 대한 부담을 줄여준다. 2. 다양한 프로그래밍 언어 지원: 히로쿠는 여러 가지 프로그래밍 언어와 프레임워크를 지원하며, 개발자는 선호..