kafka-connect-transform-common
Common Transforms for Kafka Connect.
파일 탐색기
최종 버전 다운로드 (.zip)- maven.yml
- PatternRename.conf
- transformations.rst
- validate-cp-8.3.0-plugins.sh
- AdjustPrecisionAndScale.java
- AdjustPrecisionAndScaleConfig.java
- BaseTransformation.java
- BytesToString.java
- BytesToStringConfig.java
- ChangeCase.java
- ChangeCaseConfig.java
- ChangeTopicCase.java
- ChangeTopicCaseConfig.java
- ConversionHandler.java
- Debug.java
- ExtractNestedField.java
- ExtractNestedFieldConfig.java
- ExtractTimestamp.java
- ExtractTimestampConfig.java
- ExtractXPath.java
- ExtractXPathConfig.java
- GzipCompress.java
- GzipDecompress.java
- HeaderToField.java
- HeaderToFieldConfig.java
- LowerCaseTopic.java
- NormalizeSchema.java
- package-info.java
- PatternFilter.java
- PatternFilterConfig.java
- PatternMapString.java
- PatternMapStringConfig.java
- PatternRename.java
- PatternRenameConfig.java
- SchemaNameToTopic.java
- SetMaximumPrecision.java
- SetMaximumPrecisionConfig.java
- SetNull.java
- TimestampNow.java
- TimestampNowField.java
- TimestampNowFieldConfig.java
- ToJSON.java
- ToJSONConfig.java
- ToLong.java
- ToLongConfig.java
- TopicNameToField.java
- TopicNameToFieldConfig.java
- org.apache.kafka.connect.transforms.Transformation
- AdjustPrecisionAndScaleTest.java
- BytesToStringTest.java
- ChangeCaseTest.java
- ChangeTopicCaseTest.java
- ConversionHandlerTest.java
- DebugTest.java
- DocumentationTest.java
- ExtractNestedFieldTest.java
- ExtractTimestampTest.java
- ExtractXPathTest.java
- GenericAssertions.java
- GzipCompressionTest.java
- HeaderToFieldConfigTest.java
- HeaderToFieldTest.java
- LowerCaseTopicTest.java
- NormalizeSchemaTest.java
- PatternFilterTest.java
- PatternMapStringTest.java
- PatternRenameTest.java
- SchemaNameToTopicTest.java
- ServiceLoaderTest.java
- SetMaximumPrecisionTest.java
- SetNullTest.java
- TimestampNowFieldTest.java
- TimestampNowTest.java
- ToJsonTest.java
- ToLongTest.java
- TopicNameToFieldTest.java
- TransformationTest.java
- bytes.json
- struct.json
- simple.json
- LOWER_CAMELToUPPER_UNDERSCORE.json
- LOWER_HYPHENToLOWER_UNDERSCORE.json
- UPPER_UNDERSCOREToLOWER_CAMEL.json
- simple.json
- simple.json
- SOAPEnvelope1.xml
- Transaction.xml
- headertofield.json
- spooldir.json
- example.json
- simple.json
- example.json
- example.json
- insertTimestamp.json
- simple.json
- simple.json
- simple.json
- foo
- logback.xml
- .gitignore
- AGENTS.md
- docker-compose.yml
- LICENSE
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/jcustenborder/kafka-connect-transform-common
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd kafka-connect-transform-common
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean package
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
