Presto를 사용하여 데이터 소스 생성 - 아마존 QuickSight

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Presto를 사용하여 데이터 소스 생성

Presto(또는 PrestoDB)는 모든 크기의 데이터에 대해 빠른 분석 쿼리를 실행하도록 설계된 오픈 소스 분산 SQL 쿼리 엔진으로, 비관계형 데이터 소스와 관계형 데이터 소스를 모두 지원합니다. 지원되는 비관계형 데이터 소스는 Hadoop 분산 파일 시스템(HDFS), Amazon S3, Cassandra, MongoDB, HBase 등이며, 지원되는 관계형 데이터 소스는 MySQL, PostgreSQL, Amazon Redshift, Microsoft SQL Server, Teradata 등입니다.

Presto에 대한 자세한 내용은 다음을 참조하십시오.

Presto 쿼리 엔진을 통해 실행한 쿼리의 결과를 Amazon QuickSight 데이터 세트로 변환할 수 있습니다. Presto는 백엔드 데이터베이스에서 분석 쿼리를 처리합니다. 그런 다음 Amazon QuickSight 클라이언트에 결과를 반환합니다. Presto를 통해 데이터를 직접 쿼리하거나 쿼리 결과를 SPICE(으)로 보낼 수 있습니다.

QuickSight Amazon을 Presto 클라이언트로 사용하여 쿼리를 실행하기 전에 먼저 데이터 소스 프로필을 구성해야 합니다. 액세스하려는 각 Presto 데이터 소스에 QuickSight 대한 Amazon의 데이터 소스 프로필이 필요합니다. 다음 절차에 따라 Presto에 대한 연결을 생성합니다.

Amazon의 프레스토 데이터 소스에 대한 새 연결을 생성하려면 QuickSight (콘솔)
  1. Amazon QuickSight 시작 페이지에서 오른쪽 상단의 데이터 세트를 선택합니다. 그런 다음 새 데이터 세트를 선택합니다.

  2. Presto 타일을 선택합니다.

    참고

    대부분의 브라우저에서 Ctrl-F 또는 Cmd-F를 사용하여 검색 상자를 열고 presto를 입력하여 찾을 수 있습니다.

  3. 새 데이터 원본에 대한 설정을 추가합니다.

    • 데이터 소스 이름 - 데이터 소스 연결의 설명이 포함된 이름을 입력합니다. 이 이름은 데이터 세트 화면 하단의 기존 데이터 소스 섹션에 표시됩니다.

    • 연결 유형 - Presto에 연결하는 데 사용할 연결 유형을 선택합니다.

      퍼블릭 네트워크를 통해 연결하려면 퍼블릭 네트워크를 선택합니다.

      퍼블릭 네트워크를 사용하는 경우 LDAP(Lightweight Directory Access Protocol)를 사용하여 Presto 서버를 보호하고 인증해야 합니다. LDAP를 사용하도록 Presto를 구성하는 방법에 대한 자세한 내용은 Presto 설명서의 LDAP 인증을 참조하십시오.

      가상 프라이빗 연결을 통해 연결하려면 VPC 연결 목록에서 적절한 VPC 이름을 선택합니다.

      Presto에서 인증되지 않은 액세스를 허용하는 경우 개인 AWS VPC 연결을 사용하여 Presto에 안전하게 연결해야 합니다. 새 VPC 구성에 대한 자세한 내용은 아마존을 통해 VPC에 연결하기 QuickSight 단원을 참조하십시오.

    • 데이터베이스 서버 - 데이터베이스 서버의 이름입니다.

    • 포트 — 서버가 Amazon으로부터 들어오는 연결을 수락하는 데 사용하는 포트입니다. QuickSight

    • 카탈로그 - 사용할 카탈로그의 이름입니다.

    • 인증 필요 - (선택 사항) 이 옵션은 VPC 연결 유형을 선택한 경우에만 나타납니다. 연결하려는 Presto 데이터 소스에 인증이 필요하지 않은 경우 아니요를 선택합니다. 그렇지 않으면 기본 설정()를 유지합니다.

    • 사용자 이름 - Presto에 연결하는 데 사용할 사용자 이름을 입력합니다. Amazon은 이 데이터 소스 프로필을 사용하는 모든 연결에 동일한 사용자 이름과 암호를 QuickSight 적용합니다. Amazon을 다른 계정과 QuickSight 별도로 모니터링하려면 각 Amazon QuickSight 데이터 소스 프로필에 대해 Presto를 생성하십시오.

      사용하는 Presto 계정은 데이터베이스에 액세스하고 하나 이상의 테이블에 대해 SELECT 문을 실행할 수 있어야 합니다.

    • 암호 - Presto 사용자 이름과 함께 사용할 암호입니다. Amazon은 데이터 소스 프로필에서 사용하는 모든 자격 증명을 QuickSight 암호화합니다. 자세한 설명은 아마존의 데이터 암호화 QuickSight 섹션을 참조하세요.

    • SSL 활성화 - SSL은 기본적으로 활성화됩니다.

  4. 연결 확인을 선택하여 설정을 테스트합니다.

  5. 설정을 확인한 후 데이터 소스 생성을 선택하여 연결을 완료합니다.