<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Engines on Amoro</title>
		<link>https://amoro.apache.org/docs/latest/engines/</link>
		<description>Recent content in Engines on Amoro</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<atom:link href="https://amoro.apache.org/docs/latest/engines/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Flink CDC Ingestion</title>
				<link>https://amoro.apache.org/docs/latest/flink-cdc-ingestion/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-cdc-ingestion/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;apache-cdc-ingestion&#34;&gt;Apache CDC Ingestion&lt;/h1&gt;&#xA;&lt;p&gt;CDC stands for Change Data Capture, which is a broad concept, as long as it can capture the change data, it can be called CDC. &lt;a href=&#34;https://github.com/apache/flink-cdc&#34;&gt;Flink CDC&lt;/a&gt; is a Log message-based data capture tool, all the inventory and incremental data can be captured. Taking MySQL as an example, it can easily capture Binlog data through Debezium and process the calculations in real time to send them to the data lake. The data lake can then be queried by other engines.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Flink DataStream</title>
				<link>https://amoro.apache.org/docs/latest/flink-datastream/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-datastream/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;flink-datastream&#34;&gt;Flink DataStream&lt;/h1&gt;&#xA;&lt;h2 id=&#34;add-maven-dependency&#34;&gt;Add maven dependency&lt;/h2&gt;&#xA;&lt;p&gt;To add a dependency on Mixed-format flink connector in Maven, add the following to your pom.xml:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Flink DDL</title>
				<link>https://amoro.apache.org/docs/latest/flink-ddl/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-ddl/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;flink-ddl&#34;&gt;Flink DDL&lt;/h1&gt;&#xA;&lt;h2 id=&#34;create-catalogs&#34;&gt;Create catalogs&lt;/h2&gt;&#xA;&lt;h3 id=&#34;flink-sql&#34;&gt;Flink SQL&lt;/h3&gt;&#xA;&lt;p&gt;The following statement can be executed to create a Flink catalog:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Flink DML</title>
				<link>https://amoro.apache.org/docs/latest/flink-dml/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-dml/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;flink-dml&#34;&gt;Flink DML&lt;/h1&gt;&#xA;&lt;h2 id=&#34;querying-with-sql&#34;&gt;Querying with SQL&lt;/h2&gt;&#xA;&lt;p&gt;Amoro tables support reading data in stream or batch mode through Flink SQL. You can switch modes using the following methods:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Flink Getting Started</title>
				<link>https://amoro.apache.org/docs/latest/flink-getting-started/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-getting-started/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;flink-getting-started&#34;&gt;Flink Getting Started&lt;/h1&gt;&#xA;&lt;h2 id=&#34;iceberg-format&#34;&gt;Iceberg format&lt;/h2&gt;&#xA;&lt;p&gt;The Iceberg Format can be accessed using the Connector provided by Iceberg.&#xA;Refer to the documentation at &lt;a href=&#34;https://iceberg.apache.org/docs/latest/flink-connector/&#34;&gt;Iceberg Flink user manual&lt;/a&gt;&#xA;for more information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spark Configuration</title>
				<link>https://amoro.apache.org/docs/latest/spark-configuration/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/spark-configuration/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;spark-configuration&#34;&gt;Spark Configuration&lt;/h1&gt;&#xA;&lt;h2 id=&#34;catalogs-configuration&#34;&gt;Catalogs configuration&lt;/h2&gt;&#xA;&lt;h3 id=&#34;using-mixed-format-in-a-standalone-catalog&#34;&gt;Using Mixed-Format in a standalone catalog&lt;/h3&gt;&#xA;&lt;p&gt;Starting from version 3.x, Spark supports configuring an independent Catalog.&#xA;If you want to use a Mixed-Format table in a standalone Catalog, you can create a mixed_catalog and load catalog&#xA;metadata from AMS with following properties:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spark DDL</title>
				<link>https://amoro.apache.org/docs/latest/spark-ddl/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/spark-ddl/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;spark-ddl&#34;&gt;Spark DDL&lt;/h1&gt;&#xA;&lt;h2 id=&#34;create-table&#34;&gt;CREATE TABLE&lt;/h2&gt;&#xA;&lt;p&gt;To create an MixedFormat table under an Amoro Catalog, you can use &lt;code&gt;using mixed_iceberg&lt;/code&gt; or &lt;code&gt;using mixed_hive&lt;/code&gt; to specify the provider in the&#xA;&lt;code&gt;CREATE TABLE&lt;/code&gt; statement. If the Catalog type is Hive, the created table will be a Hive-compatible table.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spark Getting Started</title>
				<link>https://amoro.apache.org/docs/latest/spark-getting-started/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/spark-getting-started/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;spark-getting-started&#34;&gt;Spark Getting Started&lt;/h1&gt;&#xA;&lt;h1 id=&#34;iceberg-format&#34;&gt;Iceberg Format&lt;/h1&gt;&#xA;&lt;p&gt;The Iceberg Format can be accessed using the Connector provided by Iceberg.&#xA;Refer to the documentation at &lt;a href=&#34;https://iceberg.apache.org/docs/latest/getting-started/&#34;&gt;Iceberg Spark Connector&lt;/a&gt;&#xA;for more information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spark Queries</title>
				<link>https://amoro.apache.org/docs/latest/spark-queries/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/spark-queries/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;spark-queries&#34;&gt;Spark Queries&lt;/h1&gt;&#xA;&lt;h2 id=&#34;querying-with-sql&#34;&gt;Querying with SQL&lt;/h2&gt;&#xA;&lt;h3 id=&#34;querying-mixed-format-table-by-merge-on-read&#34;&gt;Querying Mixed-Format table by merge on read&lt;/h3&gt;&#xA;&lt;p&gt;Using &lt;code&gt;Select&lt;/code&gt; statement to query on Mixed-Format tables.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spark Writes</title>
				<link>https://amoro.apache.org/docs/latest/spark-writes/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/spark-writes/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;spark-writes&#34;&gt;Spark Writes&lt;/h1&gt;&#xA;&lt;h2 id=&#34;writing-with-sql&#34;&gt;Writing with SQL&lt;/h2&gt;&#xA;&lt;h3 id=&#34;insert-overwrite&#34;&gt;INSERT OVERWRITE&lt;/h3&gt;&#xA;&lt;p&gt;&lt;code&gt;INSERT OVERWRITE&lt;/code&gt; can replace the partition in a table with the results of a query.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Trino</title>
				<link>https://amoro.apache.org/docs/latest/trino/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/trino/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;trino&#34;&gt;Trino&lt;/h1&gt;&#xA;&lt;h2 id=&#34;iceberg-format&#34;&gt;Iceberg format&lt;/h2&gt;&#xA;&lt;p&gt;Iceberg format can be accessed using the Iceberg Connector provided by Trino.&#xA;please refer to the documentation at &lt;a href=&#34;https://trino.io/docs/current/connector/iceberg.html#&#34;&gt;Iceberg Trino user manual&lt;/a&gt; for more information.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Using Logstore</title>
				<link>https://amoro.apache.org/docs/latest/flink-using-logstore/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://amoro.apache.org/docs/latest/flink-using-logstore/</guid>
				<description>&lt;!--&#xA; - Licensed to the Apache Software Foundation (ASF) under one or more&#xA; - contributor license agreements.  See the NOTICE file distributed with&#xA; - this work for additional information regarding copyright ownership.&#xA; - The ASF licenses this file to You under the Apache License, Version 2.0&#xA; - (the &#34;License&#34;); you may not use this file except in compliance with&#xA; - the License.  You may obtain a copy of the License at&#xA; -&#xA; -   http://www.apache.org/licenses/LICENSE-2.0&#xA; -&#xA; - Unless required by applicable law or agreed to in writing, software&#xA; - distributed under the License is distributed on an &#34;AS IS&#34; BASIS,&#xA; - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA; - See the License for the specific language governing permissions and&#xA; - limitations under the License.&#xA; --&gt;&#xA;&lt;h1 id=&#34;using-logstore&#34;&gt;Using Logstore&lt;/h1&gt;&#xA;&lt;p&gt;Due to the limitations of traditional offline data warehouse architectures in supporting real-time business needs, real-time data warehousing has experienced rapid evolution in recent years. In the architecture of real-time data warehousing, Apache Kafka is often used as the storage system for real-time data. However, this also brings about the issue of data disconnection between offline data warehouses.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
