<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on September 21, 2026 at 12:38 am by All in One SEO v4.4.9.2 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://techdata.ai/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>TechData.AI | Data Intelligence &amp; AI Agents</title>
		<link><![CDATA[https://techdata.ai]]></link>
		<description><![CDATA[TechData.AI | Data Intelligence &amp; AI Agents]]></description>
		<lastBuildDate><![CDATA[Thu, 17 Sep 2026 02:29:29 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://techdata.ai/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://techdata.ai/]]></guid>
			<link><![CDATA[https://techdata.ai/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Thu, 17 Sep 2026 02:29:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/blog/]]></guid>
			<link><![CDATA[https://techdata.ai/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Sun, 28 Sep 2025 09:09:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/window-function-trong-pyspark-thuc-chien/]]></guid>
			<link><![CDATA[https://techdata.ai/window-function-trong-pyspark-thuc-chien/]]></link>
			<title>Window Function trong PySpark: Phân tích khách hàng</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 16:01:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/join-trong-apache-spark-toi-uu/]]></guid>
			<link><![CDATA[https://techdata.ai/join-trong-apache-spark-toi-uu/]]></link>
			<title>Join trong Apache Spark: Tối ưu đơn hàng và khách hàng</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 16:01:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/spark-sql-thuc-chien-data-mart-doanh-thu/]]></guid>
			<link><![CDATA[https://techdata.ai/spark-sql-thuc-chien-data-mart-doanh-thu/]]></link>
			<title>Spark SQL thực chiến: Xây Data Mart doanh thu</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 16:01:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/pyspark-dataframe-xu-ly-json-long-nhau/]]></guid>
			<link><![CDATA[https://techdata.ai/pyspark-dataframe-xu-ly-json-long-nhau/]]></link>
			<title>PySpark DataFrame: Xử lý JSON lồng nhau</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 16:00:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/apache-spark-cho-nguoi-moi-pipeline-csv-parquet/]]></guid>
			<link><![CDATA[https://techdata.ai/apache-spark-cho-nguoi-moi-pipeline-csv-parquet/]]></link>
			<title>Apache Spark cho người mới: Pipeline CSV đến Parquet</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 16:00:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/sql-la-gi-cai-postgresql-va-viet-truy-van-dau-tien/]]></guid>
			<link><![CDATA[https://techdata.ai/sql-la-gi-cai-postgresql-va-viet-truy-van-dau-tien/]]></link>
			<title>SQL là gì? Cài PostgreSQL và viết truy vấn đầu tiên</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/select-where-va-order-by-trong-sql-loc-du-lieu-ban-hang/]]></guid>
			<link><![CDATA[https://techdata.ai/select-where-va-order-by-trong-sql-loc-du-lieu-ban-hang/]]></link>
			<title>SELECT, WHERE và ORDER BY trong SQL: Lọc dữ liệu bán hàng</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/group-by-va-having-trong-sql-xay-bao-cao-doanh-thu/]]></guid>
			<link><![CDATA[https://techdata.ai/group-by-va-having-trong-sql-xay-bao-cao-doanh-thu/]]></link>
			<title>GROUP BY và HAVING trong SQL: Xây báo cáo doanh thu</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/join-trong-sql-ket-noi-khach-hang-don-hang-va-san-pham/]]></guid>
			<link><![CDATA[https://techdata.ai/join-trong-sql-ket-noi-khach-hang-don-hang-va-san-pham/]]></link>
			<title>JOIN trong SQL: Kết nối khách hàng, đơn hàng và sản phẩm</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/case-when-trong-sql-phan-loai-khach-hang-va-trang-thai-kinh-doanh/]]></guid>
			<link><![CDATA[https://techdata.ai/case-when-trong-sql-phan-loai-khach-hang-va-trang-thai-kinh-doanh/]]></link>
			<title>CASE WHEN trong SQL: Phân loại khách hàng và trạng thái kinh doanh</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/subquery-va-cte-trong-sql-chia-nho-truy-van-phuc-tap/]]></guid>
			<link><![CDATA[https://techdata.ai/subquery-va-cte-trong-sql-chia-nho-truy-van-phuc-tap/]]></link>
			<title>Subquery và CTE trong SQL: Chia nhỏ truy vấn phức tạp</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/window-function-trong-sql-xep-hang-tang-truong-va-luy-ke/]]></guid>
			<link><![CDATA[https://techdata.ai/window-function-trong-sql-xep-hang-tang-truong-va-luy-ke/]]></link>
			<title>Window Function trong SQL: Xếp hạng, tăng trưởng và lũy kế</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/xu-ly-null-du-lieu-trung-va-sai-dinh-dang-trong-sql/]]></guid>
			<link><![CDATA[https://techdata.ai/xu-ly-null-du-lieu-trung-va-sai-dinh-dang-trong-sql/]]></link>
			<title>Xử lý NULL, dữ liệu trùng và sai định dạng trong SQL</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/thiet-ke-database-co-ban-primary-key-foreign-key-va-index/]]></guid>
			<link><![CDATA[https://techdata.ai/thiet-ke-database-co-ban-primary-key-foreign-key-va-index/]]></link>
			<title>Thiết kế database cơ bản: Primary Key, Foreign Key và Index</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/project-sql-hoan-chinh-xay-he-thong-phan-tich-ban-hang/]]></guid>
			<link><![CDATA[https://techdata.ai/project-sql-hoan-chinh-xay-he-thong-phan-tich-ban-hang/]]></link>
			<title>Project SQL hoàn chỉnh: Xây hệ thống phân tích bán hàng</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/data-quality-voi-pyspark-pipeline-thuc-chien/]]></guid>
			<link><![CDATA[https://techdata.ai/data-quality-voi-pyspark-pipeline-thuc-chien/]]></link>
			<title>Data Quality với PySpark: Kiểm tra và cách ly dữ liệu lỗi</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:33:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/incremental-processing-voi-spark-theo-ngay/]]></guid>
			<link><![CDATA[https://techdata.ai/incremental-processing-voi-spark-theo-ngay/]]></link>
			<title>Incremental Processing với Spark: Chỉ xử lý dữ liệu mới</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:33:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/apache-spark-jdbc-postgresql-thuc-chien/]]></guid>
			<link><![CDATA[https://techdata.ai/apache-spark-jdbc-postgresql-thuc-chien/]]></link>
			<title>Apache Spark JDBC: Kết nối PostgreSQL an toàn</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:33:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/small-files-trong-spark-cach-xu-ly/]]></guid>
			<link><![CDATA[https://techdata.ai/small-files-trong-spark-cach-xu-ly/]]></link>
			<title>Small Files trong Spark: Phát hiện và tối ưu</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:32:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/data-skew-trong-spark-phat-hien-xu-ly/]]></guid>
			<link><![CDATA[https://techdata.ai/data-skew-trong-spark-phat-hien-xu-ly/]]></link>
			<title>Data Skew trong Spark: Phát hiện và tối ưu Join</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:32:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/delta-lake-pyspark-merge-upsert/]]></guid>
			<link><![CDATA[https://techdata.ai/delta-lake-pyspark-merge-upsert/]]></link>
			<title>Delta Lake với PySpark: Upsert dữ liệu</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:32:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/scd-type-2-bang-pyspark/]]></guid>
			<link><![CDATA[https://techdata.ai/scd-type-2-bang-pyspark/]]></link>
			<title>SCD Type 2 bằng PySpark: Lưu lịch sử thay đổi</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:32:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/sessionization-voi-spark-clickstream/]]></guid>
			<link><![CDATA[https://techdata.ai/sessionization-voi-spark-clickstream/]]></link>
			<title>Sessionization với Spark: Phân tích Clickstream</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:32:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/cohort-analysis-bang-pyspark-retention/]]></guid>
			<link><![CDATA[https://techdata.ai/cohort-analysis-bang-pyspark-retention/]]></link>
			<title>Cohort Analysis bằng PySpark: Đo Retention</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:31:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/kiem-thu-pyspark-bang-pytest/]]></guid>
			<link><![CDATA[https://techdata.ai/kiem-thu-pyspark-bang-pytest/]]></link>
			<title>Kiểm thử PySpark bằng pytest</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:31:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/trien-khai-spark-voi-airflow/]]></guid>
			<link><![CDATA[https://techdata.ai/trien-khai-spark-voi-airflow/]]></link>
			<title>Triển khai Spark với Airflow</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 14:30:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/xu-ly-file-excel-bang-python/]]></guid>
			<link><![CDATA[https://techdata.ai/xu-ly-file-excel-bang-python/]]></link>
			<title>Xử lý hàng trăm file Excel bằng Python | Automating Excel with Python</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 17:26:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/lam-sach-du-lieu-bang-python/]]></guid>
			<link><![CDATA[https://techdata.ai/lam-sach-du-lieu-bang-python/]]></link>
			<title>Làm sạch dữ liệu bằng Python: Từ dữ liệu thô đến phân tích | Data Cleaning with Python</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 17:25:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/ket-noi-python-voi-sql/]]></guid>
			<link><![CDATA[https://techdata.ai/ket-noi-python-voi-sql/]]></link>
			<title>Kết nối Python với SQL an toàn | Connecting Python to SQL</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 17:24:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/python-va-pandas-xu-ly-du-lieu-excel-csv-trong-cong-viec-thuc-te/]]></guid>
			<link><![CDATA[https://techdata.ai/python-va-pandas-xu-ly-du-lieu-excel-csv-trong-cong-viec-thuc-te/]]></link>
			<title>Python và Pandas: Xử lý dữ liệu Excel, CSV trong công việc thực tế</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 16:11:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/data-contracts-cach-ngan-thay-doi-du-lieu-lam-hong-pipeline-va-dashboard/]]></guid>
			<link><![CDATA[https://techdata.ai/data-contracts-cach-ngan-thay-doi-du-lieu-lam-hong-pipeline-va-dashboard/]]></link>
			<title>Data Contracts: Cách ngăn thay đổi dữ liệu làm hỏng pipeline và dashboard</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:53:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/xay-dung-kafka-producer-bang-python/]]></guid>
			<link><![CDATA[https://techdata.ai/xay-dung-kafka-producer-bang-python/]]></link>
			<title>Xây dựng Kafka Producer bằng Python</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:30:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/kafka-consumer-va-consumer-group-bang-python/]]></guid>
			<link><![CDATA[https://techdata.ai/kafka-consumer-va-consumer-group-bang-python/]]></link>
			<title>Kafka Consumer và Consumer Group bằng Python</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:30:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/topic-partition-va-replication-trong-apache-kafka/]]></guid>
			<link><![CDATA[https://techdata.ai/topic-partition-va-replication-trong-apache-kafka/]]></link>
			<title>Topic, Partition và Replication trong Apache Kafka</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:30:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/at-most-once-at-least-once-va-exactly-once-trong-kafka/]]></guid>
			<link><![CDATA[https://techdata.ai/at-most-once-at-least-once-va-exactly-once-trong-kafka/]]></link>
			<title>At Most Once, At Least Once và Exactly Once trong Kafka</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:30:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/data-observability-phat-hien-pipeline-loi-truoc-khi-ceo-nhin-thay-so-sai/]]></guid>
			<link><![CDATA[https://techdata.ai/data-observability-phat-hien-pipeline-loi-truoc-khi-ceo-nhin-thay-so-sai/]]></link>
			<title>Data Observability: Phát hiện pipeline lỗi trước khi CEO nhìn thấy số sai</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 15:09:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/cai-dat-apache-kafka-4-bang-docker-va-kraft/]]></guid>
			<link><![CDATA[https://techdata.ai/cai-dat-apache-kafka-4-bang-docker-va-kraft/]]></link>
			<title>Cài đặt Apache Kafka 4 bằng Docker và KRaft</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 14:41:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/apache-flink-la-gi-kien-truc-xu-ly-du-lieu-thoi-gian-thuc/]]></guid>
			<link><![CDATA[https://techdata.ai/apache-flink-la-gi-kien-truc-xu-ly-du-lieu-thoi-gian-thuc/]]></link>
			<title>Apache Flink là gì? Kiến trúc xử lý dữ liệu thời gian thực</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 03:24:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/kafka-connect-va-cdc-du-lieu-mysql-bang-debezium/]]></guid>
			<link><![CDATA[https://techdata.ai/kafka-connect-va-cdc-du-lieu-mysql-bang-debezium/]]></link>
			<title>Kafka Connect và CDC dữ liệu MySQL bằng Debezium</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 03:22:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/schema-registry-avro-protobuf-va-json-schema-trong-kafka/]]></guid>
			<link><![CDATA[https://techdata.ai/schema-registry-avro-protobuf-va-json-schema-trong-kafka/]]></link>
			<title>Schema Registry, Avro, Protobuf và JSON Schema trong Kafka</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 03:21:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/ai-governance-chinh-sach-nao-can-co-truoc-khi-cap-quyen-cho-ai-agent/]]></guid>
			<link><![CDATA[https://techdata.ai/ai-governance-chinh-sach-nao-can-co-truoc-khi-cap-quyen-cho-ai-agent/]]></link>
			<title>AI Governance: Chính sách nào cần có trước khi cấp quyền cho AI Agent?</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 19:13:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/xu-ly-du-lieu-thoi-gian-thuc-bang-kafka-streams/]]></guid>
			<link><![CDATA[https://techdata.ai/xu-ly-du-lieu-thoi-gian-thuc-bang-kafka-streams/]]></link>
			<title>Xử lý dữ liệu thời gian thực bằng Kafka Streams</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 19:09:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/trien-khai-kafka-production-security-monitoring-va-high-availability/]]></guid>
			<link><![CDATA[https://techdata.ai/trien-khai-kafka-production-security-monitoring-va-high-availability/]]></link>
			<title>Triển khai Kafka Production: Security, Monitoring và High Availability</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 18:42:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/data-warehouse-cho-nganh-ngan-hang-va-tai-chinh/]]></guid>
			<link><![CDATA[https://techdata.ai/data-warehouse-cho-nganh-ngan-hang-va-tai-chinh/]]></link>
			<title>DATA WAREHOUSE CHO NGÀNH NGÂN HÀNG VÀ TÀI CHÍNH</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 18:17:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/master-data-management-vi-sao-ma-khach-hang-san-pham-va-cua-hang-phai-co-mot-nguon-chuan/]]></guid>
			<link><![CDATA[https://techdata.ai/master-data-management-vi-sao-ma-khach-hang-san-pham-va-cua-hang-phai-co-mot-nguon-chuan/]]></link>
			<title>Master Data Management: Vì sao mã khách hàng, sản phẩm và cửa hàng phải có một nguồn chuẩn?</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 18:12:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/ai-readiness-assessment-30-cau-hoi-truoc-khi-doanh-nghiep-dau-tu-ai/]]></guid>
			<link><![CDATA[https://techdata.ai/ai-readiness-assessment-30-cau-hoi-truoc-khi-doanh-nghiep-dau-tu-ai/]]></link>
			<title>AI Readiness Assessment: 30 câu hỏi trước khi doanh nghiệp đầu tư AI</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 17:33:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/unit-economics-chi-phi-ai-agent/]]></guid>
			<link><![CDATA[https://techdata.ai/unit-economics-chi-phi-ai-agent/]]></link>
			<title>Unit Economics của AI Agent: Tính chi phí cho mỗi nhiệm vụ tự động hóa</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 15:25:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techdata.ai/bigquery-cost-optimization/]]></guid>
			<link><![CDATA[https://techdata.ai/bigquery-cost-optimization/]]></link>
			<title>BigQuery Cost Optimization: Giảm chi phí truy vấn mà không làm chậm phân tích</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 15:13:45 +0000]]></pubDate>
		</item>
				</channel>
</rss>
