MicroStrategy ONE

Amazon S3에 연결

Amazon Single Storage Service(A Amazon S3)는 업계 최고의 확장성, 데이터 유효성, 보안 및 성능을 제공하는 개체 저장소 서비스입니다. MicroStrategy Cloud Object Connector는 Amazon S3에 대한 액세스를 제공하여 폴더 및 파일을 빠르게 탐색하고 MicroStrategy 큐브로 가져옵니다.

이 페이지에서 다음 주제를 탐색합니다.

  1. 연결 매개 변수 준비
  2. DBRole 만들기
  3. 데이터 가져오기
  4. 제한 사항

연결 매개 변수 준비

Cloud Object Connector가 Amazon S3 파일 시스템을 성공적으로 탐색하려면 적절한 권한으로 생성된 Amazon Web Service 계정이 필요합니다. IAM  사용자, 그룹 및 역할과 같은 엔티티는 권한 없이 시작되며 부여해야 합니다. IAM 개체에 권한 부여에 대한 자세한 내용은 을(를) 참조하십시오. IAM 권한 관리 .

MicroStrategy Cloud Object Connector에 대한 IAM 사용자를 생성하는 것이 좋습니다. IAM 사용자가 버킷 및 버킷 내 객체에 액세스할 수 있으려면 최소한 다음 두 작업에 효과 허용 권한을 부여해야 합니다.

  • s3:GetObject
  • s3: 목록 버킷
  • s3:ReadAll내 버킷

IAM 이후 사용자가 성공적으로 생성되었습니다. IAM을 요청하십시오.  액세스 키 ID의 관리자 및 비밀 액세스 키.

DBRole 만들기

MicroStrategy Web 또는 Workstation에서 Amazon S3 Cloud Object Connector에 액세스합니다.

  1. Add Data(데이터 추가) > New Data(새 데이터)를 선택합니다.
  2. 찾아 선택 Amazon S3데이터 소스 목록에서 클라우드 개체 커넥터를 제거합니다.

  3. 데이터 소스 근처의 을(를) 클릭합니다.  새 데이터 소스을(를) 클릭하여 새 연결을 추가합니다.

  4. 연결 자격 증명을 입력합니다.

    • 연결 이름 : 새 연결의 이름입니다.
    • AWS  지역 : 정확한 AWS  확인할 수 있습니다.
    • IAM  사용자의 계정 암호 : 액세스 키 ID입니다.
    • IAM  사용자의 계정 암호 : 비밀 액세스 키입니다.

  1. 왼쪽 패널의 데이터세트 근처에서 을(를) 클릭합니다. 새 데이터세트 만들기 .

  2. 찾아 선택 Amazon S3데이터 소스 목록에서 클라우드 개체 커넥터를 제거합니다.

  3. 데이터 소스 근처의 을(를) 클릭합니다.  새 데이터 소스을(를) 클릭하여 새 연결을 추가합니다.

  4. 연결 자격 증명을 입력합니다.

    • 연결 이름 : 새 연결 이름
    • AWS  지역 : 정확한 AWS  버킷이 있는 지역
    • IAM  사용자의 계정 암호 : 액세스 키 ID
    • IAM  사용자의 계정 암호 : 비밀 액세스 키

데이터 가져오기

커넥터를 성공적으로 생성하면 데이터를 MicroStrategy 로 가져올 수 있습니다.

  1. 새로 생성된 연결을 선택합니다.
  2. 드롭다운에서 버킷을 선택하고 폴더 또는 파일을 찾습니다.
  3. 파일을 두 번 클릭하거나 오른쪽 창으로 드래그합니다.

    미리보기 창에서 샘플 데이터를 확인하고 열 유형을 변경할 수 있습니다.

  4. 선택한 데이터와 함께 큐브를 MicroStrategy 에 게시합니다.

제한 사항

지원되는 파일 유형

다음 파일 유형만 지원됩니다.

  • .json
  • . Parquet
  • .ivro
  • .orc
  • .csv
  • 삼각형 형식

폴더 선택

전체 폴더를 선택할 때 폴더는 다음 요구 사항을 충족해야 합니다.

  • 폴더 아래의 모든 파일은 파일 유형이 동일해야 합니다. 파일 유형을 선택하라는 대화 상자가 표시됩니다.
  • 모든 파일은 동일한 스키마를 공유합니다.
  • 폴더에 하위 폴더가 있는 경우 하위 폴더는 유효한 파티션 포맷이어야 합니다. 다음은 유효한 폴더 구조의 예입니다.

스파크 제한 사항

  • 각 줄바꿈이 완전한 JSON으로 포함된 JSON 파일만 읽을 수 있습니다.
  • 특수 문자(, ; { } \ = " .)가 포함된 Parquet 파일을 읽을 수 없습니다.
  • 열 데이터 유형이 INT32(UINT_8)/(NUT_16)/(NUT_32)/(time_Miiis)인 Parquet 파일은 지원되지 않습니다.
  • 이진 유형의 열은 큐브에 게시할 수 없습니다.
  • 필드 이름에 "_ col" 접두어가 추가된 ORC 파일(예: _ col0, _ col1)( 파일 스키마에 하나 이상의 중첩 구조, 배열 또는 맵 필드가 포함됨)을 가져올 수 없습니다.

기능

다음 기능은 지원되지 않습니다.

  • MicroStrategy 파일 업로드 중 Cloud Object Connector에 연결하는 중
  • 데이터 가져오기의 데이터 랭글링
  • 데이터 가져오기에서 지리 정의
  • 스케줄 큐브 게시에 대한 고급 예약
  • 데이터 가져오기에서 테이블 그룹화