레코드 변환 및 형식 변환 구성 - Amazon Data Firehose

Amazon Data Firehose는 이전에 Amazon Kinesis Data Firehose로 알려졌습니다.

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

레코드 변환 및 형식 변환 구성

Amazon Data Firehose를 구성하여 레코드 데이터를 변환하고 변환하십시오.

  • Firehose 스트림의 소스로 Amazon MSK를 선택하는 경우

    1. AWS Lambda를 사용한 소스 레코드 변환 섹션에서 다음 필드에 값을 제공하십시오.

      데이터 변환

      수신 데이터를 변환하지 않는 Firehose 스트림을 만들려면 데이터 변환 활성화 확인란을 선택하지 마세요.

      수신 데이터를 전송하기 전에 Firehose가 호출하여 변환하는 데 사용할 Lambda 함수를 지정하려면 데이터 변환 활성화 확인란을 선택합니다. Lambda 블루프린트 중 하나를 사용하여 새 Lambda 함수를 구성하거나 기존 Lambda 함수를 선택할 수 있습니다. Lambda 함수는 Firehose에 필요한 상태 모델을 포함해야 합니다. 자세한 정보는 Amazon Data Firehose 데이터 변환을 참조하세요.

    2. Convert record format(레코드 형식 변환) 섹션에서 다음 필드에 값을 입력합니다.

      Record format conversion(레코드 형식 변환)

      수신되는 데이터 레코드의 형식을 변환하지 않는 Firehose 스트림을 만들려면 Disabled를 선택합니다.

      수신 레코드 형식을 변환하려면 활성을 선택한 다음 원하는 출력 형식을 지정합니다. Firehose에서 레코드 형식을 변환하는 데 사용할 스키마가 들어 있는 AWS Glue 테이블을 지정해야 합니다. 자세한 정보는 Firehose에서 입력 레코드 형식 변환하기을 참조하세요.

      를 사용하여 레코드 형식 변환을 설정하는 방법에 대한 예는 AWS::KinesisFirehose: DeliveryStream 를 AWS CloudFormation참조하십시오.

  • Firehose 스트림의 소스로 Apache Flink용 관리형 서비스 또는 Direct PUT을 선택하는 경우 소스 설정 섹션에서 다음을 수행하십시오.

    1. 트랜스폼 레코드에서 다음 중 하나를 선택합니다.

      1. 대상이 Amazon S3 또는 Splunk인 경우 Amazon CloudWatch Logs 소스 레코드 압축 해제 섹션에서 압축 해제 활성화를 선택합니다.

      2. AWS Lambda를 사용한 소스 레코드 변환 섹션에서 다음 필드에 값을 제공하십시오.

        데이터 변환

        수신 데이터를 변환하지 않는 Firehose 스트림을 만들려면 데이터 변환 활성화 확인란을 선택하지 마세요.

        Amazon Data Firehose가 수신 데이터를 전송하기 전에 호출하여 변환하는 데 사용할 Lambda 함수를 지정하려면 데이터 변환 활성화 확인란을 선택합니다. Lambda 블루프린트 중 하나를 사용하여 새 Lambda 함수를 구성하거나 기존 Lambda 함수를 선택할 수 있습니다. Lambda 함수는 Amazon Data Firehose에서 요구하는 상태 모델을 포함해야 합니다. 자세한 정보는 Amazon Data Firehose 데이터 변환을 참조하세요.

    2. Convert record format(레코드 형식 변환) 섹션에서 다음 필드에 값을 입력합니다.

      Record format conversion(레코드 형식 변환)

      수신되는 데이터 레코드의 형식을 변환하지 않는 Firehose 스트림을 만들려면 Disabled를 선택합니다.

      수신 레코드 형식을 변환하려면 활성을 선택한 다음 원하는 출력 형식을 지정합니다. Amazon Data Firehose에서 레코드 형식을 변환하는 데 사용할 스키마가 들어 있는 AWS Glue 테이블을 지정해야 합니다. 자세한 정보는 Firehose에서 입력 레코드 형식 변환하기을 참조하세요.

      를 사용하여 레코드 형식 변환을 설정하는 방법에 대한 예는 AWS::KinesisFirehose: DeliveryStream 를 AWS CloudFormation참조하십시오.