flowman
Flowman is an ETL framework powered by Apache Spark. With its declarative approach, Flowman simplifies the development of complex data pipelines.
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- maven.yml
- build-release.sh
- create-release.sh
- create-version.sh
- release-utils.sh
- entrypoint.sh
- default-namespace.yml
- flowman-env.sh
- history-server.yml
- system.yml
- flowman-init.sh
- flowman-vars.sh
- .gitattributes
- .gitignore
- docker-compose.yml
- Dockerfile
- pom.xml
- README.md
- RobotoSlab-Black.ttf
- RobotoSlab-Bold.ttf
- RobotoSlab-ExtraBold.ttf
- RobotoSlab-ExtraLight.ttf
- RobotoSlab-Light.ttf
- RobotoSlab-Medium.ttf
- RobotoSlab-Regular.ttf
- RobotoSlab-SemiBold.ttf
- RobotoSlab-Thin.ttf
- RobotoSlab-VariableFont_wght.ttf
- flowman.css
- flowman.js
- index.md
- job.md
- misc.md
- project.md
- target.md
- index.md
- index.md
- index.md
- history-server.md
- index.md
- schema.md
- entities.md
- index.md
- lifecycle.md
- metrics.md
- migrations.md
- index.md
- advanced-jdbc.md
- data-quality.md
- data-validation.md
- execution-metrics.md
- execution-phases.md
- hadoop-dependencies.md
- impala.md
- kerberos.md
- override-jars.md
- parallel-execution.md
- performance.md
- secrets.md
- sharing.md
- syntax-highlighting.md
- target-ordering.md
- checks.md
- config.md
- index.md
- mappings.md
- relations.md
- targets.md
- index.md
- console-01.png
- flowman-documentation.png
- flowman-entities.png
- flowman-kernel.png
- flowman-lifecycle.png
- flowman-logo.png
- flowman-overview.png
- flowman-workflow.png
- history-server.png
- avro.md
- aws.md
- azure.md
- delta.md
- impala.md
- index.md
- json.md
- kafka.md
- mariadb.md
- mssqlserver.md
- mysql.md
- openapi.md
- oracle.md
- postgresql.md
- sftp.md
- swagger.md
- trino.md
- building.md
- config.md
- docker.md
- emr.md
- index.md
- installation.md
- synapse.md
- windows.md
- columns.md
- expression.md
- index.md
- schema.md
- sql.md
- unique-key.md
- index.md
- jdbc.md
- ssh.md
- file.md
- index.md
- mapping.md
- relation.md
- values.md
- index.md
- jdbc.md
- report.md
- rest.md
- web.md
- execution.md
- index.md
- aggregate.md
- alias.md
- assemble.md
- case.md
- cast.md
- coalesce.md
- conform.md
- deduplicate.md
- distinct.md
- drop.md
- earliest.md
- empty.md
- explode.md
- extend.md
- filter.md
- flatten.md
- grouped-aggregate.md
- historize.md
- index.md
- iterative-sql.md
- join.md
- json-extract.md
- json-unpack.md
- latest.md
- mock.md
- observe.md
- project.md
- read-hive.md
- rebalance.md
- recursive-sql.md
- relation.md
- repartition.md
- schema.md
- select.md
- sort.md
- sql.md
- stack.md
- stream.md
- template.md
- union.md
- unit.md
- upsert.md
- values.md
- index.md
- sql.md
- console.md
- index.md
- jdbc.md
- prometheus.md
- deltaFile.md
- deltaTable.md
- empty.md
- file.md
- generic.md
- hiveQuery.md
- hiveTable.md
- hiveUnionTable.md
- hiveView.md
- index.md
- jdbcQuery.md
- jdbcTable.md
- jdbcView.md
- kafka.md
- local.md
- mock.md
- sqlserver.md
- template.md
- values.md
- avro.md
- index.md
- inline.md
- json.md
- mapping.md
- open-api.md
- spark.md
- swagger.md
- blackhole.md
- compare.md
- console.md
- copy.md
- copyFile.md
- count.md
- deleteFile.md
- deltaVacuum.md
- document.md
- drop.md
- empty.md
- file.md
- getFile.md
- hiveDatabase.md
- index.md
- jdbcCommand.md
- local.md
- measure.md
- merge.md
- mergeFiles.md
- putFile.md
- relation.md
- sftpUpload.md
- stream.md
- template.md
- truncate.md
- validate.md
- verify.md
- assertion.md
- connection.md
- dataset.md
- index.md
- mapping.md
- measure.md
- relation.md
- schema.md
- target.md
- execution.md
- index.md
- expressions.md
- fields.md
- index.md
- module.md
- namespace.md
- profiles.md
- project.md
- index.md
- 01-basics.md
- 02-schema.md
- 03-transformations.md
- 04-parameters.md
- 05-multiple-targets.md
- 06-flowshell.md
- 07-lifecycle.md
- 12-deployment.md
- index.md
- index.md
- maven-classic.md
- maven-plugin.md
- .gitignore
- conf.py
- environment.yaml
- index.md
- Makefile
- poetry.lock
- pyproject.toml
- quickstart.md
- releases.md
- spelling.txt
- connections.yml
- environment.yml
- example.csv
- main.yml
- project.yml
- README.md
- aws.yml
- config.yml
- environment.yml
- main.yml
- aggregates.yml
- facts.yml
- measurements.yml
- stations.yml
- aggregates.yml
- measurements-raw.yml
- measurements.yml
- stations-raw.yml
- stations.yml
- measurements.avsc
- stations.avsc
- aggregates.yml
- documentation.yml
- measurements.yml
- metrics.yml
- stations.yml
- test-facts.yml
- test-measurements.yml
- .gitignore
- documentation.yml
- project.yml
- README.md
- CaseUtils.scala
- TimeFormatter.scala
- common.scala
- IdentityHashMap.scala
- IdentityHashSet.scala
- JavaConverters.scala
- MapIgnoreCase.scala
- ScalaReflection.scala
- SetIgnoreCase.scala
- SynchronizedMap.scala
- SynchronizedSet.scala
- Trilean.scala
- TypeRegistry.scala
- ConsoleUtils.scala
- ListenerBus.scala
- ParserUtils.scala
- ThreadUtils.scala
- ToolConfig.scala
- package.scala
- ListMapDeserializer.scala
- CaseUtilsTest.scala
- IdentityHashMapTest.scala
- IdentityHashSetTest.scala
- MapIgnoreCaseTest.scala
- TrileanTest.scala
- ConsoleUtilsTest.scala
- ParserUtilsTest.scala
- VersionsTest.scala
- JacksonSubtypeTest.scala
- JacksonTest.scala
- ListMapDeserializerTest.scala
- .gitignore
- pom.xml
- Globber.java
- EventLogger.java
- ForwardingEventLogger.java
- SocketUtils.java
- ConsoleColors.java
- ParserUtils.java
- StringUtils.java
- ExceptionUtils.java
- Resources.java
- Logging.java
- Versions.java
- flowman-logo.txt
- flowman.properties
- log4j-defaults.properties
- log4j2-defaults.properties
- LogEvent.java
- LogEvent.java
- GlobberTest.java
- ParserUtilsTest.java
- StringUtilsTest.java
- ExceptionUtilsTest.java
- VersionsTest.java
- file-1.txt
- exclude-1.txt
- file-1.txt
- file-1.txt
- .flowman-ignore
- file-1.txt
- .gitignore
- pom.xml
- JacksonConfig.scala
- OptionParamConverterProvider.scala
- JettyServer.scala
- .gitignore
- pom.xml
- TemplateObject.java
- BooleanWrapper.java
- DurationWrapper.java
- FloatWrapper.java
- IntegerWrapper.java
- LocalDateTimeWrapper.java
- LocalDateWrapper.java
- PeriodWrapper.java
- StringWrapper.java
- SystemWrapper.java
- TimestampWrapper.java
- URLWrapper.java
- VelocityContext.java
- VelocityEngine.java
- directive.properties
- velocity.properties
- com.dimajix.flowman.jdbc.SqlDialect
- com.dimajix.flowman.spi.ClassAnnotationHandler
- com.dimajix.flowman.spi.ColumnCheckExecutor
- com.dimajix.flowman.spi.LogFilter
- com.dimajix.flowman.spi.PluginListener
- com.dimajix.flowman.spi.SchemaCheckExecutor
- ExternalCatalog.scala
- HiveCatalog.scala
- PartitionSpec.scala
- TableChange.scala
- TableDefinition.scala
- TableIdentifier.scala
- ConfigBuilder.scala
- ConfigEntry.scala
- Configuration.scala
- FlowmanConf.scala
- Category.scala
- CheckCollector.scala
- CheckExecutor.scala
- CheckResult.scala
- Collector.scala
- ColumnCheck.scala
- ColumnDoc.scala
- Documenter.scala
- EntityDoc.scala
- Fragment.scala
- Generator.scala
- LineageCollector.scala
- MappingCollector.scala
- MappingDoc.scala
- ProjectDoc.scala
- Reference.scala
- ReferenceResolver.scala
- RelationCollector.scala
- RelationDoc.scala
- SchemaCheck.scala
- SchemaDoc.scala
- TargetCollector.scala
- TargetDoc.scala
- velocity.scala
- AbstractContext.scala
- AbstractExecution.scala
- Activity.scala
- ActivityListener.scala
- ActivityListenerBus.scala
- ActivityManager.scala
- AnalyzingExecution.scala
- AssertionRunner.scala
- AsyncActivity.scala
- BuildPolicy.scala
- CachingExecution.scala
- Context.scala
- CyclePolicy.scala
- DependencyScheduler.scala
- DirtyTargets.scala
- Environment.scala
- ErrorMode.scala
- exceptions.scala
- Execution.scala
- ExecutionListener.scala
- Executor.scala
- JobCoordinator.scala
- ManualScheduler.scala
- MappingUtils.scala
- merge.scala
- migration.scala
- MonitorExecution.scala
- Operation.scala
- OutputMode.scala
- ParallelExecutor.scala
- Phase.scala
- ProjectContext.scala
- RootContext.scala
- RootExecution.scala
- Runner.scala
- Scheduler.scala
- ScopeContext.scala
- ScopedExecution.scala
- Session.scala
- SessionCleaner.scala
- SimpleExecutor.scala
- Status.scala
- StreamingActivity.scala
- TestCoordinator.scala
- File.scala
- FileCollector.scala
- FileGlob.scala
- FileSystem.scala
- FileUtils.scala
- GlobPattern.scala
- HadoopFile.scala
- HadoopUtils.scala
- JavaFile.scala
- Action.scala
- Category.scala
- edges.scala
- Graph.scala
- GraphBuilder.scala
- Linker.scala
- nodes.scala
- documentation.scala
- graph.scala
- job.scala
- metric.scala
- NullStateStore.scala
- StateStore.scala
- target.scala
- BaseDialect.scala
- DerbyDialect.scala
- H2Dialect.scala
- HiveDialect.scala
- JdbcUtils.scala
- MariaDialect.scala
- MySQLDialect.scala
- NoopDialect.scala
- OracleDialect.scala
- PostgresDialect.scala
- SlickUtils.scala
- SqlCommands.scala
- SqlDialect.scala
- SqlDialects.scala
- SqlExpressions.scala
- SqlServerDialect.scala
- SqlStatements.scala
- AbstractMetricSink.scala
- CollectingMetricSink.scala
- ConsoleMetricSink.scala
- CounterAccumulatorMetricBundle.scala
- FixedGaugeMetric.scala
- FixedGaugeMetricBundle.scala
- GaugeMetric.scala
- LongAccumulatorMetric.scala
- Metric.scala
- MetricBoard.scala
- MetricSink.scala
- MetricSystem.scala
- MultiMetricBundle.scala
- NullMetricSink.scala
- package.scala
- SettableGaugeMetric.scala
- SingletonMetricBundle.scala
- templating.scala
- WallTimeMetric.scala
- Assertion.scala
- Category.scala
- Connection.scala
- Dataset.scala
- exceptions.scala
- Hook.scala
- Identifier.scala
- Instance.scala
- Job.scala
- Logging.scala
- Mapping.scala
- Measure.scala
- Metadata.scala
- Module.scala
- Namespace.scala
- package.scala
- PartitionField.scala
- PartitionSchema.scala
- Profile.scala
- Project.scala
- Properties.scala
- Reference.scala
- Relation.scala
- ResourceIdentifier.scala
- result.scala
- Schema.scala
- SystemSettings.scala
- Target.scala
- Template.scala
- Test.scala
- velocity.scala
- Plugin.scala
- PluginManager.scala
- ClassAnnotationHandler.scala
- ClassAnnotationScanner.scala
- ColumnCheckExecutor.scala
- DefaultLogFilter.scala
- DocumenterReader.scala
- LogFilter.scala
- ModuleReader.scala
- NamespaceReader.scala
- PluginListener.scala
- ProjectReader.scala
- SchemaCheckExecutor.scala
- SparkExtension.scala
- UdfProvider.scala
- NullStore.scala
- Parcel.scala
- Store.scala
- Workspace.scala
- TemplateObjectHandler.scala
- Velocity.scala
- wrapper.scala
- ColumnTree.scala
- SchemaTree.scala
- Tree.scala
- TreeTransformer.scala
- Assembler.scala
- CaseFormatter.scala
- definitions.scala
- exceptions.scala
- ExplodeTransformer.scala
- FlattenTransformer.scala
- IdentityTransformer.scala
- LiftTransformer.scala
- ProjectTransformer.scala
- SchemaEnforcer.scala
- StackTransformer.scala
- Transformer.scala
- TypeReplacer.scala
- UnionTransformer.scala
- ArrayType.scala
- BinaryType.scala
- BooleanType.scala
- ByteType.scala
- CalendarIntervalType.scala
- CharType.scala
- DateType.scala
- DecimalType.scala
- DoubleType.scala
- DurationType.scala
- exceptions.scala
- Field.scala
- FieldType.scala
- FieldValue.scala
- FloatType.scala
- IntegerType.scala
- LongType.scala
- MapType.scala
- NullType.scala
- Record.scala
- SchemaUtils.scala
- SchemaWriter.scala
- ShortType.scala
- StringType.scala
- StructType.scala
- TimestampType.scala
- VarcharType.scala
- AvroSchemaUtils.scala
- ConsoleUtils.scala
- FixedPoint.scala
- ObjectMapper.scala
- package.scala
- SparkSchemaUtils.scala
- UtcTimestamp.scala
- Tool.scala
- some-test-resource.txt
- log4j.properties
- HiveCatalogTest.scala
- PartitionSpecTest.scala
- TableChangeTest.scala
- TableDefinitionTest.scala
- TableIdentifierTest.scala
- ConfigurationTest.scala
- FlowmanConfTest.scala
- CheckExecutorTest.scala
- ColumnCheckTest.scala
- ColumnDocTest.scala
- MappingCollectorTest.scala
- ProjectDocTest.scala
- RelationCollectorTest.scala
- SchemaCheckTest.scala
- ActivityManagerTest.scala
- AsyncActivityTest.scala
- BuildPolicyTest.scala
- ContextTest.scala
- DependencySchedulerTest.scala
- EnvironmentTest.scala
- ErrorModeTest.scala
- ExecutorTest.scala
- JobCoordinatorTest.scala
- ManualSchedulerTest.scala
- MappingUtilsTest.scala
- MigrationTest.scala
- OutputModeTest.scala
- ParallelExecutorTest.scala
- ProjectContextTest.scala
- RootContextTest.scala
- RootExecutionTest.scala
- RunnerJobTest.scala
- RunnerTargetTest.scala
- RunnerTestTest.scala
- SchedulerTest.scala
- SessionCleanerTest.scala
- SessionTest.scala
- StatusTest.scala
- FileCollectorTest.scala
- FileGlobTest.scala
- FileSystemTest.scala
- HadoopFileTest.scala
- JavaFileTest.scala
- GraphBuilderTest.scala
- GraphTest.scala
- NodeTest.scala
- GraphTest.scala
- NullStateStoreTest.scala
- BaseDialectTest.scala
- DerbyJdbcTest.scala
- H2JdbcTest.scala
- HiveDialectTest.scala
- JdbcUtilsTest.scala
- SqlServerDialectTest.scala
- CounterAccumulatorMetricBundleTest.scala
- MetricBoardTest.scala
- MetricSystemTest.scala
- IdentifierTest.scala
- JobTest.scala
- MappingTest.scala
- NamespaceTest.scala
- PartitionSchemaTest.scala
- ResourceIdentifierTest.scala
- ResultTest.scala
- TargetTest.scala
- TemplatingTest.scala
- TestTest.scala
- DefaultLogFilterTest.scala
- TemplatingTest.scala
- VelocityTest.scala
- ColumnTreeTest.scala
- PathTest.scala
- SchemaTreeTest.scala
- AssemblerTest.scala
- CaseFormatterTest.scala
- ExplodeTransformerTest.scala
- FlattenTransformerTest.scala
- LiftTransformerTest.scala
- SchemaEnforcerTest.scala
- StackTransformerTest.scala
- TypeReplacerTest.scala
- UnionTransformerTest.scala
- ArrayTypeTest.scala
- BinaryTypeTest.scala
- BooleanTypeTest.scala
- ByteTypeTest.scala
- CalendarIntervalTypeTest.scala
- CharTypeTest.scala
- DateTypeTest.scala
- DecimalTypeTest.scala
- DoubleTypeTest.scala
- DurationTypeTest.scala
- FieldTest.scala
- FieldValueTest.scala
- FloatTypeTest.scala
- IntegerTypeTest.scala
- LongTypeTest.scala
- MapTypeTest.scala
- NullTypeTest.scala
- RecordTest.scala
- SchemaUtilsTest.scala
- ShortTypeTest.scala
- StringTypeTest.scala
- StructTypeTest.scala
- TimestampTypeTest.scala
- VarcharTypeTest.scala
- AvroSchemaUtilsTest.scala
- ConsoleUtilsTest.scala
- SparkSchemaUtilsTest.scala
- UtcTimestampTest.scala
- DateTimeFormatTest.scala
- SparkSessionTest.scala
- SqlExpressionTest.scala
- VersionsTest.scala
- .gitignore
- pom.xml
- flowexec
- flowman-kernel
- flowman-schema
- flowman-server
- flowrexec
- flowrshell
- flowshell
- flowshell.cmd
- flowshell2.cmd
- install-hadoop-dependencies
- default-namespace.yml.template
- flowman-env.cmd.template
- flowman-env.sh.template
- history-server.yml.template
- log4j-history-server.properties.template
- log4j-kernel.properties.template
- log4j-studio.properties.template
- log4j.properties.template
- log4j2-history-server.properties.template
- log4j2-kernel.properties.template
- log4j2-studio.properties.template
- log4j2.properties.template
- system.yml.template
- flowman-common.cmd
- flowman-common.sh
- flowman-launch.cmd
- assembly.xml
- .gitignore
- pom.xml
- common.proto
- dataframe.proto
- documentation.proto
- exception.proto
- history.proto
- job.proto
- kernel.proto
- logging.proto
- mapping.proto
- project.proto
- proto.lock
- relation.proto
- session.proto
- target.proto
- test.proto
- workspace.proto
- .gitignore
- pom.xml
- ExceptionUtils.java
- GrpcClient.java
- GrpcServer.java
- GrpcServerBuilder.java
- GrpcService.java
- InProcessGrpcClient.java
- InProcessServerBuilder.java
- KernelConfiguration.java
- LogCallServerInjector.java
- NettyGrpcClient.java
- NettyServerBuilder.java
- RemoteException.java
- ArrayType.java
- ConnectionIdentifier.java
- Context.java
- DataFrame.java
- FieldType.java
- Job.java
- JobIdentifier.java
- JobOrder.java
- JobQuery.java
- JobState.java
- Kernel.java
- Lifecycle.java
- Mapping.java
- MappingIdentifier.java
- MappingOutputIdentifier.java
- MapType.java
- Measurement.java
- MetricSeries.java
- Namespace.java
- Operation.java
- Phase.java
- Project.java
- Relation.java
- RelationIdentifier.java
- ResourceIdentifier.java
- Row.java
- ScalarType.java
- Session.java
- Status.java
- StructField.java
- StructType.java
- Target.java
- TargetIdentifier.java
- TargetOrder.java
- TargetQuery.java
- TargetState.java
- Test.java
- TestIdentifier.java
- TypeConverters.java
- AbstractClient.java
- ClientFactory.java
- ConsoleUtils.java
- HistoryClient.java
- KernelClient.java
- SessionClient.java
- ThreadPoolExecutor.java
- WorkspaceClient.java
- KernelClientTest.java
- WorkspaceDummyImpl.java
- .gitignore
- pom.xml
- flowman-kernel-server.properties
- ClientIdExtractor.scala
- ClientIdGenerator.scala
- ClientWatcher.scala
- HistoryServiceHandler.scala
- KernelServiceHandler.scala
- ServiceHandler.scala
- SessionServiceHandler.scala
- WorkspaceServiceHandler.scala
- ForwardingLoggerFactory.scala
- KernelService.scala
- MultiWorkspaceManager.scala
- SessionManager.scala
- SessionService.scala
- SimpleWorkspaceManager.scala
- WorkspaceManager.scala
- KernelServer.scala
- RpcConverters.scala
- Arguments.scala
- Kernel.scala
- WorkspaceServiceHandlerTest.scala
- KernelServerTest.scala
- .gitignore
- pom.xml
- BooleanWrapper.java
- DurationWrapper.java
- FloatWrapper.java
- IntegerWrapper.java
- LocalDateTimeWrapper.java
- LocalDateWrapper.java
- PeriodWrapper.java
- StringWrapper.java
- SystemWrapper.java
- URLWrapper.java
- Velocity.java
- DocumentationCommand.java
- GenerateCommand.java
- HistoryCommand.java
- InspectJobHistoryCommand.java
- InspectTargetHistoryCommand.java
- JobHistoryCommand.java
- SearchJobHistoryCommand.java
- SearchTargetHistoryCommand.java
- TargetHistoryCommand.java
- BuildCommand.java
- CreateCommand.java
- DestroyCommand.java
- InspectCommand.java
- JobCommand.java
- ListCommand.java
- PhaseCommand.java
- TruncateCommand.java
- ValidateCommand.java
- VerifyCommand.java
- InspectCommand.java
- KernelCommand.java
- CacheCommand.java
- CountCommand.java
- DescribeCommand.java
- ExplainCommand.java
- InspectCommand.java
- ListCommand.java
- MappingCommand.java
- SaveCommand.java
- ShowCommand.java
- ValidateCommand.java
- EvaluateCommand.java
- SqlCommand.java
- InspectCommand.java
- NamespaceCommand.java
- BuildCommand.java
- CreateCommand.java
- DestroyCommand.java
- InspectCommand.java
- ListCommand.java
- PhaseCommand.java
- ProjectCommand.java
- TruncateCommand.java
- ValidateCommand.java
- VerifyCommand.java
- BuildCommand.java
- CreateCommand.java
- DescribeCommand.java
- DestroyCommand.java
- InspectCommand.java
- ListCommand.java
- PhaseCommand.java
- RelationCommand.java
- ShowCommand.java
- TruncateCommand.java
- ValidateCommand.java
- VerifyCommand.java
- InspectCommand.java
- SessionCommand.java
- BuildCommand.java
- CreateCommand.java
- DestroyCommand.java
- InspectCommand.java
- ListCommand.java
- PhaseCommand.java
- TargetCommand.java
- TruncateCommand.java
- ValidateCommand.java
- VerifyCommand.java
- InspectCommand.java
- ListCommand.java
- RunCommand.java
- TestCommand.java
- ReloadCommand.java
- WorkspaceCommand.java
- Command.java
- NestedCommand.java
- EnterCommand.java
- JobCommand.java
- LeaveCommand.java
- LoadCommand.java
- ProjectCommand.java
- ReloadCommand.java
- EnterCommand.java
- LeaveCommand.java
- TestCommand.java
- Arguments.java
- CommandCompleter.java
- ExitCommand.java
- ParsedCommand.java
- Shell.java
- ExecutionContext.java
- RemoteTool.java
- flowman-kernel-tools.properties
- .gitignore
- pom.xml
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- AvroSchema.scala
- AvroSchema.json
- AvroRelationTest.scala
- AvroSchemaTest.scala
- .gitignore
- pom.xml
- assembly.xml
- com.dimajix.flowman.spi.LogFilter
- plugin.yml
- AwsLogFilter.scala
- AwsSecretsManagerWrapper.scala
- AwsLogFilterTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- AzureKeyVaultWrapper.scala
- TokenLibrary.scala
- .gitignore
- pom.xml
- assembly.xml
- com.dimajix.flowman.spi.SparkExtension
- plugin.yml
- DeltaSparkExtension.scala
- DeltaFileRelation.scala
- DeltaRelation.scala
- DeltaTableRelation.scala
- DeltaUtils.scala
- DeltaVacuumTarget.scala
- AlterTableChangeColumnDeltaCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- AlterTableChangeColumnCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- AlterTableChangeColumnCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- AlterTableChangeColumnCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- AlterTableChangeColumnCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- AlterTableChangeColumnCommand.scala
- DeltaShim.scala
- QualifiedColumn.scala
- DeltaFileRelationTest.scala
- DeltaTableRelationTest.scala
- DeltaVacuumTargetTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- HBaseRelation.scala
- HBaseRelationTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- ImpalaExternalCatalog.scala
- ImpalaCatalogSpec.scala
- ImpalaConnection.scala
- ImpalaExternalCatalogTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- JsonSchema.scala
- JsonSchemaTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- KafkaRelation.scala
- KafkaRelationTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- SqlServerRelation.scala
- SqlServerRelationTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- OpenApiSchema.scala
- OpenApiSchemaUtils.scala
- OpenApiSchemaTest.scala
- OpenApiSchemaUtilsTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- .gitignore
- pom.xml
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- SftpUploadTarget.scala
- SftpUploadTargetTest.scala
- .gitignore
- pom.xml
- assembly.xml
- plugin.yml
- SwaggerSchema.scala
- SwaggerSchemaUtils.scala
- SwaggerSchemaTest.scala
- SwaggerSchemaUtilsTest.scala
- .gitignore
- pom.xml
- assembly.xml
- com.dimajix.flowman.jdbc.SqlDialect
- plugin.yml
- TrinoDialect.scala
- .gitignore
- pom.xml
- package.scala
- package.scala
- .gitignore
- pom.xml
- flowman-server.properties
- index.html
- common.scala
- Converter.scala
- documentation.scala
- graph.scala
- job.scala
- metric.scala
- Namespace.scala
- target.scala
- JobHistoryService.scala
- MetricService.scala
- NamespaceService.scala
- Server.scala
- TargetHistoryService.scala
- Application.scala
- Configuration.scala
- .gitignore
- pom.xml
- favicon.png
- index.html
- flowman-logo.png
- JobNameChart.vue
- JobPhaseChart.vue
- JobProjectChart.vue
- JobStatusChart.vue
- PieChart.js
- TargetNameChart.vue
- TargetPhaseChart.vue
- TargetProjectChart.vue
- TargetStatusChart.vue
- EnvironmentTable.vue
- JobCharts.vue
- JobDetails.vue
- JobSelector.vue
- MainNavigationDrawer.vue
- MetricTable.vue
- Phase.vue
- PhaseSelector.vue
- ProjectSelector.vue
- ResourceTable.vue
- Status.vue
- StatusSelector.vue
- TargetCharts.vue
- TargetDetails.vue
- TargetSelector.vue
- Filter.js
- axios.js
- vuetify.js
- api.js
- Home.vue
- JobHistory.vue
- Metrics.vue
- Namespace.vue
- System.vue
- TargetHistory.vue
- App.vue
- main.js
- router.js
- .browserslistrc
- .eslintrc.js
- .gitignore
- babel.config.js
- package-lock.json
- package.json
- pom.xml
- postcss.config.js
- README.md
- vue.config.js
- .gitignore
- pom.xml
- com.dimajix.spark.sql.local.RelationProvider
- org.apache.spark.sql.sources.DataSourceRegister
- package.scala
- SerializableConfiguration.scala
- CounterAccumulator.scala
- DeferredFileCommitProtocol.scala
- CreateEagerCache.scala
- ExtraOptimizations.scala
- CountRecords.scala
- EagerCache.scala
- PlanUtils.scala
- SqlExpressionBuilder.scala
- ExtraStrategies.scala
- UnresolvableExpression.scala
- CsvFileFormat.scala
- CsvOptions.scala
- CsvRelation.scala
- CsvUtils.scala
- UnivocityReader.scala
- UnivocityWriter.scala
- BaseRelation.scala
- DataFrameReader.scala
- DataFrameWriter.scala
- DataSource.scala
- implicits.scala
- RelationProvider.scala
- NullFormat.scala
- NullRelation.scala
- FixedWidthFormat.scala
- FixedWidthOptions.scala
- FixedWidthUtils.scala
- SequenceFileFormat.scala
- SequenceFileOptions.scala
- StreamingUtils.scala
- DataFrameBuilder.scala
- DataFrameUtils.scala
- ExpressionParser.scala
- functions.scala
- RowParser.scala
- SchemaUtils.scala
- SqlParser.scala
- features.scala
- package.scala
- SparkUtils.scala
- DateTimeUtils.scala
- Reflection.scala
- HiveClientShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- AnalysisOnlyCommand.scala
- SparkShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- AnalysisOnlyCommand.scala
- SparkShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- With.scala
- SparkShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- IfNull.scala
- With.scala
- SparkShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- IfNull.scala
- With.scala
- SparkShim.scala
- CustomSqlParser.scala
- SqlBuilder.scala
- CountRecordsExec.scala
- EagerCacheExec.scala
- CreateNullableStruct.scala
- IfNull.scala
- With.scala
- SparkShim.scala
- CounterAccumulatorTest.scala
- PlanUtilsTest.scala
- SqlBuilderTest.scala
- SqlExpressionBuilderTest.scala
- CsvRelationTest.scala
- DataFrameReaderTest.scala
- DataFrameWriterTest.scala
- NullFormatTest.scala
- FixedWidthFormatTest.scala
- SequenceFileFormatTest.scala
- DataFrameBuilderTest.scala
- DataFrameUtilsTest.scala
- EagerCacheTest.scala
- ExpressionParserTest.scala
- FunctionsTest.scala
- RowParserTest.scala
- SchemaUtilsTest.scala
- SqlParserTest.scala
- NullableStructTest.scala
- DateTimeUtilsTest.scala
- ReflectionUtilTest.scala
- SparkShimTest.scala
- .gitignore
- pom.xml
- log4j-defaults.properties
- log4j2-defaults.properties
- LocalSparkSession.scala
- LocalTempDir.scala
- Logging.scala
- QueryTest.scala
- HiveClientAccessor.scala
- LocalSparkSessionTest.scala
- .gitignore
- pom.xml
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- AnnotatedClassResolver.java
- CustomTypeResolverBuilder.scala
- WrappingTypeIdResolver.scala
- AssertionType.java
- CatalogType.java
- ColumnCheckType.java
- ConnectionType.java
- DatasetType.java
- GeneratorType.java
- HistoryType.java
- HookType.java
- MappingType.java
- MeasureType.java
- MetricSinkType.java
- ParcelType.java
- RelationType.java
- SchemaCheckType.java
- SchemaType.java
- StoreType.java
- TargetType.java
- project.vtl
- template.properties
- project.css
- project.vtl
- template.properties
- project.vtl
- template.properties
- assertion-finish.vtl
- assertion-start.vtl
- job-finish.vtl
- job-start.vtl
- lifecycle-finish.vtl
- lifecycle-start.vtl
- target-finish.vtl
- target-start.vtl
- com.dimajix.flowman.spi.ClassAnnotationHandler
- com.dimajix.flowman.spi.DocumenterReader
- com.dimajix.flowman.spi.ModuleReader
- com.dimajix.flowman.spi.NamespaceReader
- com.dimajix.flowman.spi.PluginListener
- com.dimajix.flowman.spi.ProjectReader
- AssertionSpec.scala
- ColumnsAssertion.scala
- ExpressionAssertion.scala
- SchemaAssertion.scala
- SqlAssertion.scala
- UniqueKeyAssertion.scala
- CatalogSpec.scala
- ConnectionReferenceSpec.scala
- ConnectionSpec.scala
- JdbcConnection.scala
- SshConnection.scala
- DatasetSpec.scala
- FileDataset.scala
- MappingDataset.scala
- RelationDataset.scala
- ValuesDataset.scala
- CollectorSpec.scala
- ColumnCheckSpec.scala
- ColumnDocSpec.scala
- DocumenterLoader.scala
- DocumenterSpec.scala
- FileGenerator.scala
- GeneratorSpec.scala
- MappingDocSpec.scala
- RelationDocSpec.scala
- SchemaCheckSpec.scala
- SchemaDocSpec.scala
- TargetDocSpec.scala
- TemplateGenerator.scala
- HistorySpec.scala
- JdbcHistorySpec.scala
- JdbcStateRepository.scala
- JdbcStateStore.scala
- NullHistorySpec.scala
- RepositoryStateStore.scala
- RetryingStateRepository.scala
- StateRepository.scala
- ConditionalBaseHook.scala
- HookSpec.scala
- JdbcHook.scala
- ReportHook.scala
- RestHook.scala
- SimpleReportHook.scala
- WebHook.scala
- JobSpec.scala
- AggregateMapping.scala
- AliasMapping.scala
- AssembleMapping.scala
- CaseMapping.scala
- CastMapping.scala
- CoalesceMapping.scala
- ConformMapping.scala
- DeduplicateMapping.scala
- DistinctMapping.scala
- DropMapping.scala
- EmptyMapping.scala
- enums.scala
- ExplodeMapping.scala
- ExtendMapping.scala
- ExtractJsonMapping.scala
- FilterMapping.scala
- FlattenMapping.scala
- GroupedAggregateMapping.scala
- HistorizeMapping.scala
- IterativeSqlMapping.scala
- JoinMapping.scala
- MappingSpec.scala
- MockMapping.scala
- ObserveMapping.scala
- ProjectMapping.scala
- ProvidedMapping.scala
- RankMapping.scala
- ReadHiveMapping.scala
- RebalanceMapping.scala
- RecursiveSqlMapping.scala
- RelationMapping.scala
- RepartitionMapping.scala
- SchemaMapping.scala
- SelectMapping.scala
- SortMapping.scala
- SortOrder.scala
- SqlMapping.scala
- StackMapping.scala
- StreamMapping.scala
- TemplateMapping.scala
- TransitiveChildrenMapping.scala
- UnionMapping.scala
- UnitMapping.scala
- UnpackJsonMapping.scala
- UpsertMapping.scala
- ValuesMapping.scala
- MeasureSpec.scala
- SqlMeasure.scala
- ConsoleMetricSinkSpec.scala
- JdbcMetricRepository.scala
- JdbcMetricSink.scala
- MetricSinkSpec.scala
- MetricSpec.scala
- NullMetricSinkSpec.scala
- PrometheusMetricSink.scala
- EmptyRelation.scala
- FileRelation.scala
- GenericRelation.scala
- HiveQueryRelation.scala
- HiveRelation.scala
- HiveTableRelation.scala
- HiveUnionTableRelation.scala
- HiveViewRelation.scala
- IndexedRelationSpec.scala
- JdbcQueryRelation.scala
- JdbcRelation.scala
- JdbcTableRelation.scala
- JdbcViewRelation.scala
- LocalRelation.scala
- MigratableRelationSpec.scala
- MockRelation.scala
- PartitionedRelationSpec.scala
- ProvidedRelation.scala
- RelationReferenceSpec.scala
- RelationSpec.scala
- SchemaRelationSpec.scala
- TemplateRelation.scala
- ValuesRelation.scala
- ExternalSchema.scala
- InlineSchema.scala
- MappingSchema.scala
- PartitionField.scala
- RelationSchema.scala
- SchemaSpec.scala
- SparkSchema.scala
- UnionSchema.scala
- FileStore.scala
- LocalParcel.scala
- LocalWorkspace.scala
- NullStoreSpec.scala
- ParcelSpec.scala
- SimpleWorkspace.scala
- StoreSpec.scala
- BlackholeTarget.scala
- CompareTarget.scala
- ConsoleTarget.scala
- CopyFileTarget.scala
- CopyTarget.scala
- CountTarget.scala
- DeleteFileTarget.scala
- DocumentTarget.scala
- DropTarget.scala
- EmptyTarget.scala
- FileTarget.scala
- GetFileTarget.scala
- HiveDatabaseTarget.scala
- JdbcCommandTarget.scala
- LocalTarget.scala
- MeasureTarget.scala
- MergeFilesTarget.scala
- MergeTarget.scala
- PutFileTarget.scala
- RelationTarget.scala
- SchemaTarget.scala
- StreamTarget.scala
- TargetSpec.scala
- TemplateTarget.scala
- TruncateTarget.scala
- ValidateTarget.scala
- VerifyTarget.scala
- AssertionTemplate.scala
- ConnectionTemplate.scala
- DatasetTemplate.scala
- MappingTemplate.scala
- MeasureTemplate.scala
- RelationTemplate.scala
- SchemaTemplate.scala
- TargetTemplate.scala
- TemplateSpec.scala
- TestSpec.scala
- ModuleSpec.scala
- NamespaceSpec.scala
- ObjectMapper.scala
- ProfileSpec.scala
- ProjectSpec.scala
- Spec.scala
- YamlDocumenterReader.scala
- YamlModuleReader.scala
- YamlNamespaceReader.scala
- YamlProjectReader.scala
- data_1.txt
- data_2.txt
- data_1.txt
- data_2.txt
- data_3.txt
- data_1.csv
- env.yml
- some-view.sql
- some-view.yml
- TestProject.yml
- env.yml
- some-view.sql
- some-view.yml
- project.yml
- env.yml
- some-view.sql
- some-view.yml
- project.yaml
- env.yml
- some-view.sql
- some-view.yml
- project.yml
- env.yml
- some-view.sql
- some-view.yml
- project.yml
- env.yml
- some-view-dup.yml
- some-view.sql
- some-view.yml
- TestProject.yml
- RunnerHistoryTest.scala
- SessionTest.scala
- AssertionSpecTest.scala
- ColumnsAssertionTest.scala
- ExpressionAssertionTest.scala
- SchemaAssertionTest.scala
- SqlAssertionTest.scala
- UniqueKeyAssertionTest.scala
- JdbcConnectionTest.scala
- SshConnectionTest.scala
- MappingDatasetTest.scala
- RelationDatasetTest.scala
- ValuesDatasetTest.scala
- ColumnCheckTest.scala
- DocumenterTest.scala
- FileGeneratorTest.scala
- MappingDocTest.scala
- RelationDocTest.scala
- SchemaCheckTest.scala
- JdbcStateRepositoryTest.scala
- JdbcStateStoreSpecTest.scala
- JdbcStateStoreTest.scala
- NullStateStoreTest.scala
- JdbcHookTest.scala
- ReportHookTest.scala
- RestHookTest.scala
- SimpleReportHookTest.scala
- WebHookTest.scala
- JobTest.scala
- AggregateMappingTest.scala
- AliasMappingTest.scala
- AssembleMappingTest.scala
- CaseMappingTest.scala
- CastMappingTest.scala
- CoalesceMappingTest.scala
- ConformMappingTest.scala
- DeduplicateMappingTest.scala
- DistinctMappingTest.scala
- DropMappingTest.scala
- EmptyMappingTest.scala
- ExplodeMappingTest.scala
- ExtendMappingTest.scala
- ExtractJsonMappingTest.scala
- FilterMappingTest.scala
- FlattenMappingTest.scala
- GroupedAggregateMappingTest.scala
- HistorizeMappingTest.scala
- InputMappingTest.scala
- IterativeSqlMappingTest.scala
- JoinMappingTest.scala
- MappingSpecTest.scala
- MockMappingTest.scala
- ObserveMappingTest.scala
- ProjectMappingTest.scala
- ProvidedMappingTest.scala
- RankMappingTest.scala
- ReadHiveMappingTest.scala
- RebalanceMappingTest.scala
- RecursiveSqlMappingTest.scala
- RelationMappingTest.scala
- RepartitionMappingTest.scala
- SchemaMappingTest.scala
- SortMappingTest.scala
- SortOrderTest.scala
- SqlMappingTest.scala
- StackMappingTest.scala
- TemplateMappingTest.scala
- TransitiveChildrenMappingTest.scala
- UnionMappingTest.scala
- UnitMappingTest.scala
- UnpackJsonMappingTest.scala
- UpsertMappingTest.scala
- ValuesMappingTest.scala
- SqlMeasureTest.scala
- JdbcMetricSinkTest.scala
- DerbyJdbcTableRelationTest.scala
- DerbyJdbcViewRelationTest.scala
- EmptyRelationTest.scala
- FileRelationTest.scala
- GenericRelationTest.scala
- H2JdbcTableRelationTest.scala
- H2JdbcViewRelationTest.scala
- HiveQueryRelationTest.scala
- HiveTableRelationTest.scala
- HiveUnionTableRelationTest.scala
- HiveViewRelationTest.scala
- JdbcQueryRelationTest.scala
- LocalRelationTest.scala
- MockRelationTest.scala
- ProvidedRelationTest.scala
- RelationSpecTest.scala
- TemplateRelationTest.scala
- ValuesRelationTest.scala
- InlineSchemaTest.scala
- MappingSchemaTest.scala
- RelationSchemaTest.scala
- SchemaTest.scala
- UnionSchemaTest.scala
- FileStoreTest.scala
- LocalWorkspaceTest.scala
- BlackholeTargetTest.scala
- CompareTargetTest.scala
- ConsoleTargetTest.scala
- CopyTargetTest.scala
- DeleteFileTargetTest.scala
- DocumentTargetTest.scala
- DropTargetTest.scala
- EmptyTargetTest.scala
- JdbcCommandTargetTest.scala
- LocalTargetTest.scala
- MeasureTargetTest.scala
- MergeFilesTargetTest.scala
- MergeTargetTest.scala
- RelationTargetTest.scala
- StreamTargetTest.scala
- TargetSpecTest.scala
- TemplateTargetTest.scala
- TruncateTargetTest.scala
- ValidateTargetTest.scala
- VerifyTargetTest.scala
- AssertionTemplateTest.scala
- ConnectionTemplateTest.scala
- DatasetTemplateTest.scala
- MappingTemplateTest.scala
- MeasureTemplateTest.scala
- RelationTemplateTest.scala
- SchemaTemplateTest.scala
- TargetTemplateTest.scala
- TestSpecTest.scala
- ModuleTest.scala
- NamespaceTest.scala
- ProjectTest.scala
- ValueOrRangeTest.scala
- .gitignore
- pom.xml
- Runner.scala
- JavaRunnerTest.java
- environment.yml
- test.yml
- main.yml
- project.yml
- ResourcesTestSpec.scala
- RunnerTest.scala
- .gitignore
- pom.xml
- flowman-tools.properties
- default-namespace.yml.template
- log4j2.properties.template
- system.yml.template
- DocumentationCommand.scala
- GenerateCommand.scala
- HistoryCommand.scala
- InspectJobHistoryCommand.scala
- InspectTargetHistoryCommand.scala
- JobHistoryCommand.scala
- SearchJobHistoryCommand.scala
- SearchTargetHistoryCommand.scala
- TargetHistoryCommand.scala
- InfoCommand.scala
- InspectCommand.scala
- JobCommand.scala
- ListCommand.scala
- PhaseCommand.scala
- CacheCommand.scala
- CountCommand.scala
- DependencyTreeCommand.scala
- DescribeCommand.scala
- ExplainCommand.scala
- ExportSchemaCommand.scala
- InspectCommand.scala
- ListCommand.scala
- MappingCommand.scala
- SaveCommand.scala
- ShowCommand.scala
- ValidateCommand.scala
- InspectCommand.scala
- NamespaceCommand.scala
- InspectCommand.scala
- PhaseCommand.scala
- ProjectCommand.scala
- DescribeCommand.scala
- ExportSchemaCommand.scala
- InspectCommand.scala
- ListCommand.scala
- ModelCommand.scala
- PhaseCommand.scala
- ShowCommand.scala
- SqlCommand.scala
- DependencyTreeCommand.scala
- InspectCommand.scala
- ListCommand.scala
- PhaseCommand.scala
- TargetCommand.scala
- InspectCommand.scala
- ListCommand.scala
- RunCommand.scala
- TestCommand.scala
- Arguments.scala
- Command.scala
- Driver.scala
- NestedCommand.scala
- VersionCommand.scala
- MyJsonSchemaGenerator.scala
- Arguments.scala
- Driver.scala
- EnterCommand.scala
- JobCommand.scala
- LeaveCommand.scala
- LoadCommand.scala
- ProjectCommand.scala
- ReloadCommand.scala
- EnterCommand.scala
- LeaveCommand.scala
- TestCommand.scala
- Arguments.scala
- CommandCompleter.scala
- EvaluateCommand.scala
- ExitCommand.scala
- ParsedCommand.scala
- Shell.scala
- StatefulTool.scala
- DriverTest.scala
- CommandCompleterTest.scala
- .gitignore
- pom.xml
- assembly.xml
- .gitignore
- pom.xml
- LICENSE-args4j.txt
- LICENSE-avro.txt
- LICENSE-derby.txt
- LICENSE-fast-classpath-scanner.txt
- LICENSE-ganymed-ssh2.txt
- LICENSE-grpc.txt
- LICENSE-guava.txt
- LICENSE-hadoop.txt
- LICENSE-hbase.txt
- LICENSE-jackson.txt
- LICENSE-json-schema.txt
- LICENSE-jsqlparser.txt
- LICENSE-log4j.txt
- LICENSE-mariadb.txt
- LICENSE-mssql-jdbc.txt
- LICENSE-protobuf.txt
- LICENSE-schema-generator.txt
- LICENSE-shc.txt
- LICENSE-slick.txt
- LICENSE-spark-avro.txt
- LICENSE-spark.txt
- LICENSE-squeryl.txt
- LICENSE-swagger.txt
- LICENSE-velocity.txt
- LICENSE-vuetify.txt
- .gitignore
- run.sh
- .gitignore
- run.sh
- .gitignore
- run.sh
- default-namespace.yml
- flowman-env.sh
- log4j2.properties
- aws.yml
- config.yml
- environment.yml
- main.yml
- aggregates.yml
- facts.yml
- measurements.yml
- stations.yml
- aggregates.yml
- measurements-raw.yml
- measurements.yml
- stations-raw.yml
- stations.yml
- measurements.json
- stations.avsc
- aggregates.yml
- database.yml
- documentation.yml
- measurements.yml
- stations.yml
- test-measurements.yml
- documentation.yml
- project.yml
- .gitignore
- deployment.yml
- pom.xml
- README.md
- run.sh
- run-tests.sh
- default-namespace.yml
- flowman-env.sh
- config.yml
- connections.yml
- job.yml
- relations.yml
- project.yml
- aws.yml
- config.yml
- connections.yml
- environment.yml
- main.yml
- aggregates.yml
- facts.yml
- measurements.yml
- stations.yml
- aggregates.yml
- measurements-raw.yml
- measurements.yml
- stations-raw.yml
- stations.yml
- measurements.avsc
- measurements.json
- stations.avsc
- aggregates.yml
- measurements.yml
- stations.yml
- project.yml
- docker-compose.yml
- README.md
- run.sh
- run-tests.sh
- default-namespace.yml
- flowman-env.sh
- my.cnf
- config.yml
- connections.yml
- job.yml
- relations.yml
- project.yml
- aws.yml
- config.yml
- connections.yml
- environment.yml
- main.yml
- aggregates.yml
- facts.yml
- measurements.yml
- stations.yml
- aggregates.yml
- measurements-raw.yml
- measurements.yml
- stations-raw.yml
- stations.yml
- measurements.avsc
- measurements.json
- stations.avsc
- aggregates.yml
- measurements.yml
- stations.yml
- project.yml
- docker-compose.yml
- README.md
- run.sh
- run-tests.sh
- default-namespace.yml
- flowman-env.sh
- config.yml
- connections.yml
- job.yml
- relations.yml
- project.yml
- config.yml
- connections.yml
- main.yml
- docker-compose.yml
- run.sh
- .editorconfig
- .gitattributes
- .gitignore
- .gitlab-ci.yml
- .readthedocs.yaml
- AUTHORS
- BUILDING.md
- CHANGELOG.md
- CONTRIBUTING.md
- INSTALLING.md
- LICENSE
- NOTICE
- pom.xml
- QUICKSTART.md
- README.md
- RELEASING.md
- SECURITY.md
# Installation Guide
1. Get the code
git clone https://github.com/dimajix/flowman
Downloads the entire project code from GitHub to your computer.
cd flowman
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose -f docker/docker-compose.yml up -d --build
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Maven (Java)
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
Pulled directly from this repo's README.
4. Node.js
EasyPrerequisites
cd flowman-server-ui
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
