이 페이지에서는 Looker Studio의 Looker 커넥터에 대해 다음 주제를 다룹니다.
- Looker 인스턴스 유형별 필수 구성
- Looker 커넥터의 제한사항
- 지원되지 않거나 부분적으로 지원되는 Looker Studio 기능
- 문제 해결 안내
- 지원팀에 문제를 신고하는 방법
Looker 인스턴스 요구사항
Looker Studio의 Looker 커넥터를 사용하여 Looker 데이터 소스를 설정하려면 먼저 Looker 인스턴스가 다음 요구사항을 충족하는지 확인하세요.
- 인스턴스는 Looker에서 호스팅되어야 합니다. 고객이 호스팅하는 Looker 인스턴스에는 Looker Studio 커넥터를 사용할 수 없습니다.
- Looker 인스턴스의 관리 패널에 있는 플랫폼 섹션에서 Looker Studio BI 커넥터를 사용 설정해야 합니다.
- IP 허용 목록 사용 설정 설정이 사용 설정된 Looker (원래) 인스턴스에는 추가 구성이 필요할 수도 있습니다. 도움이 필요한 경우 지원팀에 문의하세요.
Looker (원본) 인스턴스는 다음 버전 요구사항을 충족해야 합니다.
호스팅 업체 최소 Looker 버전 AWS, Azure 23.4 Google Cloud 22.16 Looker 커넥터는 Looker 인스턴스 ID를 사용하여 Looker Studio Pro 또는 Looker 보고서에서 Looker Studio와 동일한 네트워크에 있는 Looker (Google Cloud 핵심 서비스) 비공개 연결 (비공개 서비스 액세스) 인스턴스에 연결할 수 있습니다. 자세한 내용은 Looker Studio Pro 또는 Looker 보고서에서 비공개 연결 인스턴스에 연결 문서 페이지를 참고하세요.
Looker Studio Pro 또는 Looker 보고서와 함께 사용되는 Looker 커넥터는 VPC 서비스 제어 경계 내에 있는 Looker (Google Cloud 핵심 서비스) 인스턴스에 연결할 수 없습니다.
Looker 커넥터로 빌드된 보고서에서 실행되는 일부 작업에는 Looker 내에서 부여되는 추가 권한이 필요합니다. 자세한 내용은 Looker 커넥터 권한 개요를 참고하세요.
Looker 커넥터의 제한사항
Looker 커넥터에는 다음과 같은 제한사항이 있으며, 이로 인해 연결할 수 있는 Looker 인스턴스 및 모델의 유형이 제한될 수 있습니다.
- Looker 커넥터는 고객이 호스팅하는 Looker 인스턴스에 연결할 수 없습니다.
- 예외적으로 큰 Looker 모델 (일반적으로 Explore가 100개를 초과하는 모델)의 경우 데이터 소스 생성 프로세스 중에 지연이나 시간 초과가 발생할 수 있습니다.
- 5분의 쿼리 제한 시간이 있습니다. Looker 데이터 소스에서 실행되는 쿼리의 결과는 최대 5,000개 행으로 제한됩니다.
- 데이터 다운로드는 5,000개 행으로 제한됩니다.
Looker Studio 기능 지원
Looker 데이터 소스는 다음 Looker Studio 기능을 지원하지 않거나 부분적으로만 지원할 수 있습니다.
- 필드 수: 표 시각화에는 최대 100개의 측정기준과 최대 100개의 측정항목을 포함할 수 있습니다.
- 데이터 다운로드, 일정, 알림, 내보내기:
- 비공개 연결을 사용하거나 가상 프라이빗 클라우드 (VPC) IP 주소를 사용하도록 구성된 Looker (Google Cloud 핵심 서비스) 인스턴스의 Looker 데이터를 사용하여 빌드된 보고서에는 다운로드, 일정, 알림, 데이터 내보내기가 지원되지 않습니다. Looker (Google Cloud 핵심 서비스) 인스턴스 네트워킹에 대해 자세히 알아보려면 Looker (Google Cloud 핵심 서비스) 네트워킹 옵션 문서를 참고하세요.
- IP 허용 목록을 사용하도록 구성된 Looker (원본) 인스턴스의 Looker 데이터를 사용하여 빌드된 보고서에서는 다운로드, 예약, 알림, 데이터 내보내기가 지원되지 않습니다.
- 계산된 필드: Looker 커넥터로 생성된 데이터 소스는 계산된 필드에 일부 Looker Studio 함수를 지원합니다. 이러한 함수는 측정기준에만 적용할 수 있습니다.
계산된 필드에 지원되는 함수
이름 유형 설명 구문 ABS
산술 숫자의 절댓값을 반환합니다. 자세히 알아보기 ABS(X)
ACOS
산술 X의 코사인값에 대한 역수를 반환합니다. 자세히 알아보기 ACOS(X)
ASIN
산술 X의 사인값에 대한 역수를 반환합니다. 자세히 알아보기 ASIN(X)
ATAN
산술 X의 탄젠트값에 대한 역수를 반환합니다. 자세히 알아보기 ATAN(X)
AVG
집계 모든 X 값의 평균을 반환합니다. 자세히 알아보기 AVG(X)
CASE (Simple)
조건부 input_expression
을 연속된 각 WHEN 절의expression_to_match
와 비교하여 이 비교가true
를 반환하는 첫 번째result
를 반환합니다. 자세히 알아보기CASE input_expression WHEN expression_to_match THEN result [WHEN expression_to_match THEN result] [...] [ELSE result] END
CASE
조건부 연속된 각 WHEN 절의 condition
를 평가하고condition
가 true인 첫 번째result
를 반환합니다. 나머지 WHEN 및 ELSE 절은 평가되지 않습니다. 모든 조건이 false 또는 NULL이면else_result
를 반환합니다. 존재하지 않으면NULL
를 반환합니다. 자세히 알아보기CASE WHEN condition THEN result [WHEN condition THEN result] [...] [ELSE else_result] END
CAST
기타 필드 또는 표현식을 TYPE으로 변환합니다. CAST 내에서는 집계된 필드가 허용되지 않습니다. TYPE
은NUMBER
,TEXT
또는DATETIME
이 될 수 있습니다. 자세히 알아보기CAST(field_expression AS TYPE)
CEIL
산술 X보다 크면서 가장 가까운 정수를 반환합니다. 예를 들어 X 값이 v인 경우 CEIL(X)
은 v보다 크거나 같습니다. 자세히 알아보기CEIL(X)
COALESCE
조건부 필드 목록에서 찾은 첫 번째 누락되지 않은 값을 반환합니다. 자세히 알아보기 COALESCE(field_expression[,field_expression, ...])
CONCAT
텍스트 X와 Y를 연결한 텍스트를 반환합니다. 자세히 알아보기 CONCAT(X, Y)
CONTAINS_TEXT
텍스트 X에 텍스트가 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다. 대소문자를 구분합니다. 자세히 알아보기 CONTAINS_TEXT(X, text)
COS
산술 X의 코사인 값을 반환합니다. 자세히 알아보기 COS(X)
COUNT_DISTINCT
집계 X의 고유 값 수를 반환합니다. 자세히 알아보기 COUNT_DISTINCT(X)
CURRENT_DATE
날짜 기본 시간대를 기준으로 현재 날짜를 반환합니다. 자세히 알아보기 CURRENT_DATE()
CURRENT_DATETIME
날짜 기본 시간대를 기준으로 현재 날짜 및 시간을 반환합니다. 자세히 알아보기 CURRENT_DATETIME()
DATE
날짜 숫자 또는 Date & Time
필드 또는 표현식에서Date
필드 또는 값을 구성합니다. 자세히 알아보기DATE(year, month, day)
DATE_DIFF
날짜 X와 Y 사이 (X~Y)의 일수를 반환합니다. 자세히 알아보기 DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE
날짜 정수를 1970-01-01 이후 일수로 해석합니다. 자세히 알아보기 DATE_FROM_UNIX_DATE(integer)
DATETIME
날짜 숫자에서 날짜 및 시간 필드 또는 값을 구성합니다. 자세히 알아보기 DATETIME(year, month, day, hour, minute, second)
DATETIME_ADD
날짜 날짜에 지정된 시간 간격을 추가합니다. 허용되는 part
값은SECOND
,MINUTE
,HOUR
,DAY
,MONTH
,YEAR
입니다. 자세히 알아보기DATETIME_ADD(datetime_expression, INTERVAL integer part)
DATETIME_DIFF
날짜 두 날짜 사이에 있는 부분 경계의 수를 반환합니다. 허용되는 part
값은SECOND
,MINUTE
,HOUR
,DAY
,MONTH
,YEAR
입니다. 자세히 알아보기DATETIME_DIFF(date_expression, date_expression, part)
DATETIME_SUB
날짜 날짜에서 지정된 시간 간격을 뺍니다. 허용되는 part
값은SECOND
,MINUTE
,HOUR
,DAY
,MONTH
,YEAR
입니다. 자세히 알아보기DATETIME_SUB(datetime_expression, INTERVAL integer part)
DATETIME_TRUNC
날짜 날짜를 지정한 단위로 자릅니다. 허용되는 part
값은SECOND
,MINUTE
,HOUR
,DAY
,MONTH
,YEAR
입니다. 자세히 알아보기DATETIME_TRUNC(date_expression, part)
DAY
날짜 날짜 또는 날짜 및 시간의 날짜를 반환합니다. 자세히 알아보기 Day(date_expression)
EXTRACT
날짜 날짜 또는 날짜 및 시간의 일부를 반환합니다. 허용되는 part
값에는DAY
,MONTH
,YEAR
가 포함됩니다. 자세히 알아보기EXTRACT(part FROM date_expression)
FLOOR
산술 X보다 작으면서 가장 가까운 정수를 반환합니다. 예를 들어 값 X가 v인 경우 FLOOR(X)
는 v 이하입니다. 자세히 알아보기FLOOR(X)
HOUR
날짜 날짜 및 시간의 시간을 반환합니다. 자세히 알아보기 HOUR(datetime_expression)
IF
조건부 condition
이 true인 경우true_result
를 반환하고, 그 밖의 경우false_result
를 반환합니다.condition
이 true인 경우false_result
가 평가되지 않습니다.condition
이 false이거나 NULL이면true_result
가 평가되지 않습니다. 자세히 알아보기IF(condition, true_result, false_result)
IFNULL
조건부 입력이 null이면 결과를 반환하고 그렇지 않으면 입력을 반환합니다. 자세히 알아보기 IFNULL(input_expression, null_result)
LEFT_TEXT
텍스트 X의 첫 문자부터 문자 수를 세어 반환합니다. 문자 수는 length로 지정됩니다. 자세히 알아보기 LEFT_TEXT(X, length)
LENGTH
텍스트 X의 문자 수를 반환합니다. 자세히 알아보기 LENGTH(X)
LOG
산술 밑이 2인 X의 로그값을 반환합니다. 자세히 알아보기 LOG(X)
LOG10
산술 밑이 10인 X의 로그값을 반환합니다. 자세히 알아보기 LOG10(X)
LOWER
텍스트 X를 소문자로 변환합니다. 자세히 알아보기 LOWER(X)
MAX
집계 X의 최댓값을 반환합니다. 자세히 알아보기 MAX(X)
MEDIAN
집계 모든 X 값의 중앙값을 반환합니다. 자세히 알아보기 MEDIAN(X)
MIN
집계 X의 최솟값을 반환합니다. 자세히 알아보기 MIN(X)
MINUTE
날짜 지정된 날짜 및 시간의 분 구성요소를 반환합니다. 자세히 알아보기 MINUTE(datetime_expression)
MONTH
날짜 Date & Time
값에서 월을 반환합니다. 자세히 알아보기MONTH(date_expression)
NULLIF
조건부 입력이 표현식과 일치하면 NULL
을 반환하고 그렇지 않으면 입력을 반환합니다. 자세히 알아보기NULLIF(input_expression, expression_to_match)
POWER
산술 X의 Y제곱 값을 반환합니다. 자세히 알아보기 POWER(X, Y)
REPLACE
텍스트 X에서 Y와 일치하는 항목이 모두 Z로 대체된 X의 복사본을 반환합니다. 자세히 알아보기 REPLACE(X, Y, Z)
RIGHT_TEXT
텍스트 X의 끝에서부터 지정된 수의 문자를 반환합니다. 문자 수는 length로 지정됩니다. 자세히 알아보기 RIGHT_TEXT(X, length)
ROUND
산술 Y
정밀도 자릿수로 반올림된X
를 반환합니다. 자세히 알아보기ROUND(X, Y)
SECOND
날짜 지정된 날짜 및 시간의 초 구성요소를 반환합니다. 자세히 알아보기 SECOND(datetime_expression)
SIN
산술 X의 사인값을 반환합니다. 자세히 알아보기 SIN(X)
SQRT
산술 X의 제곱근을 반환합니다. X는 음수가 아니어야 합니다. 자세히 알아보기 SQRT(X)
SUBSTR
텍스트 X의 하위 문자열에 해당하는 텍스트를 반환합니다. 하위 문자열은 시작 색인에서 시작하며 길이만큼의 문자 길이입니다. 자세히 알아보기 SUBSTR(X, start index, length)
SUM
집계 모든 X 값의 합계를 반환합니다. 자세히 알아보기 SUM(X)
TAN
산술 X의 탄젠트를 반환합니다. 자세히 알아보기 TAN(X)
TODAY
날짜 기본 시간대를 기준으로 현재 날짜를 반환합니다. 자세히 알아보기 TODAY()
UNIX_DATE
날짜 1970-01-01 이후의 일수를 반환합니다. 자세히 알아보기 UNIX_DATE(date_expression)
UPPER
텍스트 X를 대문자로 변환합니다. 자세히 알아보기 UPPER(X)
YEAR
날짜 지정된 날짜의 연도를 반환합니다. 자세히 알아보기 YEAR(Date)
문제 해결
문제 | 해결 방법 |
---|---|
Looker Studio에 승인 필요라는 오류 메시지가 표시됩니다. |
Looker Studio에서 Looker 데이터 보기 및 상호작용하기 문서에 설명된 대로 필요한 계정을 연결하도록 Looker 커넥터에 권한을 부여합니다. |
Looker Studio에 HTTP 400 오류가 표시됨 |
|
Looker Studio에 Looker 인스턴스에 연결할 수 없음이라는 오류 메시지가 표시됩니다. |
|
Looker Studio에 Explore를 찾을 수 없음이라는 오류 메시지가 표시됩니다. |
다른 Looker 모델을 선택합니다. |
기존 보고서 차트가 손상됨 |
|
Looker Studio에서 Explore 데이터를 가져오려고 할 때 오류가 표시됨 | 지원팀에 문의하거나 Looker Studio 커뮤니티를 방문하세요. |
다운로드한 보고서에 차트가 렌더링되지 않음 | Looker 관리자에게 데이터 소스 (Looker Explore)의 기본 LookML 모델에 대한 download_with_limit 또는 download_without_limit 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다. |
내보낸 파일에 차트가 렌더링되지 않음 | Looker 관리자에게 데이터 소스 (Looker Explore)의 기본 LookML 모델에 대한 download_with_limit 또는 download_without_limit 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다. |
예약된 보고서 전송에서 차트가 렌더링되지 않음 | 보고서 전송을 소유하고 있지만 전송된 보고서에서 참조되는 모델 중 하나 이상을 볼 수 있는 Looker 권한이 충분하지 않습니다. Looker 관리자에게 데이터 소스의 기본 LookML 모델에 대한 schedule_look_emails 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다.신고 수신자가 이 메시지를 받은 경우 신고 발신자에게 알립니다. |
보고서를 다운로드할 때 Looker Studio에 다음 오류가 표시됩니다. 권한이 없으므로 Looker 모델을 사용하는 일부 차트가 다운로드되지 않습니다. Looker 관리자에게 권한을 부여해 달라고 요청하세요. |
Looker 관리자에게 보고서의 기본 LookML 모델에 대한 download_with_limit 또는 download_without_limit 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다. |
보고서 전송을 예약할 때 Looker Studio에 다음 오류가 표시됩니다. 권한이 없으므로 예약된 보고서에서 Looker 데이터를 사용하는 일부 차트가 누락됩니다. Looker 관리자에게 권한을 부여해 달라고 요청하세요. |
Looker 관리자에게 보고서의 기본 LookML 모델에 대한 schedule_look_emails 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다. |
Looker Studio의 보고서 일정 목록에 다음과 같은 오류가 표시됩니다. 보고서 전송 시 일부 Looker 데이터가 누락될 수 있습니다. Looker 관리자에게 이 보고서의 모든 데이터를 제공할 수 있는 권한을 부여해 달라고 요청하세요. |
Looker 관리자에게 보고서의 기본 LookML 모델에 대한 schedule_look_emails 권한을 부여해 달라고 요청하세요. 이 권한은 Looker Studio Pro 사용자만 사용할 수 있습니다. |
문제 신고
Looker 커넥터 관련 문제는 지원팀에 문의하세요.
Looker Studio Pro 고객이며 Looker 커넥터 이외의 Looker Studio 기능과 관련된 문제를 겪고 있는 경우 Cloud Customer Care에 문의하세요.
Looker Studio의 무료 버전을 사용하는 경우 Looker Studio 커뮤니티에 질문을 남기거나 문제에 대해 문의하세요.