ืืจืืื ืื ืืืืืื ืจืืื ืขืืืื ืืกืชืืืื ืขื ืืืฉืืื ืืจืืืืื ืืืืจ ืงืืื ืืื ืืืคืขืื ืขืืืกื ืขืืืื ืงืจืืืืื ืืืฉืืื ืืืขืืืื ืืืืืืช ืขืฆืืืืช ืฉื ื ืชืื ื ืขืกืงืืืช. ืขืฉืจืืช ืฉื ืื ืฉื ืืฉืงืขืืช ืืคืื ืืช ืืืขืจืืืช ืืืื ืืืฆืืืืช, ืืืืืืืืช ืืืืืืขืืช ืขืืืง ืืคืขืืืืช ืืขืกืงืืช ืืืจืืืืช. ืืืงืืื, ืืจืืื ืื ืืชืืืืืื ืขื ืืืฅ ืืืืจ ืืจืชืื ื ืชืื ืื ืืื ืืฆืืจืื ื ืืชืื ืืืืจื ืืื, ืืืืืืช ืืื ื ืืืืืืชืืช ืืงืืืช ืืืืืืช ืืืื ืืืช.
ืืืื ื ืชืื ืื ืืืืจื ืืื ืืฆืืขืื ืืืฉื ืืืืฉื ืืืกืืื ืืช ืืจืืืื ื ืชืื ืื ืืืงืืจืืช ืืืืื ืื. ืื ืืืคืฉืจืื ืืืฉื ืฉื ืกืืื-ืืงืจืืื, ืชืืืืื ืืืืกืื ืืืืืืงืืื ื ืืชื ืืืจืืื ืืืฉืชืืืื ืขื ืฉืืจืืชื ืื ืืืืืงื ืจืื ืขืืฆืื ืืืืืงืืื ืืขื ื. ืืืืืืช ืืืื ื ืชืื ื ืืืื ืคืจืืื ืืชืื ืืื ื ืชืื ืื ืืืืื ืืฉืืจืจ ืขืจื ืืืฉ ืขื ืืื ืคืืจืืง ืกืืื ื ืชืื ืื ืืกืืจืชืืื, ืชืืืื ืืืืืืื ืื ืืืืืื ืืชืงืืืื ืืืชื ืืคืฉืจืืช ืืืืฉื ืืฉืืจืืช ืขืฆืื ืขืืืจ ืืืขื ื ื ืชืื ืื ืืืฉืชืืฉืื ืขืกืงืืื ืืืื.
ืขื ืืืช, ืฉืืืื ื ืชืื ื ืืืื ืคืจืืื ืขื ืืื ื ืชืื ืื ืืืืจื ื ืจืืืง ืืืืืืช ืคืฉืื. ืืขืจืืืช ืืืืจ ืงืืื ืืืจื ืืื ืืฉืชืืฉืื ืืคืืจืืื ืืืกืื ืงื ืืื ืืื ืืืื VSAM, IMS ืื DB2 ืขื ืกืคืจื ืขืืชืงืื ืฉื COBOL, ืืืขืชืื ืงืจืืืืช ืืงืืืืื ื ืชืื ืื ื-EBCDIC ืืืงืื ื-ASCII ืื UTF-8. ืืืืืื ืฉื ืขืืืื ืืืืืื ื ืืฆืืื ืืืืืื ืืืืืช ืืืชืืืื ืขื ืืจืืืืงืืืจืืช ืกืืจืืืื ื ืืืจืืฉืืช ื ืืชืื ืืืื ืืืช. ืฉืืงืืื ืืืืื, ืชืืืืืช ืืฉืืฉืืช ื ืชืื ืื ืืืกืืคืื ืืืจืืืืช ื ืืกืคืช, ืืืืจืฉืื ืชืื ืื ืงืคืื ื ืืืืืืื ืืืงืื ืฉื ืืืฉื.
ืืจืืื ืื ืืืืงืฉืื ืืืฉืจ ืขื ืกืืืืืช ืืื ื ืืฆืืื ืืคื ื ืืืืืืช ืขืืฆืืืืืช ืืฉืืืืช ืื ืืืข ืืืคืืกื ืืื ืืืจืฆืื, ืืืืจืืช ืืื ืืืืืืืช ืืืจืืฉืืช ืชืคืขืืืืืช. ืืื ืืืฉืืืืช ETL ืืืืืช ืืืืื ืืขื ืืืืืช ื ืชืื ืื ืืฉืื ืืืื ืืฉืืจืืชื ืืืงืจื ืืืืกืกื API, ืืืฉืืช ืฉืื ืืช ืืืืขืืช ืขื ืคืฉืจืืช ืฉืื ืืช. ืึถืึดืืึนื, ืืืจืืืืช ืืขืืืช. ืืืืจืช ืืืกืืจืืืื ืื ืืื ื ืชืืืื ืืืืจืืื ืืืื ืืืคืืื ื ืขืืืก ืืขืืืื, ืฆืืจืื ืจืขื ื ืืช ืื ืชืื ืื ืืืืืืฆืื ืจืืืืืืจืืื.
ืืืืฆื ืืื ืืืจืฆืื ืืืฆืืืื ืืชืืืืื ืืช ืืขืื ืืขืกืง ืขื ืืจืืืืงืืืจืืช ืืื ืืืช, ืืื ืคืื ืืืื ืืคืืืคืืจืืืช ืืชืืืืื ืืืืจื, ืืืืกืกืื ืฉืืืืช ืชืคืขืืืืืช ืืืืจืืช ืื ืฉื ืืช. ืืชืืฆืื ืืื ื ืืฃ ืืืืจืืื ืฉืื ืืขืจืืืช ืืืืจ ืงืืื ืืืฉืืืืช ืืกืคืง ืืืืืืช ืืจื ืืงืฆืืื ืืืืช ืงืจืืืืืช ืชืื ืชืจืืื ืฉื ืื ืชืื ืื ืฉืืื ืืคืืืคืืจืืืช ืื ืืืืืืช ืืืืจื ืืืช ืื ืืชื ืืช ืืืจืืื.
ืืื ืช ืืืฉืืื ืืจืืืืื ืืืืจ ืงืืื
ืืืฉืืื ืืจืืืืื ืืฉืืฉืื ืืขืืื ืืฉืืจื ืฉื ืืืืฉืื ืืืจืืื ื ืืืฉื ืขืฉืจืืช ืฉื ืื. ืื ืืืืขืื ืืืืื ืืชื, ืืืืจืืืืชื ืืืืืืืชื ืืืชืืืื ืขื ืขืืืกื ืขืืืื ืืจื ืืงืฆืืื ืืื ืื ืคื ืืืื, ืื ืฉืืืคื ืืืชื ืืืืื ืืื ืืชืขืฉืืืช ืืื ืื ืงืืืช, ืืืืื, ืฉืืจืืชื ืืจืืืืช ืืืืฉื.
ืืขืจืืืช ืืื ืื ืืืืช ืืจืื ืขื ืคืืืคืืจืืืช ืืืืจืืช ืืื IBM z/OS ืื Unisys, ืืื ืชืืืืืช ืืืืฉืืืื ืืืคืืืืืืื ืืืืชืจ ืฉืคืืชืื ืืืฉื ืฉื ืื ืจืืืช. ืืืคืืื ื ืืชืคืขืื ืฉืืื ืืืืืื ืืืฆืืขืื ืฆืคืืืื, ืืืืื ืืืงื ืืืืืืืช ืืืงืืจืช ื ืจืืืืช. ืืืจืืช ืืฆืืืืชื, ืื ืืืจื ืืื ืืกืชืืืืช ืขื ืืคืืกื ืขืืฆืื ืืฉื ืื ืืืชืจ ืฉืืืืืื ืืืืืช ืืืชืืจืื ืืฉืืืื ืขื ืืจืืืืงืืืจืืช ืืืืจื ืืืช.
ื ืชืื ืื ืืืืฉืืื ืืจืืืืื ืืืืืกื ืื ืืขืชืื ืงืจืืืืช ืืคืืจืืืื ืงื ืืื ืืื ืื ืืืืจ ืงืืื. ืื ืื ืื ื ืืืกืื ื ืคืืฆืื ืืืืืื ืืขืจืื ื ืชืื ืื ืฉื VSAM, ืืกืื ื ืชืื ืื ืืืจืจืืืื ืฉื IMS ืืืืืืืช ืืืกืืืช ืฉื DB2. ืจืืืช ืืืขืจืืืช ืืื ืืฉืชืืฉืืช ืืกืคืจื ืขืืชืงืื ืฉื COBOL ืืื ืืืืืืจ ืคืจืืกืืช ืจืฉืืืืช ืืืจืืืืช, ืืื ืชืื ืื ืืงืืืืื ืืขืชืื ืงืจืืืืช ื-EBCDIC ืืื ืืชืงื ื ASCII ืื UTF-8 ืืืฉืืฉืื ืืช ืจืื ืืืขืจืืืช ืืืืืจื ืืืช.
ืืืืื ื ืชืคืขืืืืช, ืืืฉืื ืืืื ืคืจืืื ืืืืื ืื ืืืืื ืจืื ืืขืืืื ืืฆืืื. ืืฉืืืืช ืืฆืืื ืืืื ืื ืืชืืืื ืืช ืืืืฆืืช, ืืจื ืกืคืืจืืฆืืืช ืืืืขื ืืช ื ืชืื ืื ืืืชืื ืืืืืืช ืืื ืื ืงืืืขืื. ืืขืื ืฉืืืง ืืืืืฉืืื ืืืจืืืืื ืชืืืืื ืื ืืขืืืื ืืจื ืืงืฆืืืช ืืงืืื (OLTP) ืืืืื ืืืจืฆืืืช ืืืืกืกืืช ืชืืจ ืืืืขืืช, ืคืจืืืืืช ืืืื ืืืจืฆืื ืืืืืื ื ืืืช ื ืืชืจื ืืืืืื ืช ืืฆืืื.
ืกืืืื ืื, ืืืจืืช ืืืืชื ืืืงื, ืืฆืืื ืืชืืจืื ืืฉืืขืืชืืื ืืขืช ืฉืืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืืืืืฉืื ืืืฉืช ืกืืื-ืืงืจืืื ืืืืฉื, ืืืกืื ืืืืืืงืืื ืืืืืจ ืืื ืืืืืงื ืืืื ืืืช. ืืื ืช ืืื ื ืื ืชืื ืื ืืืืืืืื ืืชืคืขืืืืื ืืืกืืกืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืืื ืงืจืืืืช ืืคื ื ืื ืืืืฅ ืืื ืืืจืฆืื. ืืกืืจืืืืืช ืืืฆืืืืช ืืืจืฉืืช ืืชืืืืกืืช ืืืืืืื ืืื ืืืืฆืขืืช ืืืคืื ื ืชืื ืื, ืืจื ืกืคืืจืืฆืื ืืชืืืืจ ืงืคืื ืืื ืืื ืืืืืื ืฉืืขืจืืืช ืืืืจ ืงืืื ืืืืื ืืฉืชืฃ ืืช ืื ืชืื ืื ืฉืืื ืืฆืืจื ืืืื ื ืืืืืืืืช ืขื ืคืืืคืืจืืืช ืื ืืืืืืช ืืืืจื ืืืช.
ืืจืืืืงืืืจืืช ืืื ื ืชืื ืื ืืืืจื ืืืช
ืืืื ื ืชืื ืื ืืืืจื ืืื ื ืืขืื ืืืื ืืงืืจืืช ื ืชืื ืื ืืืืื ืื ืืืืืจ ืืืื ืื ืืชื ืืืจืืื, ืฉืืืื ืืฉืจืช ืืืืื ืจืื ืฉื ืืงืจื ืฉืืืืฉ ืื ืืืืืื ืืชืคืขืืืืื. ืื ืืืื ืืืืกื ื ื ืชืื ืื ืืกืืจืชืืื, ืืืืืืื ืืจืืฉืืช ืืืืืจืืช ืฉื schema-on-write, ืืืื ื ืชืื ืื ืืืืฆืื ืขืงืจืื ืืช ืฉื schema-on-read. ืืืฉื ืื ืืืคืฉืจืช ืืงืืื ื ืชืื ืื ืืืืืืื ืืฆืืจืชื ืืืงืืจืืช ืืืคืจืฉ ืืืชื ืืฆืืจื ืืืืฉื ืืืื ืืฉืืืืชื, ืื ืฉืืืคืฉืจ ื ืืกืืืื ืืืืจืื ืืืชื ืืขื ื ืืฆืจืืื ืื ืืืืืื ืืชืคืชืืื.
ืืืืืช ืจืื ืืจืืืืงืืืจืืช ืืืื ืื ืชืื ืื ื ืืฆื ืืืกืื ืืืืืืงืืื, ืืืกืคืง ืืืจืืืืช ืืืขื ืืืชื ืืืืืืช ืืืืกืื ืืกืืื ื ืขืืืจ ื ืชืื ืื ืืืื ืื, ืืฆื-ืืืื ืื ืืื ืืืื ืื. ืืคืฉืจืืืืช ืคืืคืืืจืืืช ืืืืืืช ืืช Amazon S3, Azure Data Lake Storage, Google Cloud Storage ืืคืชืจืื ืืช ืืงืืืืื ืืื Hadoop Distributed File System (HDFS). ืืขืจืืืช ืืื ืืืืืืืช ืืขืืืืืช ืืืืื ืืืืกืื ืืขืืืช ื ืืืื, ืืชืืืืืช ืืืคืืกื ืืืืขื ืืืืืืจ ืืงื ื ืืืื ืืืื.
ืืืื ื ืชืื ืื ืืืืฆืื ืืืจื ืืื ืคืืจืืืื ืืืืจื ืืื ืฉื ื ืชืื ืื ืืืื Parquet, ORC ื-Avro. ืคืืจืืืื ืขืืืืชืืื ืืื ืืืคืฉืจืื ืืืกืื ืืืืืืจ ืืขืืืื, ืืืืืื ืขืืืจ ืขืืืกื ืขืืืื ืื ืืืืืื. ืื ืชืืืืื ืืืื ืืงืืช ืืืืกื ืืชืงืืืืช ืื-predicate pushdown, ืื ืฉืืฉืคืจ ืืฉืืขืืชืืช ืืช ืืืฆืืขื ืืฉืืืืชืืช ืืืคืืืช ืืช ืขืืืืืช ืืืืกืื.
ื ืืืื ืืื-ื ืชืื ืื ืืื ืืจืืื ืงืจืืื ืืชืื ืื ืืืื ื ืชืื ืื. ืฉืืจืืชืื ืืื AWS Glue Data Catalog, Azure Purview, ืื ืคืชืจืื ืืช ืงืื ืคืชืื ืืื Apache Hive Metastore ืืกืคืงืื ืืืืจืืช ืกืืืื ืืจืืืืืช, ืืขืงื ืืืจ ืฉืืฉืืช ื ืชืื ืื ืืืงืจืืช ืืืฉื. ืฉืืืช ืืื-ื ืชืื ืื ืื ืืืคืฉืจืช ืืืจืื ื ืชืื ืื ืืงื ื ืืืื ืืืื, ืืืืืฃ ืืืื ืืืช ืืืฉื ืืืกืคืง ืชืฆืืื ืขืงืืืช ืืืฉืชืืฉืื ืืืืืื ืื ืืืืืื.
ืืื ืืืจืฆืื ืขื ืืกืืจืืช ืขืืืื ืืื ืืืคืืื ืืืื ื ืืกืฃ. ืืืื ื ืชืื ืื ืืฉืืฉืื ืืืกืืก ืืื ืืขื ืืืฉืื ืืืืืจืื ืืื Apache Spark, AWS Athena, Azure Synapse ื-Google BigQuery. ืืืื ืืื ืืืคืฉืจืื ืืืืขื ื ื ืชืื ืื ืืื ืืืกืืื ืืืจืืฅ ืฉืืืืชืืช ืืืจืืืืช, ืืื ืืช ืืืืืื ืฉื ืืืืืช ืืืื ื ืืืคืชื ืืืืืช ืืืืื ืื ืืืื ืืืช ืืฉืืจืืช ืืื ืืื ืื ืชืื ืื.
ืืื ืฉืืจืืื ืื ืืืงืฉืื ืืืืฉ ืืช ืืจืืืืงืืืจืืช ืื ืชืื ืื ืฉืืื, ืืืื ื ืชืื ืื ืฆืฆื ืืืื ืืกืืจืืื ืืคืืจืืง ืืืืฆืืช, ืืืืงืจืืืืฆืื ืฉื ืืืฉื ืืคืชืืืช ืืืืืืช ืื ืืืืืืช ืืชืงืืืืช. ืขื ืืืช, ืืืืืฉ ืืืื ืื ืชืืื ืืืืืืช ืืฉืื ืืขืจืืืช ืืืืจ ืงืืื, ืืืื ืืืฉืืื ืืจืืืืื, ืืืืคื ืฉืืฉืืืจ ืขื ืืืืืช ืื ืชืื ืื, ืฉืืฉืืชื ืืืืืืชื, ืชืื ืื ืืฉืช ืื ืชืื ืื ืืืื ืขืืืื ืืื ืืืื ืืืืจื ืืื.
ืืชืืจื ืืื ืืืจืฆืื
ืฉืืืื ืืขืจืืืช ืืืื ืคืจืืื ืืืืจ ืงืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืื ืืฉืืื ืืืจืืืช ืืืืจืฉืช ื ืืชืื ืืืืงืืง ืฉื ืืชืืจืื ืืื ืืื ืืืจืืื ืืื ืืืื. ืืชืืจืื ืืื ื ืืืขืื ืืืืืืื ืืืืชืืื ืืคืืจืืื ื ืชืื ืื, ืคืจืืืืืืช ืขืืืื, ืืืืื ืืืืื ืืฆืืคืืืช ืชืคืขืืืืืช.
ืืืช ืืืืฉืืืื ืืืื ืืื ืืขืืงืจืืื ืืืื ื ืืื-ืชืืืืืช ืฉื ืคืืจืืื ื ืชืื ืื. ืืืฉืืื ืืจืืืืื ืืืืกื ืื ืืขืชืื ืงืจืืืืช ื ืชืื ืื ืืคืืจืืืื ืงื ืืื ืืื ืืืื ืงืืฆื VSAM, ืืกืื ื ืชืื ืื ืืืจืจืืืื ืฉื IMS ืื ืืืืืืช DB2 ืขื ืืืืจืืช ืกืคืจ ืขืืชืงืื ืฉื COBOL. ืคืจืืกืืช ืจืฉืืืืช ืืื ืืื ื ืชืืืืืช ืืืืคื ืืืขื ืืคืืจืืืื ืืืืจื ืืื ืฉื ืืืื ื ืชืื ืื ืืื Parquet ืื ORC. ืื ืืกืฃ, ื ืชืื ื ืืืฉืืื ืืจืืืืื ืืงืืืืื ืืืจื ืืื ื-EBCDIC, ืฉืืฉ ืืืืืจ ื-ASCII ืื UTF-8 ืืื ืืืืืื ืืืืืช ืคืขืืื ืืืืืช ืขื ืืืื ืืคืืืคืืจืืืช ืขืืฉืืืืืช.
ืคืจืืืืืืช ืฉื ืืื ืืืจืฆืื ืืื ืืฆืืื ืืืื ืกืืจืืืื ื ืืฆืืืืช ืืชืืจ ืืฉืืขืืชื ื ืืกืฃ. ืืืฉืืื ืืจืืืืื ืืกืชืืืื ืืืืคื ืืกืืจืชื ืขื ืืฉืืืืช ืืฆืืื ืืชืืืื ืืช, ืฉืืขืชืื ืงืจืืืืช ืคืืขืืืช ืื ืืืื, ืืื ืืขืื ืืืืืฆื ื ืชืื ืื. ืืขืื ืฉืื ืืขืืืื ืขืืืจ ืขืืืกื ืขืืืื ืชืคืขืืืืื ืจืืื, ืืืืืจื ืืฆืืื ืืืืืื ืืืฆืืจ ืืฉืืืื ืฉืืื ื ืืงืืืืช ืขืืืจ ืืืฉืืื ื ืืชืื ืืืื ืืืช ืื ืืืืืช ืืืื ื ืืืืจื ืืื. ืืืฉืืจ ืขื ืคืขืจ ืื ืืืจืฉ ืืฉืืื ืืืืฉ ืขื ืืคืืกื ืืื ืืืจืฆืื ืืื ืืชืืื ืืืืืืช ื ืชืื ื ืฉืื ืื (CDC) ืื ืืืจืืืืงืืืจืืช ืกืืจืืืื ื ืืื ืืืช ืืืจืืขืื.
ืฉืืงืืื ืืืืื ืืชืืืืืช ืืืกืืคืื ืืืืจืืืืช ื ืืกืคืช. ืืืฉืืื ืืจืืืืื ืื ืืขืจืืืช ืชืืขืื ืืืืื ืืช, ืฉืืขืชืื ืงืจืืืืช ืืืืืืช ื ืชืื ืื ืจืืืฉืื ืืืคืืคืื ืืืงืจืืช ืจืืืืืืจืืืช ืืืืืจืืช ืืืื GDPR, HIPAA ืื SOX. ืืืืฆื ืืืื ืืืจืฆืื ืืืืืื ืืืืืื ืฉืื ืชืื ืื ืืืฆืคื ืื ืืืขืืจ ืืืื ืืื, ืฉืืืืฉื ื ืฉืืืช ืืจืืื ืืืืฆืขืืช ืืืื ืืืช IAM, ืืฉืืืื ืืืงืืจืช ืืฉืืฉืืช ืืืงืืจืช ื ืฉืืจืื ืืื ืืฉืืืจ ืขื ืชืืืืืช. ืื ืคืจืฆื ืื ืชืฆืืจื ืฉืืืื ืขืืืืืช ืืืฉืืฃ ืืจืืื ืื ืืกืืืื ืื ืืฉืคืืืื ืืชืืืืชืืื ืืฉืืขืืชืืื.
ืืืืืช ืื ืชืื ืื ืืืจืืฉืืช ืืฉืืฉืืช ืื ืืกืืืืช ืคืจืืืงืืื ืฉื ืืื ืืืจืฆืื. ืืื ื ื ืชืื ืื ืฉื ืืืื ืคืจืืื ืืืืืื ืืืืืช ืืืจืืืื ืืืืชืจ, ืขื ืคืจืืกืืช ืจืฉืืืืช ืฆืคืืคืืช ืืืงืื ื ืืช ืืืืืืงื ืขืกืงืืช ืืืืืขืช ืฉืืฉ ืืคืขื ื ืืืฉื ืืช ืืงืคืืื. ืืืืื ืฉืืืคืืื ืื ืชืื ืื ื ืืื ืื, ืฉื ืืชื ืืืืช ืืช ืืืจื ืกืคืืจืืฆืืืช ืืืืขืงื ืืืจ ืืฉืืฉืืช ืืืื ืืช ืืฉืืืจื ืขื ืืืื ืืคืืืคืืจืื ืืืฉืืืืช.
ืืื ืืืืื ืืืชืืจืื ืชืคืขืืืืื. ืืฉืืืืช ืืื ืืืจืฆืื ืืืืืืช ืืืืืช ืืชืืื ื ืืช ืืฆืืจื ืืืื ื, ืื ืืืจืืช ืืืขืืืืช ืืชืืื ื ืืช ืืืชืืืื ืขื ืฉืืืืืช ืืฆืืจื ืืืงื. ืืฆืืืชื ืืืื ืคืจืืื ืืืฆืืืชื ืื ืืกืช ื ืชืื ืื ืืฉ ืืขืชืื ืงืจืืืืช ืืขืจืื ืืืืื ืืืืช ืืืขืืคืืช ืืืื ืฉืื ืืช, ืื ืฉืืืฆืจ ืกืืืืืื ืืจืืื ืืื ืฉืืืืืื ืืืคืจืืข ืืฉืืชืืฃ ืคืขืืื. ืืืฉืืจ ืงืืืฆืืช ืืื ืกืืื ืืืจืืช, ืชืืืืืื ืืคืืืคืืจืืืช ืืฉืืชืคืืช ืืื ืงืจืืื ืืืฆืืื.
ืืชืืืืืืช ืขื ืืชืืจืื ืืื ืืืจืฉืช ืืืฉื ืืกืืจืืืืช ืืืฉืืืช ืืขืจืื ืืืืงืืงืช ืฉื ืืขืจืืืช ืงืืืืืช, ืืืืจืช ืืคืืกื ืืืืื ืืชืืืืื ืืืื ืืืจืฆืื, ืืืฉืงืขื ืืฉืืืืช ืชืคืขืืืืืช ืืืืืืืืช ืืืืื, ืืืื ืืช ืืชืืืืงื ืืืืจื ืืื.
ืืคืืกื ืืื ืืืจืฆืื ืืืกืืจืืืืืช
ืฉืืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืืืืจ ืงืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืื ืืขืืชืื ืจืืืงืืช ืขื ืืื ืฉื ืืขืืจืช ื ืชืื ืื ืืืงืื ืืื ืืืฉื ืื. ืื ืืืจืฉ ืืืืจืืช ืืจืืืืงืืื ืืืช ืืืืื ืืช ืืฉืจ ืืชืืฉืืืช ืืืืืืื ืืืื ื ื ืชืื ืื, ืืืืื ืขืืืื, ืฆืืคืืืช ืืฉืืืื ืืืจืืฉืืช ืืืืื.
ืืืฉืื ืืืื ืคืจืืื ื ืื ื ืืืืื ืืช, ืืฆืืืืช ืืขืืืื ืืฆืืื ืื ืคื ืืืื, ืืขืื ืฉืืืื ื ืชืื ืื ืืืืจื ืืื ื ืืชื ืื ืขืืืคืืช ืืืืกืื ืืืืฉ ืืกืื ืกืืื-ืืงืจืืื, ืืืฉืื ื ืืชื ืืืจืืื ืืื ืืืืืงื ืืืื ืืืช. ืืืฉืืจ ืขื ืกืืืืืช ืืื ืคืืจืืฉื ืืืืจืช ืืคืืกื ืืื ืืืจืฆืื ืืืืืืื ืืช ืืืฆืืืืช ืืชืคืขืืืืช ืฉื ืืืืฉืืื ืืืจืืืืื ืชืื ืืชื ืืคืฉืจืืช ืืฆืจืืื ืืืืจื ืืช ืฉื ืื ืชืื ืื, ืืืืชืืืช ืืขื ื.
ืืคืืกืื ืืื ื ืขืื ืืื ืคืจืืงืช ืงืืืฆืืช ืืกืืจืชืืช ืืขื ืกืืจืืืื ื ืืชืงืื ืืืื ืืืช ืืฉืืจืืชื ืืืงืจื ืืืืกืกื API. ืื ืืืฉื ืขืื ื ืขื ืืจืืฉืืช ืขืกืงืืืช ืกืคืฆืืคืืืช ืืืืืืฆืื ืืื ืืื. ืืืกื ืคืื ื ืกื ืขืฉืื ืืืืืงืง ืืืืืื ืืืื ืฉื ืงืืืฆืืช ืืื ืืขืืื ืืืจืืฉืืช ืืชืืืืืช, ืืืืงืืื ืืืคืฉืจ ืืืืื ืืื ืืืช ืืืขื ืืืื ืืืช ืืืืฆืขืืช CDC ืืฆื ืจืช ืกืืจืืืื ื. ืืืจืช ืืืืื ืืืืื ืืืฉืชืืฉ ืืืืฉืงื API ืืื ืืืฆืืข ืืืคืืฉื ืคืืืืกืืช ืืฉืืจืืช ืขืฆืื ืืืื ืืฉืืคื ื ืชืื ืื ืจืืืฉืื ืืืืคื ื ืจืื.
ืืื, ืืื ืืืจืฆืื ืืื ืืขืืชืื ืจืืืงืืช ืืคืืก ืืืื, ืืื ืฉืืืื ืฉื ืืืฉืืช ืืืืชืืืืช ืืืจืืฉืืช ืจืขื ื ืืช ืื ืชืื ืื, ืืืคืืื ื ืขืืืก ืืขืืืื ืืฉืืงืืื ืขืืืช. ืชืื ืื ืืกืืจืืืืืช ืืื ืืืจืฆืื ืื ืืื ืืจืืื ืืคืชืืืช ืืขืจื ืฉื ื ืชืื ื ืืืื ืคืจืืื ืขืืืจ ื ืืชืื, ืืื ื ืืืืืืชืืช ืืืืฉื ืืช ืขืกืงืืช.
ืืืื, ื ืืื ืืคืืจืื ืืจืืขื ืืคืืกื ืืื ืืืจืฆืื ื ืคืืฆืื, ืืื ืขื ืืืืืืืช ืงืื ืืขืฉืืืช ืืื ืืืืืืฉ ืืืฆื ืคืชืจืื ืืช ืืื ืืืืฉืืื ืืกืืืืืช ืืืืชืืืช.
ืคืจืืงืช ืืฆืืื
ืคืจืืงืช ืงืืฆืื (batch offloading) ืืื ืืืฉืช ืืืื ืืืจืฆืื ืืืืืกืกื ืืืืชืจ, ืืืื ืคืช ืขืืืืืช ืืฆืืื ืืืืืืชืืืช ืืืืฉืืื ืืจืืืืื ืืื ืืืืฅ ืืืืืืช ืืืืืืช ืฉื ื ืชืื ืื ืืืจืืืื ืืื ืงืืืขืื ืืจืืฉ. ืืืจืืื ืื ืืขืชืื ืงืจืืืืช ืืืจ ืืฉ ืชืืืืื FTP ืื ืชืืืืืื ืืืืกืกื ืงืืฆืื ืืืืจืื ืืืืฆืื ื ืชืื ืื.
ืขืืืจ ืืืื ื ืชืื ืื, ืชืืืื ืืืฆืืื ืืจืื ืื ืจืง ืืืขืืจืช ืื ืชืื ืื ืืื ืื ืืืืจืช ืงืืืืืื ืืืืจ ืงืืื (ืืื EBCDIC) ืืคืืจืืืื (ืกืคืจื ืขืืชืงืื ืฉื COBOL) ืืคืืจืืืื ืืืืจื ืืื ืฉื ืกืืื-ืืงืจืืื ืืื Parquet ืื Avro.
ืืืืื ืืงืืข ืงืืข ืืืืจืช COBOL
ืงืืข ืื ืืืืืจ ืืช ืืืื ื ืฉื ืจืฉืืืช ืืงืื ืืืืฉื ืืืจืืื.
01 CUSTOMER-RECORD.
05 CUST-ID PIC 9(5).
05 CUST-NAME PIC X(30).
05 CUST-BALANCE PIC 9(7)V99.
ืกืคืจื ืขืืชืงืื ืืืื ืื ืืชืืื ืืืืืคืื ืืกืืืืช ืืืืจื ืืืช ืืฆืื ืืจืืช ETL.
ืืืคืื ืืกืืืืช Parquet (ืืืืื ื-JSON)
ืืื ื ืกืคืจ ืืขืืชืงืื ืืชืืจืื ืืกืืืืช JSON ืืืชืืืื ืืืชืืื ื-Parquet ืืืื ื ืชืื ืื.
{
"fields": [
{"name": "cust_id", "type": "int"},
{"name": "cust_name", "type": "string"},
{"name": "cust_balance", "type": "decimal(9,2)"}
]
}
ืืื ETL ืื ืงืื ืืืชืื ืืืฉืืช ืงืืจืืื ืืช ืืงืืฆืื ืืืืืฆืืื, ืื ืชืืื ืืช ืคืจืืกืช ืกืคืจ ืืขืืชืงืื ืืืืืจืื ืจืฉืืืืช ื-Parquet ืืฆืืจื ืืืกืื ืื ืืชืื ืืขืืืื.
ืืืืื ืืืฉืืื ืฉื DAG ืืืจืืืช ืืืืืจ
ืืจืืืช ืืืืืจ ืืฉืืฉืช ืืืจื ืืื ืืชืืืืจ ืืฉืืืืช ืืื ืืืจืฆืื ืฉื ืืฆืืื. ืื ื ืืฉืืื ืคืฉืืื ืืืืืืจ ื ืชืื ื ืืืฉื ืืจืืื ืฉืืืฆืื ืืืืฆืขืืช FTP:
extract_task = BashOperator(
task_id='extract_mainframe_batch',
bash_command='ftp get mainframe_server VSAM_EXPORT.DAT /tmp/VSAM_EXPORT.DAT',
dag=dag
)
ืืคืืขื, ื-DAG ืขืฉืื ืืืืื ืืฉืืืืช ื ืืกืคืืช ืืืืจืช ืคืืจืื, ืืืืืช ืกืืืื ืืืขืื ื ืืืืกืื ืขื ื.
ืคืจืืงืช ื ืชืื ืื (Batch Offloading) ืงืื ืืืกืืช ืืืืืืฅ ืืืืืื ืฉืืื ืืชืืืื ืืชืืืืื ืืืื ืคืจืืื ืงืืืืื. ืขื ืืืช, ืืื ืืืจืืช ืืืฉืืืืช ื ืชืื ืื ืื ืขื ืืื ืฉืขืืช ืืืื ืฉืื, ืื ืฉืืืคื ืืืชื ืืคืืืช ืืชืืืื ืื ืืชืืืื ืงืจืืืืื ืืืื.
ืฉื ื ืืืืืช ื ืชืื ืื (CDC)
CDC ืืคืืืช ืืช ืืื ืืืฉืืื ืขื ืืื ืฉืืคืื ืจืง ืฉื ืืฉืื ืืืื ืฉืืืฆืขื ืื ืชืื ื ืืืื ืคืจืืื. ืืืงืื ืืืขืืืจ ืฉืื ืืฉืื ืืืืืืช ืฉืืืืช, ืคืชืจืื ืืช CDC ืขืืงืืื ืืืจ ืืืื ื ืจืืฉืื ืื ืืืื ืื ืืืืชืืจ ืืืกืคืืช, ืขืืืื ืื ืืืืืงืืช, ืืืืืจ ืืื ืืืจืื ืฉืื ืืืื ืืื ืืืื ืื ืชืื ืื.
ืืืฉื ืื ืืืืขืจืช ืืช ืชื ืืขืช ืื ืชืื ืื ืืืืคืฉืจืช ื ืืชืื ืืืขื ืืืื ืืืช. ืืื ืืขืืช ืขืจื ืจื ืืืืืื ืขืืืจ ืืืืื ืชืคืขืืื, ืฆืื ืืจืืช ืืืืืช ืืืื ื ืื ืชืืืืงืช ืืืืจื ื ืชืื ืื ืืกืื ืืจื ืื.
ืืืืื ื-SQL ืืื ืืืคืขืื CDC ื-DB2 (ืจืขืืื ื):
ALTER TABLE CUSTOMER
ENABLE CHANGE DATA CAPTURE;
ืคืงืืื ืื ืืืืืฉื ืืช ืืชืฆืืจื ืืจืืช ืืกื ืื ืชืื ืื ืืืคืขืืช CDC, ืืืืคืฉืจืช ืืืืื ืืงืจืื ืืืืื ื ืืจื ืืงืฆืืืช.
ืืืืื ืืชืฆืืจืช ืืืืจ CDC ืฉื Kafka Connect:
ืคืชืจืื ืืช ืจืืื ืฉื CDC ืืฉืชืืืื ืขื ืืชืืืื ืืืืขืืช ืืื Kafka ืืื ืืืืจืื ืฉืื ืืืื ืืืืคื ืจืฆืืฃ. ืื ื ืืืืื ืืชืฆืืจื:
{
"name": "mainframe-cdc-connector",
"config": {
"connector.class": "com.ibm.mainframe.cdc.Connector",
"tasks.max": "1",
"topics": "mainframe-changes",
"mainframe.hostname": "mainframe.example.com",
"mainframe.port": "5000",
"mainframe.user": "cdc_user",
"mainframe.password": "****",
"poll.interval.ms": "1000"
}
}
ืืืืจื ืื ืืืจืืื ืฉืื ืืืื ืืืืื ืคืจืืื ืื ืืฉื Kafka, ืื ืฉืืืคื ืืืชื ืืืืื ืื ืขืืืจ ืฆืจืื ืื ืืืืจื ืืืจื ืืื Spark Structured Streaming ืื Kafka Connect Sinks ืืืืชืืื ื-S3.
CDC ืืคืืืช ืืฉืืขืืชืืช ืืช ืืืฉืืื ืื ืืืกืืฃ ืืืจืืืืช ืืืืืืช ืขืงืืืืช, ืกืืืืจ ืืฉืืืืจ ืฉืืืืืช. ืื ืื ืืืจืฉ ื ืืืืจ ืงืคืื ื ืืื ืืืคื ืืืขืืืช ืืื ืงืืฆืืฅ ืืืื ืื ืกืืืคื ืฉื ืกืืืื.
ืฉืืืื ื ืชืื ืื ืืกืืจืืืื ื
ืฉืืืื ืกืืจืืืื ื ืืจืืื ืืช ืชืืื ื-CDC ืขื ืืื ืขืืืื ืืืจืืขื ืฉืื ืื ืืืื ืืืช. ืื ืืืคืฉืจ ืืจืืืืงืืืจืืช ืืื ืขืืืื ื ืืืื ืคืจืืื ืืืจืืื ืืืืคื ืจืฆืืฃ ืืืขืจืืืช ื ืืชืื ืืืืกืกืืช ืขื ื, ืืชืืืืื ืืืงืจื ืฉืืืืฉ ืืื ืืืืื ืืื ืืืช, ืืชืืื ืืืฉืืช ืืืืืืช ืืืืื ืื ืชืคืขืืืืื.
ื ืืชื ืืืืืข ื ืชืื ืื ืืชืืจื ืืืืขืืช ืื ืืคืืืคืืจืืืช ืกืืจืืืื ื ืืื Kafka ืื IBM MQ. ืืฉื, ืืกืืจืืช ืขืืืื ืืื Apache NiFi, Spark Streaming ืื Flink ืืืืืืช ืืืืืจ ืืืืขืื ืืช ืื ืชืื ืื ืืชืื ืืื ืื ืชืื ืื.
ืืืืื ืืืจืืืช NiFi (ืคืกืืืื-JSON):
ืืืืื ืคืฉืืื ืืฉืืืืฉ ื-NiFi ืืื ืืขืงืื ืืืจ ืืืฆืื ืืืฉ ืฉื ืืืฉืื ืืืื ืคืจืืื ืืืคืจืกื ืืืชื ืืงืคืงื:
{
"processor": "GetFile",
"properties": {
"Input Directory": "/mainframe/exports",
"Polling Interval": "5 secs"
},
"next": {
"processor": "PublishKafka",
"properties": {
"Topic Name": "mainframe-stream"
}
}
}
ืืจืืื ืื ืืืกืคืช ืืืืคื ืืืืืืื ืงืืฆืื ืืืฉืื ืฉื ืืฆืจื ืขื ืืื ืืืฉื ืืจืืื ืืฉืืืืช ืืืชื ืืืืจืืขืื ืืชืื ืงืคืงื, ืฉื ื ืืชื ืืขืื ืืืชื ืืืื ืืืช.
ืฉืืืื ืกืืจืืืื ื ืืื ืขืืฆืืชื ืื ืชืืืขื ื ืืืืื ื ืชืคืขืืืืช. ืืื ืืืจืฉ ืืฉืงืขื ืื ืืืืจ, ืงื ื ืืืื ืืืืคืื ืื ืชืื ืื ืืืืืจืื ืื ืื ืืกืืืจืื ืืื ืืืืืื ื ืืื ืืช.
ืืฉืืคืช ืืืฉืงื API ืืืืงืจื-ืฉืืจืืชืื
ืืืืจื ืืืื ืืืขืืจืช ื ืชืื ืื ืืืืืช ืืืืื ืืื ืืฉืืคืช ื ืชืื ื ืืืื ืคืจืืื ืืืืืืงื ืขืกืงืืช ืืจื ืืืฉืงื API. ืืคืืก ืื ืืืคืฉืจ ืืืฉื ืืืื ืืืช ืืืคื ืืจืืฉื, ืืืื ืืฉืืคื ืืขืจืื ื ืชืื ืื ืฉืืืื, ืืืื ืืคืืืช ืืช ืืฉืฉืืช ื ืืืื ืื ืชืื ืื.
ื ืืชื ืืื ืืช ืืืฉืงื API ืืืืฆืขืืช ืืืื ืืื IBM z/OS Connect, ืืฉืจ ืืืืจื ืืืฆืื ืฉื ืืืืฉื ืืชื ืืขืืช CICS ืื ืฉืืืืชืืช DB2 ืืจื ืืืฉืงื REST ืื SOAP.
ืืืืื ืืชืืืืจ API ืฉื z/OS Connect (YAML):
ืืชืืจ ืื ืืืืืจ ื ืงืืืช ืงืฆื REST ืืืืืืจ ื ืชืื ื ืืงืืืืช ืืืืืฉื ืืืจืืื.
swagger: "2.0"
info:
title: Customer API
version: "1.0"
paths:
/customer/{id}:
get:
summary: Retrieve customer data
parameters:
- name: id
in: path
required: true
type: string
responses:
200:
description: Successful response
ืงืจืืื ืืืืืื ื-cURL:
curl -X GET "https://api.example.com/customer/12345"
-H "Authorization: Bearer TOKEN"
ืงืจืืื ืื ืฉืืืคืช ืืช ื ืชืื ื ืืืงืื ืืกืคืฆืืคื ืืฉืืจืืช ืืืืืฉื ืืืจืืื.
ืืืฉืงื API ืืชืืืืื ืืืืืื ืืืงืจื ืฉืืืืฉ ืืจื ืืงืฆืืื ืืืื ืืืื ืืืจืฆืืืช ืืืฆืื ืืืช. ืื ืืืคืฉืจืื ืืืืฉืืืื ืืืืจื ืืื ืืงืืื ืืื ืืจืืงืฆืื ืขื ืืขืจืืืช ืืืื ืคืจืืื ืืืื ืืืืืงืง ืืฉืืคืื ื ืชืื ืื ืกืืืื ืื. ืขื ืืืช, ืืฉ ืืชืื ื ืืืชื ืืงืคืืื ืืื ืืืืืื ืืืฆืืขืื, ืืืืื ืืชืืืืงื.
ืืืืจืช ืืชืื ืืช ืื ืืื ื
ืืกืืจืืืืืช ืืื ืืืจืฆืื ืืขืืืืช ืืฉืืืืช ืืขืืชืื ืงืจืืืืช ืืคืืกืื ืืื. ืคืจืืงืช ืงืืืฆืืช (batch loss) ืขืฉืืื ืืกืคืง ืืช ืฆืจืื ืืืืืื ืืจืืืืืืจืืื, CDC ืืฆื ืจืช ืกืืจืืืื ื ืืืืืื ืืืืื ืืืืืื ืื ืืืืืื ืืืื ืืืช, ื-APIs ืืืืืื ืืืคืขืื ืืืฉืืืื ืืคืื ืื ืืืงืืืืช.
ืืืืจืช ืืชืืืื ืื ืืื ืชืืืื ืืกืืจื ืขืืืคืืืืช ืขืกืงืืื, ืืจืืฉืืช ืจืขื ื ืืช ืื ืชืื ืื, ืืืืืืช ืืืขืจืืช ืืงืืืืืช ืืืืืืฆื ืชืงืฆืื. ืืื ืืืจืฆืื ืืืฆืืืช ืืืืฉืจืช ืืช ืืืืจืืช ืืืื ืืืืืื ืขื ืืขืืื ืืกืืจืืืืื ืชืื ืืืืื ืฉืืขืจืืืช ืืืื ืคืจืืื ืืืฉืืื ืืกืคืง ืขืจื ืืืจืืืืื ืืจืืืืื ืื ืืฃ ืื ืชืื ืื ืืืจืืื ื.
ืืคืฉืจืืืืช ืืื ืืืืืืืช ืืืื ืืืจืฆืื
ืฉืืืื ืฉื ืืืฉืืื ืืจืืืืื ืืืืจ ืงืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืืจืฉ ืืืชืจ ืืชืื ืื ืืืจืืืื - ืืื ืืืจืฉ ืื ืืืืจืช ืกื ืืืื ืืืืืืืช ืื ืืื ืฉืืืื ืืืชืืืื ืขื ืืืืจืืืืช ืฉื ืืืืืฅ, ืืจื ืกืคืืจืืฆืื, ืืืืื ืืืขืื ื ืฉื ื ืชืื ืื ืืงื ื ืืืื ืืืื.
ืืขืจืืช ืืืงืืืืืื ืฉื ืืืื ืืืจืฆืื ืจืืื, ืืื ืืกืืืืืืช ETL ืืกืืจืืืช ืขื ืืืืจืื ืืืืื ืคืจืืื ืืขื ืืฉืืจืืชืื ืขื ื-ืืงืืจืืื, ืืกืืจืืช ืงืื ืคืชืื ืืคืชืจืื ืืช ืกืคืงืื ืืืขืืืืื. ืื ืืืช ืืฆืืขื ืจืืืช ืฉืื ืืช ืฉื ืืคืฉืื, ืืืืืืฆืื ืืืงืจื, ืืืืคืฉืจืืช ืืืจืืื ืื ืืืชืืื ืืืื ืืฆืจืืื ืืืืืืืช ืกืคืฆืืคืืื.
ืืื ETL ืืืื ืืืจืฆืื ืืกืืจืืื
ืคืืืคืืจืืืช ETL ืจืืืช ืืจืื ืืจืืื ืืช ืืกืคืงืืช ืืืืืืช ืืื ืืืจืฆืื ืืืงืืช ืฉื ืืืื ืคืจืืืืื. ืืืื ืืื ื ืืขืื ืืืคื ืืืื ื ื ืชืื ืื ืืืืจ ืงืืื, ืงืืืื EBCDIC, ืกืคืจื ืขืืชืงืื ืฉื COBOL ืืชืืืื ืืืจืื ืฉื ืืฉืืืืช ืืฆืืื.
ืืืืืืืช ืืืืืืช:
- IBM DataStage ื-InfoSphere Information Server: ืชืืืื ืขืืืงื ืืืงืืจืืช ืืืื ืคืจืืื ืืืื VSAM ื-DB2, ืขื ื ืืืื ืืื-ื ืชืื ืื ืืชืงืื.
- Informatica PowerCenter: ืืฆืืข ืงืืฉืืจืืืช ืืืืื ืคืจืืื, ืชืืื ืืช ืืืืืช ื ืชืื ืื ืืชืืืืจ ืืจืืืช ืขืืืื.
- Talend: ืืืื ืืืืจื ืืืื ืคืจืืื ืืจืืืื ืืจื ืกืคืืจืืฆืื ืืชืื ืืืืืช ืืืื ืืืจืฆืื ืืืืืืืช ืฉืื.
ืืืื ืืื ืืคืฉืืื ืืช ืืคืืชืื ืืืืฆืขืืช ืืขืฆืืื ืืืืชืืื, ืจืืืืื ืจื ืคืขืืืื ืื ืืืืจ ืืจืื ืืจืืื ืืช. ืื ืืจืื ืืืืืจื ืืจืืฉืื ื ืขืืืจ ืืจืืื ืื ืืืืืื ืขื ืืฉืงืขืืช ืงืืืืืช ืืคืชืจืื ืืช ETL ืืกืืจืืื.
ืฉืืจืืชื ืขื ื ืืงืืจืืื
ืกืคืงื ืขื ื ืืืืืื ืืฆืืขืื ืฉืืจืืชื ืืื ืืืจืฆืื ืื ืืืืื ืฉืืืืืื ืืืืฅ ื ืชืื ื ืืืฉื ืืจืืื ืืืืขืืืจื ืืคืืืคืืจืืืช ืืืืกืื ืฉืืื ืขื ื ืืืื ืชืฉืชืืช ืืื ืืืื.
ืืืืืืืช ืืืืืืช:
- ืฉืืคืื ื ืชืื ืื ืฉื ืืืืจื ืืืฆืื ืฉื ืืืื ืคืจืืื ืฉื AWS: ืชืืื ืืฉืืคืื ืืืืกืก CDC ืฉื ื ืชืื ื DB2 ืื VSAM ืืชืื S3 ืื ืฉืืจืืชื AWS ืืืจืื.
- Azure Data Factory: ืืฆืืข ืืืืจืื ืืืื ืื ืืจืืฉ ืขืืืจ ืืกืื ื ืชืื ืื ืฉื ืืืื ืคืจืืื ืืืืื ืืชืืืจ ืืืืขืช ืงืืืฆืืช ืืฆืืื ืื ืกืืจืืืื ื ืืชืื Azure Data Lake Storage.
- ืืจืืืช ื ืชืื ืื ืฉื ืืืื ืืขื ื: ื ืืชื ืืืฉืชืื ืขื ืชืืจื ืืืืขืืช ืื ืืจืื CDC ืืืชืืืื ืืืฉืืช ืืื ืืืืืจ ืืืืขืื ื ืชืื ื ืืืื ืคืจืืื ืืชืื BigQuery ืื Cloud Storage.
ืฉืืจืืชืื ืืื ืืคืืืชืื ืืช ืชืงืืจืช ืืชืคืขืื ืืืฉืชืืืื ืืืืคื ืืืขื ืขื ืฉืืจืืชื ื ืืชืื ืขื ื ืืืืจื ืืืจื. ืื ืืชืืืืื ืืืื ืืืกืืจืืืืืช ืขื ื ืืืืจืืืืืช ืฉืืื ืืขืจืืืช ืืืื ืคืจืืื ื ืฉืืจืืช ืืงืืืืืช ืืขืื ืฉืขืืืกื ืขืืืื ืื ืืืืืื ืขืืืจืื ืืขื ื.
ืคืชืจืื ืืช ืงืื ืคืชืื
ืขืืืจ ืืจืืื ืื ืืืืคืฉืื ืืืืฉืืช ืื ืฉืืืื ืืขืืืืืช, ืืื ืงืื ืคืชืื ืืืืืื ืืืืืช ืืจืืืืื ืืฉืืืื ืืฆืื ืืจ ืืืื ืืืจืฆืื.
ืืืืืืืช ืืืืืืช:
- Apache NiFi: ืืกืคืง ืขืืฆืื ืืืืืืื ืฉื ืืจืืืช ื ืชืื ืื ืืืืฆืขืืช ืืจืืจื ืืฉืืจืืจ ืขื ืชืืืื ืืืืืขืช ืงืืฆืื, ืืจื ืกืคืืจืืฆืื ืฉื ืจืฉืืืืช ืืคืจืกืื ื-Kafka ืื ืืืืกืื ืืืืืืงืืื.
- Apache Kafka ื-Kafka Connect: ื ืคืืฆืื ืขืืืจ ืืคืืกื ืฉืืคืื ืืฉืืืื ืกืืจืืืื ื ืืืืกืกื CDC. ืืืืจื CDC ืฉื ืืืื ืคืจืืื (ืืกืืจืืื ืื ืืืชืืืื ืืืฉืืช) ืืืืืื ืืคืจืกื ืืืจืืขื ืฉืื ืื ืื ืืฉืื Kafka.
- Apache Spark: ืืฉืืฉ ืืืจื ืกืคืืจืืฆืื ืืงื ื ืืืื ืืืื ืฉื ื ืชืื ื ืืืื ืคืจืืื ืฉืืืืฆื, ืืืื ื ืืชืื ืกืคืจื ืขืืชืงืื ืืืชืืื ืืคืืจืืืื ืฉื Parquet ืื ORC.
ืืขืื ืฉืงืื ืคืชืื ืืฆืืข ืืืคืฉ ืืืชืจืื ืืช ืขืืืช, ืืื ืืืจืฉ ืืขืชืื ืงืจืืืืช ืืฉืงืขื ืื ืืกืืช ืืืืื ืืืชืจ ืืชืฆืืจื, ื ืืืืจ ืืชืืืืงื.
ืืืืจืื ืืืชืืืื ืกืคืฆืืคืืื ืืกืคืง
ืืืง ืืืกืคืงืื ืืชืืืื ืืืื ืืืจืฆืื ืฉื ืืขืจืืืช ืืืื ืคืจืืื, ืืืฆืืขืื ืืืื ืืืขืืืืื ืืืืฉืืจ ืืื ืืขืจืืืช ืืืื ืคืจืืื ืืืื ืืืื ื ืชืื ืื ืืืืจื ืืื ืขื ืคืืชืื ืืืชืื ืืืฉืืช ืืื ืืืื.
ืืืืืืืช ืืืืืืช:
- Precisely Connect (ืืฉืขืืจ Syncsort): ืืกืคืง ืืขืืจืช ื ืชืื ืื ืืืคืืืืืืช ืืืืฉืืื ืืจืืืืื ืืืืกืื ืขื ื ืขื ืชืืืื ืืงืืจืืช ืืืืืจืืช COBOL, ืืืจืช EBCDIC ื-CDC.
- IBM z/OS Connect: ืืืฉืฃ ืืืฉืืื ืืืื ืคืจืืื ื-API ืฉื REST, ืืืืคืฉืจ ืืื ืืืจืฆืื ืืืืกืกืช API ืืื ืฉืืคืื ื ืชืื ืื ืืงื ื ืืืื ืืืื.
- GT Software Ivory Service Architect: ืืื ืืคืขืืช API ืืืืื ืขืืืจ ืขืกืงืืืช CICS ื-IMS.
ืคืชืจืื ืืช ืืื ืืขืืชืื ืงืจืืืืช ืขืื ืื ืขื ืืจืืฉืืช ืืืืืืืช, ืืืื ืืืืืฅ ืืขื ืืืฆืืขืื ืืืืืื ื-VSAM ืื IMS, ืืืฉืงื API ืฉื ืืจื ืืงืฆืืืช ืืืื ืืืช, ืื ืืขืงื ืืืจ ืฉืืฉืืช ื ืชืื ืื ืืืืงืืช ืชืืืืืช.
ืคืชืจืื ืืช ืืืชืืื
ืืืงืจืื ืืกืืืืื, ืืจืืื ืื ืืื ืื ืฆืื ืืจืืช ืืื ืืืจืฆืื ืืืชืืืื ืืืฉืืช ืืื ืืขืืื ืืืจืืฉืืช ืืืืืืืืช. ืคืชืจืื ืืช ืืืชืืืื ืืืฉืืช ืขืฉืืืื ืืืืื ืื ืชืื ืกืคืจื ืขืืชืงืื ืฉื COBOL, ืืืืจื ืงืืืื ืืกืงืจืืคืืื ืืชืืืื ืืืชืืืื ืืืฉืืช.
ืืืืื:
- ืกืงืจืืคืืื ETL ืืืืกืกื Python ืืืฉืชืืฉืื ื-Pandas ื-PySpark ืืงืจืืืช ืงืืฆืื ืฉืืืืื ืืืืฆืืื, ื ืืชืื ืกืคืจื ืขืืชืงืื, ืืืจื ืฉื EBCDIC ื-UTF-8 ืืืชืืืช Parquet ื-S3.
- ืืขืืื NiFi ืืืชืืืื ืืืฉืืช ืืื ืชืืื ืคืืจืืืื ืกืคืฆืืคืืื ืืืืื ืคืจืืื ืืืื ืืืช.
ืฆืื ืืจืืช ื ืชืื ืื ืืืชืืืื ืืืฉืืช ืืกืคืงืื ืืืืฉืืช ืืจืืืช ืื ืขืืืืื ืืืืืื ืืช ืขืืืืืช ืืคืืชืื ืืืชืืืืงื. ืื ืืืฆืืงืื ืืขืชืื ืงืจืืืืช ืืืฉืจ ืคืชืจืื ืืช ืืืื ืื ืืฉืืืืฉ ืืื ื ืชืืืืื ืืืืื ืขืกืงืืื ืื ืืืื ื ื ืชืื ืื ืืืืืืืื.
ืืชืืืช ืืื ืืืืืื ืืืกืืจืืืื
ืืืืจืช ืชืืืื ืืืื ืืืืืืืช ืื ืืื ืชืืืื ืืืคืืกื ืืืื ืืืจืฆืื ืฉื ืืืจื, ืืืจืืฉืืช ืจืขื ื ืืช ืื ืชืื ืื, ืืืืืื ืืืืช ืืืืื ืืช ืืืชืงืฆืื.
- ืคืจืืงืช ืงืืืฆืืช (batch downloads) ืขืฉืืื ืืืกืชืื ืขื ืืื ETL ืงืืืืื ืื ืขื ืชืืืืจ ืืงืืจื ืืขื ื.
- ืฉืืืื CDC ืืกืืจืืืื ื ื ืื ืื ื-Kafka, ืฉืืจืืชื ืฉืืคืื ืื ืืืืื ืืฆื ืจืช NiFi.
- ืืื ืืืจืฆืื ืืืืกืกืช API ืชืืืื ืืืื ืืคืขืื ืกืคืฆืืคืืื ืืืืื ืคืจืืื ืืื z/OS Connect.
ืืกืืจืืืืืช ืืื ืืืจืฆืื ืืืฆืืืืช ืืชืืืืืช ืืืื ืืื ืืืืจืืช ืืขืกืงืืืช, ืืืืืืืืช ืฉืฆืื ืืจ ืื ืชืื ืื ืืืื ืืืง, ื ืืชื ืืชืืืืงื ืืืกืืื ื ืชืื ืขืืืื ืืืจืืฉืืช ืจืืืืืืจืืืช ืืืืืื.
Smart TS XL ืืคืชืจืื ืืื ืืืจืฆืื
ืฉืืืื ืฉื ืืืฉืืื ืืจืืืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืืจืฉ ืืขืชืื ืงืจืืืืช ืืืื ืืืขืืืืื ืฉืืืืืื ืืืชืืืื ืขื ืืืืจืืืืช ืฉื ืืื ื ื ืชืื ืื ืืืืจ ืงืืื, ืกืืืืช ืงืืืื ืืืจืืืืช ืขืืืื ืชืคืขืืืืืช, ืชืื ืืืฉืืจ ืืื ืืื ืืกืืืืืช ืืืกืื ืืขืืืื ืืืืกืกืืช ืขื ื. Smart TS XL ืืื ืคืชืจืื ืืื, ืฉื ืื ื ืืืืืื ืืื ืืืชืืืื ืขื ืืชืืจืื ืืื ืชืื ืืชืืงืืืช ืืืืืืฅ, ืืจื ืกืคืืจืืฆืื ืืืขืื ื ืฉื ื ืชืื ืื ืืืืฉืืื ืืจืืืืื ืืงื ื ืืืื ืืืื.
Smart TS XL ืชืืื ื ืืืืืื ืขืืืจ ืืจืืื ืื ืฉืฆืจืืืื ืืคืจืืง ืืืืืืช ืืืืืืช ืฉื ื ืชืื ื ืืืื ืคืจืืื ืืืืื ืื ืืกืคืจื COBOL, ืืขืจืื ื ืชืื ืื VSAM, ืืืืืืช DB2 ืื ืคืืจืืืื ืืืืจ ืงืืื ืืืจืื ืืืกืคืง ืืืชื ืืฆืืจืืช ืืืืจื ืืืช ืืืืื ืืช ืื ืืชืื ื ืชืื ืื ืืืื Parquet ืื Avro ืืืขืจืืืช ืืืกืื ืืืืืืงืืื ืืื Amazon S3, Azure Data Lake Storage ืื Google Cloud Storage.
ืกืงืืจื ืืืืืช ืฉื Smart TS XL
ืืืืืชื, Smart TS XL ืืื ืคืชืจืื ืืืืืืื ืืฉืืืื ื ืชืื ืื ืืื ืืืื ืคืจืืื ืืขื ื, ืืืืื ืืช ืืืืคืืื ืื ืืืืืืืืื ืฉื ื ืชืื ื ืืืื ืคืจืืื. ืืื ืชืืื ืื ืืชืื ืืืืคืื ืกืคืจื ืขืืชืงืื ืฉื COBOL, ืืืืคืื ืืืืจืืช EBCDIC ื-UTF-8 ืืื ืืืื ืคืจืืกืืช ืจืฉืืืืช ืืงืื ื ืืช ืืืจืืืืช.
Smart TS XL ืืฉืืฉ ืืขืชืื ืงืจืืืืช ืืืืขืื ืืจืืืืช ืขืืืื ืฉื ืคืจืืงืช ืงืืืฆืืช ื ืชืื ืื, ืชืื ืืชื ืืคืฉืจืืช ืืืจืืื ืื ืืืืืจื ืืช ืืจืืืืงืืืจืืช ืื ืชืื ืื ืฉืืื ืืืืจืื, ืืืื ืืฉืืฉ ืขืืืกื ืขืืืื ืืจืืืืื ืฉื ืืืฉืืื ืืจืืืืื.
ืืืืืืช ืืคืชื ืืฉืืืื ืืืฉืืื ืืจืืืืื
- ื ืืชืื ืืืืจืช COBOLืืคืจืฉ ืืืืคื ืืืืืืื ืคืจืืกืืช ืฉื ืกืคืจื ืขืืชืงืื ืฉื COBOL ืืืืฆืจ ืชืฆืืจืืช ืืืคืื ืืื ืืืืืจ ืงืืฆืื ืฉืืืืื ืืคืืจืืืื ืืืืจื ืืื ืืืื ืื.
- ืืืจื ืฉื EBCDICืืืคื ืืชืจืืื ืงืืืฆืืช ืชืืืื ื-EBCDIC ื-ASCII ืื UTF-8, ืืืืืื ืชืืืืืช ืขื ืืื ื ืืชืื ืืืืกืกื ืขื ื.
- ืืืคืื ืกืืืืืชืืื ืืืืจืืช ืขืฉืืจืืช ืฉื ืกืืื ื ืชืื ืื ืืืืืืจืืช ืกืืืื ืืงืื ื ืืช ืืื ืืืชืืื ืืืจืืฉืืช Parquet, ORC ืื Avro.
- ืืืืืืฆืื ืืขืืืืืื ืื ืืืืืฅ ื ืชืื ืื ืืชืืืื ืืืืฉืืื ืืจืืืืื, ืขื ืืคืฉืจืืืืช ืืฉืืืื ืขื ืืชืืื ืื ืืจืืื ืืื ืื ืืื ืชืืืืจ ืืงืืืืื ืืขื ื ืืื Apache Airflow.
- ืืืฆืืขืื ืืืืืืืืืืื ืืืืคืื ืืืขืจืื ื ืชืื ืื ืืืืืื ืืืื ืืืืคืืื ืืื ืืขืืืกื ืขืืืื ืฉื ืืืฉืืื ืืจืืืืื, ืขื ืชืืื ืืช ืืขืืืื ืืงืืืื ืืงืื/ืคืื ืืขืื.
ืชืืื ืืช ืืืคืื ืืืจื ืกืคืืจืืฆืื ืฉื ื ืชืื ืื
ืืืช ืืชืืื ืืช ืืืืืืืช ืฉื Smart TS XL ืืื ืืืฉืง ืืืืคืื ืืืืืชื ืื ืืื ืื ืืชืฆืืจื ืฉืื ืืืืืจืช ืืืคื ืืืคืื ื ืชืื ื ืืืื ืคืจืืื ืืกืืืืช ืืืืจื ืืืช. ืื ืืืื ืืืง ื ืืืจ ืืืงืืืื ืืืื ื ืืืืืขื ืืฉืืืืืช ืื ืืจืฉ ืืืจื ืืื ืื ืืชืื ืกืคืจื ืขืืชืงืื ืฉื COBOL ืืืืฉืื ืืจื ืกืคืืจืืฆืืืช ืืืจืืืืช.
ืืืืื ืืชืฆืืจืช ืืืคืื (ืงืื ืกืคืืืืืืช):
{
"source": {
"format": "COBOL_COPYBOOK",
"encoding": "EBCDIC"
},
"target": {
"format": "PARQUET",
"encoding": "UTF-8",
"schema": [
{"name": "cust_id", "type": "int"},
{"name": "cust_name", "type": "string"},
{"name": "cust_balance", "type": "decimal(9,2)"}
]
}
}
ืืืคืื ืื ืืืืื ืฉืงืืฆื ืืืื ืคืจืืื ืฉืืืืื ืืืืืฆืืื ืืืืจื ืืืืืืืืช ืืคืืจืืืื ืขืืืืชืืื ืืืืืืชืืื ืื ืืชืื ื ืชืื ืื ืืืื ืื ืชืื ืื.
ืืื ืืืจืฆืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื
Smart TS XL ืืชืืื ื ืืขืืื ืืืืคื ืืืขื ืขื ืืืืจื ืืืืืืงืืื ืืจืืืืื ืืขื ื. ืืืืจ ืืืืืฅ ืื ืชืื ืื ืืืืจืชื, ื ืืชื ืืืชืื ืืืชื ืืฉืืจืืช ืื:
- ืืืืื S3, ืืคืืจืืืื ืฉื Parquet ืื Avro
- Azure Data Lake Storage Gen2
- ืืืกืื ืืขื ื ืฉื Google
- ืืฉืืืืืช HDFS ืืงืืืืื
ืืื ืืืจืฆืื ืืฉืืจื ืื ืืืืืช ืฉืืืื ืืื ืืื ืืื ืืื ืืืคืืืชื ืืช ืื ืื ืืชืคืขืืื ืฉื ืชืืืืงืช ืฆืื ืืจืืช ETL ืืืชืืืื ืืืฉืืช.
ืืชืจืื ืืช ืืืืืืืช
ืืชืจืื ืืช:
- ื ืื ื ืืืืืื ืขืืืจ ืืงืจื ืฉืืืืฉ ืืืื ืืืจืฆืื ืฉื ืืืื ืคืจืืื.
- ืืืคื ืืืืืจืืช COBOL ืื-EBCDIC ืืฆืืจื ืืืื ื.
- ืืืืืืฆืื ืฉื ืืืคืื, ืืืจื ืืืขืื ื ืืืืกืื ืขื ื.
- ืงื ื ืืืื ืขืืืจ ืขืืืกื ืขืืืื ืืืืืื ืืื ืคื ืืืื.
- ืืงืฆืจ ืืช ืืื ืืคืืชืื ืฉื ืคืจืืืงืืื ืฉื ืืื ืืืจืฆืื.
ืืืืืืช:
- ืืืคืืืืืืฆืื ืืขืืงืจ ืืืคืืกื ืคืจืืงืช ืงืืืฆืืช; ืฉืืืื CDC ืืกืืจืืืื ื ืืืื ืืืช ืขืฉืื ืืืจืืฉ ืืืื ืืฉืืืืื.
- ืขืืืืืช ืจืืฉืื ืืชืืืื ืืกืืจืืช ืืืืืืช ืืืืืช ืืฉืืขืืชืืืช ืขืืืจ ืคืจืืกืืช ืืงื ื ืืืื ืืืื.
- ืืืจืฉ ืืืฉืจื ืืฉืืืื ืืชืืืืื ืขืืืื ืงืืืืื.
ืืืืืืืช ืืฉืืืืฉ ืืืงืจืื
- ืฉืืจืืชืื ืคืื ื ืกืืืืืืืืฅ ืืืื ืฉื ืจืฉืืืืช ืืงืืืืช VSAM, ืืืจื ื-Parquet ืืืขืื ื ื-S3 ืืฆืืจื ืืืืื ืจืืืืืืจื ืืื ืืืืืงื ื-Amazon Athena.
- ืืจืืืืชืคืจืืงื ืืืืืช ืืืืื ืฉื ื ืชืื ื ืขืืืื ืชืืืขืืช ืืืื ืคืจืืื ื-Azure Data Lake ืืฆืืจื ืืืืื ืืื ืืืช ืืื ืื ืืืื ื.
- ืืืฉืืืืืืจื ืืืฆืื ืฉื ืขืืืืืช ืืฆืืื ืืืืจ ืงืืื ืขื ืืื ืืืืคืช ืฆืื ืืจืืช ืืืืกืกื FTP ืืืจืืืืช ืขืืืื ืืืืืืืืืช ืฉื Smart TS XL ืืืืื ืืช ืืช BigQuery ืื ืืชืื ืกืืืืกืืืงืืช ืืืืืืกืืื.
Smart TS XL ืืฉืืฉ ืืืื ืืขืฉื ืืืืืื ืืืจืืื ืื ืืืขืื ืืื ืื ืืืคืืืช ืกืืืื ืื ืืืืืืฅ ืืช ืืืืฆื ืืืื ืืืจืฆืื ืฉืืื ืืื ืืืื ืคืจืืื ืืืื ื ืชืื ืื. ืขื ืืื ืืชื ืชืืืื ืืืงื ืืคืืจืืืื ืืืืจ ืงืืื ืืืืจื ืืืืืืืืช ืืกืืืืช ืืืืจื ืืืช, ืืื ืืืคืฉืจ ืืฆืืืชืื ืืคืชืื ื ืชืื ื ืืืื ืคืจืืื ืื ืืชืื ืืชืงืื ืืืื ื ืืืืืืชืืช ืืื ืฆืืจื ืืคืืชืื ืืืชืื ืืืฉืืช ื ืจืื.
ืฉืืงืืื ืขืืฆืื ืืืืฉืื
ืฉืืืื ืืืฆืื ืฉื ืืืื ืคืจืืื ืืืืจ ืงืืื ืขื ืืื ื ืชืื ืื ืืืืจื ื ืืจืื ืืืจืื ืืืชืจ ืืืืืจืช ืืืืื ืื ืืชืื ืืืช ืื ืืื ืืช. ืื ืืืจืฉ ืชืื ืื ืชืคืขืืื ืืชืื ืื ืืืฉืืืื ืืื ืืืืืื ืฉืืืืช ื ืชืื ืื, ืืืืื, ืชืืืืืช ืืชืืืืงื ืืืืจื ืืื.
ืชืฉืืืช ืื ืืืืงืืงืช ืืฉืืงืืืื ืืื ืืืื ืืช ืืื ืืื ืืข ืืคืชืขืืช ืืงืจืืช, ืืืืืื ืขืืืื ืืชืงื ืืช ืืืขืืื ืืฆืืคืืืช ืืขืกืงืืืช ืื ืชืื ืื ืืืืืชืืื ืืืืื.
ืืืคืื ื ืชืื ืื ืืืจื ืกืคืืจืืฆืื ืฉื ืกืืืืช
ื ืชืื ื ืืืื ืคืจืืื ืืืืจ ืงืืื ืืืืขืื ืืขืชืื ืงืจืืืืช ืืคืืจืืืื ืืืชืืืื ืืืฉืืช ืืืื ืฉืืืืืจื ืืืฉื ืขืฉืจืืช ืฉื ืื. ืกืคืจื ืขืืชืงืื ืฉื COBOL ืืชืืจืื ืคืจืืกืืช ืจืฉืืืืช ืืงืื ื ืืช ืขื ืฉืืืช ืขืฉืจืื ืืื ืืจืืืื, ืืืืืจืื ืืืืฉ ืคืกืงืืืช ืืฉืืืช ืชื ืืื.
ืชืจืืื ืืื ืื ืืื ืืคืืจืืืื ืืืืจื ืืื ืืขืืืืืื ืืื ืคืจืงื ืืืจืฉ ืืืคืื ืืคืืจื:
- ื ืืชืื ืืืืจืชืืืื ืืืืืื ืืคืจืฉ ืคืจืืกืืช ืจืฉืืืืช ืืืืืืง, ืืืคื ืืงืืืฆืืช ืืงืื ื ืืช ืืืจืฉืืืืช ืืืืจื ืืฉืชื ื.
- ืืืจืช ืกืื ื ืชืื ืืืืฉ ืืืืืจ ืืกืคืจืื ืขืฉืจืื ืืื ืืจืืืื ืื ืฉืืืช ืืื ืืจืืื ืืกืืืื ืืกืคืจืืื ืืืืจื ืืื.
- ืงืืืื ืชืจืืืืืฉ ืืืืืจ ืืืืคื ืืืื ืืช EBCDIC ื-UTF-8 ืื ASCII ืขืืืจ ืื ืืขื ื ืืชืื ืืืืจื ืืื.
ืืื ืืืคืื ืืืืืืืืื ืื ืืืืจืื ืืืื ืื ืืจืืฉ ืืืืืื ืืืคืืืช ืืืืคื ืืจืืื ืืช ืืืืฆื ืืคืืชืื, ืื ืื ืขืืืื ืืืจืฉืื ืืืืงืืช ืงืคืื ืืืช ืืื ืืืืืื ืฉืื ืืงืจื ืืงืฆื ืื ืชืื ืื ืืืืคืืื ืืจืืื.
ืชืืืื ืืชืืืืจ
ืกืืืืืช ืืืื ืคืจืืื ืืกืชืืืืช ืืืจื ืืื ืขื ืืชืืื ื ืืฉืืืืช ืืืืกืกืื ืืืื Control-M ืื IBM Workload Scheduler. ืืจืืืืช ืขืืืื ืฉื ืืื ืืืจืฆืื ืฆืจืืืืช ืืืืืช ืชืืืืืช ืืืขืจืืืช ืชืืืื ืืื ืื ืืืฉืชืื ืขื ืืขืจืืืช ืชืืืื ืืงืืจืืืช ืืขื ื ืืื Apache Airflow.
ืคืจืงืืืงืืช ืืคืชื ืืืืืืช:
- ืืืืจืช ืชืืืืืช ืืจืืจืืช ืฉื ืชืคืงืืืื ืืื ืืืืื ืข ืืชื ืื ืืจืืฅ.
- ืืืืืช ืืืืืืช ืฉืืืืจ ืืืคืขืื ืืืืฉ ืืืงืจื ืฉื ืชืงืืืช.
- ืชืืืื ืืืืืฅ ืืืื ืคืจืืื ืขื ืืจื ืกืคืืจืืฆืืืช ืืืืจื ืืืจื ืืืขืื ืืช ืฉื ืืืื ื ืชืื ืื.
ืืฉ ืืชืื ื ืขืืืืืช ืืื ืืืจืฆืื ืื ืฉืืืื ืืืืืคืืื ืืืืช, ืชืื ืืืืืช ืขืืืื ืืืืจ ืืืื ืืืงืจื ืฉื ืืฉืืื ืืืงืืื.
ืกืื ืื ืฉื DAG ืืชืื ืืช ืืฉืืืื ืืขืืงืืื ืฉื ืืืืืืฅ ืืืืจื ืกืคืืจืืฆืื ืขื ืชืืืืืช ืืจืืจืืช.
ืืืืื ืืฉืืืื IAM
ื ืชืื ื ืืืื ืคืจืืื ืืืืืื ืืขืชืื ืงืจืืืืช ืืืืข ืจืืืฉ ืืืืชืจ ืืืื ืืกืคืจื ืืืืื ืืืฉืืื, ืขืกืงืืืช ืคืื ื ืกืืืช ืื ืจืฉืืืืช ืจืคืืืืืช. ืืขืืจืช ื ืชืื ืื ืืื ืืืื ื ืชืื ืื ืืืืกืก ืขื ื ืืขืื ืฉืืืืช ืืืืื ืงืจืืืืืช:
- ืืฆืคื ื ืืืขืืจ ืืืื ืืืืืืืฃ TLS ืขืืืจ ืื ืืขืืจืืช ืืจืฉืช ืืืคืขื ืืฆืคื ื ืืืืกืื ืืืืืืงืืื.
- ื ืืืื ืืืืืืช ืืืืฉืืฉืืืื ืขื ืืขืจืืืช IAM ืืจืืื ืืืช ืืื ืืืืืฃ ืืืฉื ืขื ืืจืฉืืืช ืืืืืืืช.
- ืืืงืืจืช ืืจืืฉืื: ืชืืขืื ืืืื ื ืจืืฉืื ืืคืืจืืื ืฉื ืื ืฉืืื ืืืื ืืืจืฆืื ืืื ืืชืืื ืื ืืชืื ืคืืจื ืื ืืืืืืงืืช ืชืืืืืช.
- ืืืกืื ื ืชืื ืื ืื ืืืงื ืืืฆืืืืืืืช ืืฆืืจื, ืืฉ ืืืกืืืช ืฉืืืช ืจืืืฉืื ืืคื ื ืื ืืชืชื ืืกืืืืืช ืคืืืช ืืืืงืจืืช.
ืืืืื ืืืืืช ืืืืืช ืืืื ืืช ืืืืชืืื, ืื ื ืืกืคืช ืืืืจ ืฉืืืืจ ืืขืฉื.
ื ืืืืจ, ืจืืฉืื ืืชืฆืคืืช
ืืฉ ืื ืืจ ืืงืคืืื ืืช ืฆืื ืืจืืช ืืืื ืืืจืฆืื ืืื ืืืืืื ืืืื ืืช ืืืืฆืืขืื. ืขืืฆืืืื ืืืื ืื ืืืืฆืืจ ืืืืืื:
- ืืืืงืืช ืืจืืืืชื ืืืืจ ืืฆืืื/ืืืฉืืื ืฉื ืืฉืืืช ETL, ืืื ืืฉืืืื ืืชืคืืงื.
- ืจืืฉืื ืืคืืจืืืืื ืฉืืื ืืจื ืกืคืืจืืฆืื, ืกืคืืจืช ืจืฉืืืืช ืืืืืขืืช ืฉืืืื ืืคืชืจืื ืืขืืืช.
- ืืชืจืื: ืืคืขืืช ืืชืจืืืช ืขื ืืฉืืื ืื ืื ืืืืืืช.
- ืืขืงื ืฉืืฉืืชืืฉืชืืฉ ืืืื ืงืืืื ื ืชืื ืื ืืื ืืฉืืืจ ืขื ื ืจืืืช ืฉื ืืืคืืืื ืืืจื ืกืคืืจืืฆืืืช ืืืงืืจ ืืืขื.
ื ืจืืืช ืชืคืขืืืืช ืืืื ืืช ืืขืืืื ืืืกืืื ืจืืช ืฉืืจืืช ืืืืจืืฉืืช ืชืืืืืช, ืืืื ืืชืช ืืืฉืชืืฉืื ืขืกืงืืื ืืืืืื ืื ืชืื ืื.
ืืืืงืืช ืืืืืืช ื ืชืื ืื
ืืจื ืกืคืืจืืฆืืืช ื ืชืื ืื ืฉื ืืืื ืคืจืืื ื ืืืืช ืืฉืืืืืช ืขืืื ืืช ืขืงื ืคืืจืืืื ืืืจืืืื ืืืืจ ืงืืื. ืืืืงืืช ืืืงืืช ืื ืงืจืืืืืช ืืื ืืืืืช ืืขืืืช ืืคื ื ืฉืื ืืฉืคืืขืืช ืขื ืืื ืืืืืงื ืืืืจื ืืืจื:
- ืืืืืช ืกืืืืืื ืฉืืคืื ืชืืื ืืกืืืืช ืืืขื.
- ืืชืืื ืืจืืช ืจืฉืืืืืฉืืื ืกืคืืจืืช ืจืฉืืืืช ืืงืืจ ืืืขื, ืกืืืื ืฉืืืช ืืคืชื ืื ืกืืืื ืืืืื.
- ืืืืงืช ืจืืจืกืื ืืืืืืืืชืื ืืขืช ืฉืื ืืืื ืคืืจืฆืื ืืื ืฉืงืืื ืืืื ืืืจืฆืื ืืชืคืชืืื.
- ืืืืื ืืืืืงื ืืื ืืชืืฉืื ืืืืืื ืขืืืจ ืืขืืจืืช ืจืืฉืื ืืช ืื ืคืจืืกืืช ืจืฉืืืืช ืืืจืืืืช.
ืืืืงืืช ืชืื ืืชืืืช ืืืื ืืกืืืขืืช ืืืืืื ืืช ืฉืืืืช ืื ืชืื ืื ืืืืจื ืื ืชืืืื ืืขืืืื.
ืืืื ืืช ืืืฆืขืืช
ืืขืืจ ืืฆืื ืืจ ืืืื ื, ืืฉ ืืงืืช ืืืฉืืื ืืืจืืื ืืจืืื ืืื ืืชืืืืืืื:
- ืืืืืจื ืืขืืืช ืืจืืจื ืขื ืืฉืืืืช ืืื ืืืจืฆืื.
- ืฆืืจ ืกืคืจื ืจืืฆื ืขืืืจ ืฆืืืชื ืชืคืขืื.
- ืืืฉืจืช ืฆืืืช ืขื ืืืื ืืชืืืืื ืขืืืื.
- ืชืื ืื ื ืืืื ืฉืื ืืืื ืืื ืฉืืขืจืืืช ืืืงืืจ ืืชืคืชืืืช.
ืืกืืจืืืืืช ืืื ืืืจืฆืื ืืช ืงืืืื ืืชืืืืกืช ืืฆืื ืืจืืช ื-mainframe-to-data-lake ืืื ืขืืืกื ืขืืืื ืืืฉืืจื ืืจืืฉืื ื, ืขื ืชืืืื, ืชืืขืื ืื ืืืื ืืืืืจ ืืืื ืืชืืืืื.
ืืชืืื ืืืจืืฉืืช ืืขืกืงืืืช
ืืืกืืฃ, ืื ืืืืืืช ืืขืืฆืื ืฆืจืืืืช ืืืืืช ืืขืืื ืืช ืืฆืจืืื ืืขืกืงืืื:
- ืืืืืจื ืืจืืฉืืช ืจืขื ื ืืช ื ืชืื ืื ืืืกืืื ืจืืช ืฉืืจืืช.
- ืชืขืืืฃ ืืขืจืื ื ืชืื ืื ืขื ืกืื ืขืจื ืขืกืงื.
- ืืืืื ืืื ืขืืืช ืืืืฆืืขืื ืขืืืจ ืืืกืื ืืขืืืื ืืขื ื.
- ืฉืชืคื ืืช ืืขืื ืืขื ืืื ืืืงืื ืืื ืืชืื ืฆืืคืืืช.
ืืฆืืื ืืช ืืื ืืช ืืืื ืื ืชืืืื ืืฆืืื. ืืืืฆื ืืืื ืืืจืฆืื ืืืืืื ืืืืฉืืจ ืงืฉืืจืื ืืืืคื ืืืืง ืืืืจืืช ืืขืกืงืืืช ืืื ืืกืคืง ืขืจื ืืืืชื ืืืืื.
ืืงืจื ืืงืจืื ืืืืืืืืช ืืขืฉืืืช
ืืื ืืืจืฆืืืช ืืืฆืืืืช ืฉื ืืืื ืคืจืืื ืืืื ื ืชืื ืื ืืื ื ืชืจืืืืื ืชืืืืจืืืื; ืื ืคืจืืืงืืื ืงืจืืืืื ืืืขืื ืกืืืื ืืืื ืฉืืจืืื ืื ืืืฆืขืื ืืื ืืขืืื ืืืขืืื ืขืกืงืืื ืืืืชืืื. ืืืื ืืืืืืืช ืืขืฉืืืช ืืืืงืจื ืืงืจื ืืืืฆืืื ืืืืืืฉืื ืืืฆื ืชืขืฉืืืช ืฉืื ืืช ื ืืืฉืืช ืืืชืืจ ืืื ืืืจืฆืื ืืืจืื ืื. ืื ืืืืื ืืืืืฉื ืืคืืกืื, ืืืืจืืช ืืืื ืืฉืืงืืื ืขืืฆืื ืฉืืืืืื ืืืืืื ืืจืืื ืื ืืืจืื ืืืชืื ื ืื ืืจื ืกืคืืจืืฆืืืช ืืืืืช.
ืฉืืจืืชืื ืคืื ื ืกืืื: ืคืจืืงืช ืขืืืกืื ืืฆืืจื ืืืืื ืจืืืืืืจื
ืื ืง ืจื ืืืืื ืืื ืฆืจืื ืืขืืื ืืืจืืฉืืช ืืืืื ืจืืืืืืจืืืช ืืชืคืชืืืช, ืืืืจืฉืืช ื ืชืื ื ืขืกืงืืืช ืืืกืืืจืืื ืืืืืืื ืืืคืืจืืื ืืื ืคืขืืืืชื ืืืืืืืืช. ืคืืืคืืจืืช ืืื ืงืืืช ืืืจืืืืช ืฉืื ืืชืืจืื ืขื ืืื IBM z/OS, ืืืฉืจ ื ืชืื ื ืืขืกืงืืืช ืืืืกื ื ืืืขืจืื ื ืชืื ืื ืฉื VSAM ืืืืืืืช ืืืกืืืช ื-DB2.
ืชืื ืืช ืืื ืืืจืฆืื: ืคืจืืงืช ืืฆืืื
- ืขืืืืืช ืืฆืืื ืืืืืืช ืืืืฆื ืืืืืืช VSAM ื-DB2 ืืงืืฆืื ืฉืืืืื.
- ืกืคืจื ืขืืชืงืื ืฉื COBOL ืืืืืจื ืคืจืืกืืช ืจืฉืืืืช.
- ื ืชืื ื EBCDIC ืืืืจื ื-UTF-8.
- ืื ืชืื ืื ืืืืจื ืืคืืจืื Parquet ืื ืืขื ื ื-Amazon S3.
- ืืืืจืืช ืกืืืื ืื ืืืืืช ืฉื AWS Glue Catalog.
ืืืื ืืจืืืืื:
- IBM DataStage ืืืืืืฅ ืืืจื ืกืคืืจืืฆืื.
- ืืจืืืช ืืืืืจ ืืชืืืืจ ืืจืืืืช ืขืืืื ืืืืืืช.
- AWS S3 ื-Glue ืืืืกืื ืืืื-ืืืื.
ืชืึนืฆึธืึธื:
- ืจืขื ืื ื ืชืื ืื ืืืื ืืชืืื ืืืืืืื ืชืืืืืช ืืื ืืชืืืื ืคื ืืืืื.
- ื ืชืื ื ืขืกืงืืืช ืืืกืืืจืืื ืืจืืืืื ืื ืืชื ืื ืืฉืืืืชื ืขืืืจ ืจืืื ืืฉืืื.
- ืืคืืชื ืืืืืฆื ืืืืื ืืื ืืื ืืืฉืืขืืจื ืฉืืืืืช.
ืืืืื ืื ืืืืืื ืืืฆื ื ืืชื ืืืืืจื ืืืฆืื ืฉื ืชืืืืื ืืฆืืื ืืกืืจืชืืื ืืื ืืืืื ืืื ื ืชืื ืื ืืืื ืืฉืืฉ ืคืขืืืืช ืืืื ืคืจืืื ืงืืืืืช.
ืฉืืจืืชื ืืจืืืืช: CDC ืืืื ืืืช ืืืืืื ืืื ืืืช
ืืืจืช ืืืืื ืืจืืืืช ืืืืื ืืืงืฉื ืืืืฉื ืืืืื ืืื ืืืช ืืืื ืืืช ืขื ื ืชืื ื ืชืืืขืืช ืืืืืืกื ืื ืืืืฉื ืืจืืื ืฉืื ืคืืขืืืช IMS ื-DB2. ืืฆืืจื ืืืืืื ืืืืจ ืฉื ืืคืืกืื ืืฉืืืื ืฉืื ืืื ืืืจืฆืื ืืืืกืกืช ืืฆืืื.
ืชืื ืืช ืืื ืืืจืฆืื: ืืืืืช ื ืชืื ืื ืฉื ืฉืื ืืืื (CDC) ืืืืฆืขืืช ืกืืจืืืื ื
- ืืืื ื DB2 ื ืงืจืื ืขื ืืื ืืื CDC ืืื ืืืืื ืืืกืคืืช, ืขืืืื ืื ืืืืืงืืช.
- ืฉืื ืืืื ืคืืจืกืื ืื ืืฉืืื ืฉื ืืคืืฆ'ื ืงืคืงื ืืืขื ืืืื ืืืช.
- Spark Structured Streaming ืืื ืืช ืื ืืฉืืื ืืืื, ืืคื ื ืชืื ืื ืืืชืืืชื ืืคืืจืื Parquet ื-Azure Data Lake Storage.
- ืืืืืื ืฉื ืืืืื ืืืฉืืืืช ืืืืจื ืืืจื ื ืืชืื ื ืชืื ื ืชืืืขืืช ืืืฉืืช ืืฆืืจื ื ืืงืื ืืื ืืืช.
ืืืื ืืจืืืืื:
- IBM Infosphere CDC ืืืืืื ืืืืกืกืช ืืืื ืื.
- ืืคืืฆ'ื ืงืคืงื ืืืขืืจืช ืืืืขืืช.
- Azure Data Lake Storage Gen2 ืืืืกืื.
- Azure Databricks ืขืืืจ ืกืืจืืืื ื ืืืืืื ื-Spark.
ืชืึนืฆึธืึธื:
- ืืคืืชื ืืฉืืขืืชืืช ืืืฉืืืืช ืืืืื ืืื ืืืช - ืืืืื ืืืงืืช.
- ืฉืืคืืจ ืืืืืง ืืืชืืืื ืฉื ืืืืืื ืฉื ืืื ืื.
- ื ืจืืืช ืืืขื ืืืื ืืืช ืฉื ืืืฉืืช ืชืืืขืืช.
ืืงืจื ืฉืืืืฉ ืื ืืจืื ืืช ืืขืืฆืื ืฉื ืฉืืืื CDC ืขื ืกืืจืืืื ื ืืื ืืกืคืง ื ืืชืื ืชืคืขืืื ืฉืคืฉืื ืืื ื ืืคืฉืจื ืขื ืคืจืืืืืืช ืืฆืืื ืืืืจ ืงืืื.
ืืืฉืื: ืืืฉื ืืืืจืืืืช ืื ืืชืื ืกืืืืกืื
ืกืืื ืืช ืกืืืืกืืืช ืืืืืืช ืืืืชื ืฆืจืืื ืืืืฉ ืืช ืขืืืื ื ืชืื ื ืืืืืืืกืืื ืฉืื, ืฉืืืคื ืืขืืจ ืขื ืืื ืืืฉื ืืจืืื ืขื ืืฉืืืืช ืืฆืืื ืืืจืืืืช. ืื ืืืกืืื ื ืืงืงื ืืืืฉื ืงืื ืืืชืจ ืื ืชืื ืื ืืคืืจืืื ืชืื ืฉืืืจื ืขื ืืืืื ืืืืืืก ืงืคืื ืืื.
ืชืื ืืช ืืื ืืืจืฆืื: ืืฆืืื ืืืืจืืืืช + API
- ืืฉืืืืช ืืฆืืื ืืืืืืช ืืขืืืจื ืืขืจืื ื ืชืื ืื ืืืืืื ืืืืกืื ืขื ื ืฉื ืืืื ืืคืืจืื Avro.
- ืฆืื ืืจืืช NiFi ืืืชืืืื ืืืฉืืช ื ืืชืื ืืืืจืืช ืกืคืจ ืขืืชืงืื ืฉื COBOL ืืฉืื ื ืจืฉืืืืช.
- z/OS Connect ืืฉืฃ ืืจื ืืงืฆืืืช ืืืื ืคืจืืื ื ืืืจืืช ื-REST APIs ืขืืืจ ืฉืืืืชืืช ืืคื ืืจืืฉื.
ืืืื ืืจืืืืื:
- NiFi ืื ืืชืื ืืืขืืจืช ื ืชืื ืื.
- z/OS Connect ืืืคืขืืช API.
- ืืืกืื ืขื ื ืฉื ืืืื ื-BigQuery ืื ืืชืื.
ืชืึนืฆึธืึธื:
- ืื ืืืกืืื ืืืื ืืืฆืข ืฉืืืืชืืช ืขื ื ืชืื ืื ืืืกืืืจืืื ืืืืฆืขืืช SQL ื-BigQuery.
- ืืืฉืงื API ืืืืืืืื ืกืืคืงื ืืืฉื ืืืืงืจืช ืืืื ืืืช ืืืขืจืืืช ืืืื ืคืจืืื ืืจืืืืืช.
- ืฉืืืจื ืขื ืจืฆืฃ ื ืชืื ืื ืืืืืง ืืืงืจื ืืฆืืจื ืขืืืื ืืืจืืฉืืช.
ืืืืื ืื ืืืืืื ืฉืืคืืกื ืืื ืืืจืฆืื ืืืืจืืืืื ืืืืืื ืืืคื ืืืกืคืจ ืืงืจื ืฉืืืืฉ - ืืฆืืื ืืืืืื ืืงื ื ืืืื ืืืื, ืืืฉืงื API ืืืืฉื ืืจื ืืงืฆืืื ืืืช - ืืชืื ืืจืืืืงืืืจื ืืืืืฉืช ืืืช.
ืืืืืจืืืช ืืชืื ืืืช ืืืจืืืืืช
ืืขืื ืฉืืืืืจืืืช ืกืคืฆืืคืืืช ืชืืืืืช ืืืืืจืืช ืืจืืื ืืืช, ืืจืืืืงืืืจืืช ืืืคืืื ืืืช ืืจืื ืืืืื ืขืืืจ ืืงืจืื ืืื ืืืืงืืช ืืืื ืืื ืืฉืืชืคืื:
- ืืงืืจืืช ืืืืข: ืืขืจืืืช ืืืื ืคืจืืื (VSAM, IMS, DB2).
- ืฉืืืช ืืืืืฅ: ืขืืืืืช ืืฆืืื ืื ืืื CDC.
- ืชึทืึฐืึผืึผืจึธื: ืืขืืจืช ืงืืฆืื ืืืืืืืช, ืชืืจื ืืืืขืืช (ืงืืคืงื) ืื ืืืฉืงื API.
- ืืจื ืกืคืืจืืฆืื: ืืื ETL (DataStage, Informatica), ืขืืืืืช Spark, ืืจืืืืช NiFi.
- ืืืกืื: ืืืืจื ืืืืืืงืืื (S3, ADLS, GCS) ืืคืืจืื Parquet ืื Avro.
- ืฆืจืืื: ืื ืืืืืงื ืืืืกืกืช SQL, ืืืืืช ืืืืื ืื ืฉื BI, ืฆืื ืืจืืช ืฉื ืืืืื ืืจืืืง.
ืืงืจื ืืืื ืืื ืืืืืฉืื ืื ืืื ืืจื ืืืช "ื ืืื ื" ืืฉืื ืืืฉืืื ืืจืืืืื ืขื ืืืื ื ืชืื ืื. ืืืงืื ืืืช, ืขืืฆืืืื ืืืฆืืืื ืืชืืืืื ืืช ืขืฆืื ืืฆืจืืื ืขืกืงืืื ืกืคืฆืืคืืื, ืืืืืืฆื ืืขืจืืืช ืืืืจ ืงืืื ืืืคืืืคืืจืืืช ืื ืืืืืงื ืืืืงืืืช.
ืืืืืช ืขืชืืืืืช ืืืื ืืืจืฆืื ืืื ืืืื ืคืจืืื ืืืื ื ืชืื ืื
ืืขืื ืฉืืจืืื ืื ืจืืื ืืชืืงืืื ืืคืชืจืื ืืชืืจื ืืืื ืืืจืฆืื ืฉื ืืืื ื, ืฆืืืชืื ืฆืืคืื ืคื ื ืขืชืื ืืชืื ื ืื ืื ืืืฆื ืืจืืืืงืืืจืืช ืืืื ืคืจืืื-ืืืื-ื ืชืื ืื ืืชืคืชืื ืืฉื ืื ืืงืจืืืืช. ืืืืืช ืืชืคืชืืืช ืืื ืืฉืงืคืืช ืฉืื ืืืื ืจืืืื ืืืชืจ ื-IT ืืจืืื ื - ืืขืืจ ืชืื ืื ืขื ื-ืืงืืจื, ื ืืชืื ืืืื ืืืช, ืขืืืกื ืขืืืื ืืื ืขื ืืื ื ืืืืืืชืืช/ืืืืื ืืืงืืจืื ืืช ืื ืืืื ื ืชืื ืื ืืืืืจ.
ืืื ืช ืืืืืช ืืื ืืืืื ืืขืืืจ ืืืจืืื ืื ืืชืื ื ืืกืืจืืืืืช ืืื ืืืจืฆืื ืฉืื ืื ืจืง ืืขืืืืช ืืืื, ืืื ืื ืขืืืืืช ืื ืืชื ืืช ืืืชืืื ืืขืชืื.
ืืืืจื ืืืฆืื ืฉื ืืืื ืคืจืืื ืืืืงืจื-ืฉืืจืืชืื
ืืื ืืฉืื ืืืื ืืืืืืื ืืืืชืจ ืืืชืจืืฉืื ืืื ืืืืืจื ืืืฆืื ืืืืจืืชืืช ืฉื ืขืืืกื ืขืืืื ืฉื ืืืื ืคืจืืืืื ืขืฆืื. ืืืงืื ืคืฉืื ืืคืจืืง ืขืืืกื ื ืชืื ืื, ืืจืืื ืื ืืืื ืื ืืืฆื ืืขืฆื ืืืืฉ ืืืฉืืืื ืืืืจ ืงืืื ืื ืืขืฆื ืืืชื ืืืืฉ ืืคืืืคืืจืื ืฉืืื ืืืจืืืืงืืืจืืช ืืืงืจื-ืฉืืจืืชืื.
ืืืฉืช ืืืืจื ืืืฆืื ืื ืืืืื ืืืคืืืช ืืช ืืืจืืืืช ืืืื ืืืจืฆืื ืืืืื ืืจืื ืขื ืืื ืืฉืืคืช ืืืืืงื ืขืกืงืืช ืื ืชืื ืื ืืจืืืืื ืืืืฆืขืืช ืืืฉืงื API ืกืื ืืจืืืื. ืืืงืื ืืืืฆื ืืขืจืื ื ืชืื ืื ืฉืืืื, ืืืฉืืืื ืืืืจื ืืื ืืืืืื ืืกืคืง ืืืฉื ืื ืชืื ืื ืืืื ืืืช ืขื ืืืืื ืืืืฉื ืืืืืงืื.
ืืืื ืืื IBM z/OS Connect ืื ืืืจืืื ืืืงืืืื ืืืืคืฉืจืื ืืืื ืื, ืืขืืืจืื ืืฆืืืชืื ืืืคืฉืจ ืืืืคื ืืืจืืชื ืชืืื ืืืช COBOL ืื CICS ืงืืืืืช ืืืืฆืขืืช API ืืืื ืืืชืื ืืืชื ืืืืฉ ืืืืคื ืืื. ืขื ืืืื, ืขืืืกื ืขืืืื ืจืืื ืืืชืจ ืฉื ืืืื ืคืจืืื ืขืฉืืืื ืืขืืืจ ืืคืืืคืืจืืืช ืขื ื ืืืืืืื, ืื ืฉืืคืฉื ืขืื ืืืชืจ ืืช ืืืื ืืืจืฆืื ืขื ืืืื ื ืชืื ืื ืืฉืืจืืชืื ืื ืืืืืื.
ืฆืื ืืจืืช ืฉืืคืื ื-CDC ืืงืืจืืื ืืขื ื
ืืื ืฉืคืืืคืืจืืืช ืืขื ื ืืชืืืจืืช, ืื ืืฆืืขืืช ืืืชืจ ืืืืชืจ ืฉืืจืืชื CDC ืื ืืืืื ืืฉืืคืื ื ืชืื ืื ืฉื ืื ื ืืืืืื ืืื ืืืฉืจ ืืื ืืืฉืืื ืืจืืืืื ืืงืืืืื ืืืืกืื ืขื ื.
AWS, Azure ื-Google Cloud ืืฉืงืืขืืช ืจืืืช ืืฆื ืจืช CDC ืืขืืช ืืฉืืืื ื ืืืื ืื ืืชื ืช ืืืจืืื, ืฉืืืืื ืืืชืืืื ืขื ืื ืืืื ืกืื ืฉื ืืืื ื ืืจื ืืงืฆืืืช ืฉื ืืืื ืคืจืืื. ืฉืืจืืชืื ืืื ืืคืืืชืื ืืช ืืฆืืจื ืืคืืชืื ETL ืืืชืื ืืืฉืืช ืืืฉืคืจืื ืืช ืืืืื ืืช ืืื ืืืืจ.
ืืจืืืืงืืืจืืช ืขืชืืืืืช ืฆืคืืืืช ืืืชืืืืก ืืืจืื ื ืชืื ื ืฉืื ืื ืืืืฉืืื ืืจืืืืื ืืื ืขืื ืืงืืจ ืืคืืืคืืจืืช ื ืชืื ืื ืืืืืืช ืืืงืืจืืช ืืขื ื - ืื ืฉืืงื ืขื ืืชืืืื ืื ืืชืืืื ืืืื ืืืช, ืืืืื ืืืืืื ืฉื ืืื ื ืืืืืืชืืช ืืืืืื ืชืคืขืืื.
ืืื ื ืืืืืืชืืช ืืืืื ืืช ืืืื ื ืืืขืฉืจืช ื ืชืื ืื
ืืจืืข ืฉื ืชืื ื ืืืื ืคืจืืื ื ืืืชืื ืืืื ื ืชืื ืื, ืืจืืื ืื ืืืืฉืืื ืืืชืจ ืืืืชืจ ืืืืืช ืืืื ื ืืืื ื ืืืืืืชืืช ืืื ืืืืฆืจ ืขืจื ืขืกืงื.
- ืืืืืื ืืืืืื ืืื ืืืช ืฉืืืื ื ืขื ืกืื ื ืชืื ื ืชืืืขืืช ืืืกืืืจืืืช.
- ืืืืืจืืชืื ืชืืืืงื ืืืืืื ืืืืื ืื ืขื ืืื ืืืื ื ืชืคืขืื.
- ืืืืืื ืฉื ืคืืืื ืืืชืืื ืืืฉืืช ืฉื ืืงืืืืช ืืืื ืขืื ืขื ืืื ืืืกืืืจืืืช ืขืกืงืืืช.
ืืื ืฉืคืืืคืืจืืืช ืืืืื ืืฉืืืืช ืืืคืืืช ืื ืืืฉืืช ืืืชืจ, ืฆืื ืืจืืช ืืืื ืืืจืฆืื ืืืืื ืืืชืจ ืืืืชืจ ืื ืจืง ืืขืืจืช ื ืชืื ืื ืืืจื ืกืคืืจืืฆืื, ืืื ืื ืื ืืกืช ืชืืื ืืช, ืืกืงืช ืืืืืื ืืืืืืืช ืืฉืื ืืืจื ืืืขืจืืืช ืชืคืขืืืืืช.
ืขืืฆืืื ืืื ืืืจืฆืื ืืฆืืจืื ืืืชืืฉื ืืืจืืฉืืช ืืื ืขื ืืื ืืืืืช ืืืืืช ืื ืชืื ืื, ืฉืืฉืืช ืื ืชืื ืื ืืืจื ืืชื ืืจืืืช ืืืชืืืืืช ืืืืืื ืื ืืงืื ืืืืื ืืืืื ืืจืืืง.
ETL ืืื ืฉืจืชืื ืืืื ืื ืืืจืืขืื
ืคืจืืืืืืช ืืื ืฉืจืชืื ืืืื ืขืืช ืืืจืืขืื ืืฉื ืืช ืืช ืืืืคื ืฉืื ืืจืืื ืื ืืืฉืืื ืขื ืฉืืืื ื ืชืื ืื.
ืืืงืื ืืฉืืืืช ืืฆืืื ืืืืืืช ืืื ืืืืืืืช ืื ืฉืจืชื ETL ืืจืืื ืืืื, ืืจืืื ืื ื ืขืื ืืขืืจ ืฆืื ืืจืืช ืืืคืขืืื ืขื ืืื ืืืจืืขืื ืืื ืืืื ืขื ืคืืืคืืจืืืช ืืื ืฉืจืช. AWS Lambda, Azure Functions ื-Google Cloud Functions ืืืืืื ืืืืื ืื ืชืื ืื ืืืฉืื ืื ืืืชืื ืืืืืจื ืืืืืืงืืื ืื ืืืืจืืขืื ืืืฉืื ืืชืืจื ืืืืขืืช, ืืืื ืืืคืขืื ืืฉืืืืช ืืจื ืกืคืืจืืฆืื ืืคื ืืจืืฉื.
ืืืื ืื ืืคืืืช ืขืืืืืช ืขื ืืื ืืืืื ืชืฉืชืืช ืกืจืง ืืืฉืคืจ ืืช ืืชืืืื ืืืงืจื ืฉืืืืฉ ืจืืืฉืื ืืืื. ืฉืืืื ืืืื ืคืจืืื ืืื ืฃ ืืืชืจ ืืืืชืจ ืืคืืกืื ืืื ืืื ืฉืจืช, ืืืืืื ืขืืืจ ืชืจืืืฉื CDC ืืกืืจืืืื ื.
ืจืฉืช ื ืชืื ืื ืืืืฉื ืืืืื
ืืื ืฉืืืื ื ืชืื ืื ืืืืื, ืื ืืืืจ ืืฆืืจื ืื ืืืื ื ืชืื ืื ืืืง ืืืืืืืื ืืจืืื ืืื ืฉื ืื ืขืื ืืฆืืืืจื ืืงืืืง ืืจืืืืื.
ืืคืจืืืืื ืฉื ืจืฉืช ืื ืชืื ืื ืืขืืืืช ืืชืืืืกืืช ืื ืชืื ืื ืืืืฆืจ, ืืืฉืจ ืฆืืืชืื ืืืืืื ื ืชืืื ืืืจืืื ืขื ืืืืืืช, ืืชืืขืื ืืื ืืืฉืืช ืฉื ืืขืจืื ืื ืชืื ืื ืฉืืื. ืขืืืจ ืฉืืืื ืืืฉืืื ืืจืืืืื, ืืฉืืขืืช ืืืืจ ืืื:
- ืืขืืืช ืืืืืจืช ืืืืจืืจ ืขื ืืืฆืจื ื ืชืื ืื ืฉืืงืืจื ืืืืฉืืื ืืจืืืืื.
- ืืขืงื ืืืจ ืืื-ืืืื ืืืืฉืืื ืืืงืื.
- ืืืื ืืืช ืืืฉื ืกืื ืืจืืืช ืืื ืฉืืืืช ืืืกืื.
ืืืฉื ืืืืื ืืืืื ืฉืื ื ืชืื ื ืืืื ืคืจืืื ืชืืช ืจืืืืฆืื ืืืืื ืืืืื ืืืืืช ืืืืงืจืืืืฆืื ืืืจืืืช ืืชืื ืืืจืืื, ืชืื ืืืื ืขืืช ืืืืืงืืช ืชืื ืฉืืืจื ืขื ืชืืืืืช.
ืืชืืื ื ืืขืชืื
ืืืืืช ืืื ืืืืืฉืืช ืื ืืื ืืืจืฆืื ืืื ืืืื ืคืจืืื ืืืื ื ืชืื ืื ืืื ื ืขืืกืงืช ืจืง ืืืขืืจืช ื ืชืื ืื, ืืื ืื ืืืคืฉืจืืช ืืขืกืงืื ืืืืฉ ืืืจ ืืืืขืืืืช ืจืื ืืืชืจ.
ืืืจืืืืื ืืฆืืืชื ืื ืืกื ืฆืจืืืื ืืชืื ื ืืช ืืืืจืื ืืืืื:
- ืชืืืื ืืขืืืกื ืขืืืื ืืืืจืืืืื ืืืฉืืืื ืืฆืืื, CDC, ืกืืจืืืื ื ืืืืฉืงื API.
- ืชืื ืื ืฆืื ืืจืืช ืื ืืชื ืื ืืืจืืื ืขืืืจ ืืืืื ืืจืืืง ืืื ืืืืืงื ืืืื ืืืช.
- ืืฉืงืขื ืืืื-ืืืื, ืฉืืฉืืช ืืืืืื ืืืืืืช ืืืฉืืจื ืืจืืฉืื ื.
- ืืืฉืืจ ืืกืืจืืืืืช ืืื ืืืจืฆืื ืขื ืืกืืจืืืืืช ืืืืจื ืืืฆืื ืืขื ื ืจืืืืช ืืืชืจ.
ืืจืืื ืื ืืฆืืคืื ืืืืืช ืืื ืืืืืื ืืืืืื ืฉืืฉืงืขืืชืืื ืืืื ืืืฉืืจื ืืขืืืช ืขืจื ืื ืืืจ, ืืืืฆืืจ ืืกืืก ืืชืืื ืืืจืืฉืืช ืื ืืืืืืช ืืชืคืชืืืช ืืืกืืจื ืขืืืคืืืืช ืขืกืงืืื ืื ืืขืชืื.
ืืืืฆืืช ืืฉืืืืช ืขืืืื ืืืืืฆืืช
ืฉืืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืืืืจ ืงืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืื ืืืืื ืงืจืืืืช ืฉืืืืื ืืฉืืจืจ ืขืจื ืขืกืงื ืืฉืืขืืชื, ืื ืืื ืื ืืืจืืืช ืืืกืืื ืช ืื ื ืืืฉืื ืืืื ืืื ืืกืืจืืืื ืืจืืจื.
ืืืชืืกืก ืขื ื ืืกืืื ืืชืขืฉืืื ืืืงืจื ืืืื ืืืฆืืืื, ืืืื ืืืืฆืืช ืืจืืืืืช ืืฉืืืืช ืขืืืื ืืืืืฆืืช ืฉืืกืืืขื ืืืจืืื ืื ืื ืืื ืืช ืืืกืข ืืื ืืืขืืืืช.
ืืขืจืืช ืจืืืฉืืช ื ืชืื ืื ืืืงืื
ืืืฉืืื ืืจืืืืื ืืืืกื ืื ืืขืืชืื ืงืจืืืืช ืืืง ืืื ืชืื ืื ืืจืืืฉืื ืืืืชืจ ืฉื ืืืจืืื, ืืืื ืขืกืงืืืช ืคืื ื ืกืืืช, ืืืืข ืืจืืืืชื ืืืฉื ืืคืจืื ืืฉืืื ืืงืืืืช. ืืคื ื ืชืื ืื ืฆืื ืืจืืช ืืื ืืืจืฆืื, ืฆืืืชืื ืฆืจืืืื ืืืฆืข ืืขืจืื ืืกืืืืช ืฉื ืจืืืฉืืช ืืกืืืื ืื ืชืื ืื.
- ืืื ืจืืืื ื ืชืื ืื ืจืืืฉืื ืืืจืื ืืืืืกืกืื ืขื ืจืืฉืืื PII, PCI, HIPAA ืื ื ืชืื ืื ืจืืืฉืื ืืืจืื.
- ืืืืจ ืืจืืฉืืช ืืืกืื ื ืชืื ืื ืื ืืืงื ืืืฆืื ืืคื ื ืืขืืจื.
- ืืื ืฉืืืื ืืืช ืืืฆืคื ื (ืืชืืืื ืืขืืจื ืืืืฆื ืื ืืื) ืืืืืจืืช ืืืื.
ืืขืจืื ืืืงืืืช ืืกืืืขืช ืืืืื ืข ืืชืื ืื ืืืืฉ ืืงืจ ืืืืืืื ืขืืืื ืืชืงื ืืช ืืืจ ืืืืชืืื.
ืืชืื ืขื ืืืืืืช ืงืื ืกืคื ืืงื ื ืืืื ืงืื
ืคืจืืืงืืื ืฉื ืืื ืืืจืฆืื ื ืืฉืืื ืืขืืชืื ืงืจืืืืช ืืืฉืจ ืฆืืืชืื ืื ืกืื ืืืืืืฃ ืขืฉืจืืช ืฉื ืื ืฉื ืืฉืืืืช ืืฆืืื ืืงืื ืืืชืื ืืืฉืืช ืืฉืื ืืื. ืืืงืื ืืืช:
- ืืืจ ืืงืจื ืฉืืืืฉ ืืืื ืืืืืืจ ืืืื ืืื ืืืืืื ืืคืืกื ืืื ืืืจืฆืื.
- ืืืืืช ืืืื ืืืจื ืกืคืืจืืฆืืืช ืขื ืชืช-ืงืืืฆื ืืืืฆืืช ืฉื ื ืชืื ืื.
- ืฉืชืคื ืื ืฆืืืชื ืืืื ืคืจืืื ืืื ืืื ืืกื ืืืื ื ืชืื ืื ืืชืื ืื ืืืืืฆืืข.
ืืืืืืช ืืืชืื ืืช ืืคืืืชืืช ืกืืืื ืื, ืืื ืืช ืืืื ืฉื ืืขืื ืขื ืืื ืืืืฆืจืืช ืืคืืกืื ืจื ืคืขืืืื ืืคืจืืกื ืจืืื ืืืชืจ.
ืืฉืงืืขื ืืืื-ืืืื ืืืืคืื ืืืืืืืืื
ื ืืชืื ืกืคืจื ืขืืชืงืื ืฉื COBOL, ืืืคืื ืืืืจืืช EBCDIC ืืืืคืื ืืกืืืืช ืืืืจื ืืืช ืืืืืื ืืืืืช ืืืขืืื ืืืขืืืืช ืืืืืื ืืื ืื ืื ื ืขืฉืื ืืืืคื ืืื ื.
ืื ืืื ืืืื ืืืืชืจ ืืื:
- ืืฉืชืืฉ ืืืืื ืืชืืืืื ืื ืืชืื ืืืืืืื ืฉื ืกืคืจื ืขืืชืงืื ืืืืคืื ืกืืืืช.
- ืฉืืืจ ืืื-ื ืชืื ืื ืืจืกืื ืืื ืืขืงืื ืืืจ ืฉืื ืืืื ืืืืจื ืืื.
- ืฉืื ืงืืืืื ืืื-ืืืื ืืื AWS Glue ืื Azure Purview ืืื ืืืืืฃ ืขืงืืืืช.
ื ืืืื ืืื-ืืืื ืืืง ืืื ืข ืืขืืืช ืืืืืช ื ืชืื ืื ืืืคืฉื ืืช ืืชืืืืงื ืืื ืฉืืืื ืืืจืฆืื ืืชืจืืืช.
ืืชืื ืืช ืืกืืื ื-SLA ืืฆืืคืืืช ืืขืกืงืืืช
ืืืืืืช ืื ืืืข ืืขืืฆืื ืืื ืืืจืฆืื ืฆืจืืืืช ืชืืื ืืืืืช ืงืฉืืจืืช ืืืจืืฉืืช ืขืกืงืืืช ืืจืืจืืช, ืืืืืื ืื ืืืข ืืขืืื ืืืช ืื ืชืื ืื.
- ืคืจืืงืช ืงืืืฆืืช ืขืฉืืื ืืืืืช ืืงืืืืช ืืืืืื ืืืื ืื ืืื ื ืืกืคืืงื ืืืืืื ืืื ืืืช ืืืื ืืืช.
- CDC ืื ืฆืื ืืจืืช ืกืืจืืืื ื ืืืืืื ืืืคืืืช ืืช ืืืฉืืื ืืฉืืขืืชืืช ืื ืืืจืฉืื ืืฉืงืขื ืชืคืขืืืืช ืจืื ืืืชืจ.
- ืืืฉืงื API ืืืืืื ืืฉืจืช ืฉืืืืชืืช ืืจื ืืงืฆืืื ืืืืช ืืื ืฉืืคืื ืืงื ื ืืืื ืืืื, ืื ืืืชืื ืฉืื ืืชืืื ืืืงืจื ืฉืืืืฉ ืื ืืืืืื.
ืชืขืื ืืืกืืืื ืขื ืืกืืื ืจืืช ืฉืืจืืช (SLA) ืขื ืืขืื ืขื ืืื ืขืกืงืืื ืืืงืื ืืื ืืื ืืข ืืคืชืขืืช ืืืืฉื ืืืืืจ ืืื ืืคืจืืืงื.
ืชืขืืืฃ ืืืื ืืช ืืืฆืขืืช
ืฆืื ืืจืืช ืืื ืืืจืฆืื ืืื ื ืืขืจืืืช ืฉื "ืืืืจ ืืฉืื". ืื ืืืจืฉืื ืชืื ืื ืชืคืขืืื ืืืง, ืืืืื:
- ื ืืืืจ ืืืฆืืข ืืฉืืืืช, ืืื ืืฉืืืื ืืฉืืขืืจื ืืฉื.
- ืจืืฉืื ืขื ืคืืจืื ืืกืคืืง ืืฆืืจื ืืืงืืจืืช ืืคืชืจืื ืืขืืืช.
- ืืชื ืืชืจืืืช ืืฆืืืชื ืชืคืขืื ืืฆืืจื ืคืชืจืื ืืขืืืช ืืืืคื ืืืื.
- ืจืืฆืืช ืืืืจืืืช ืืฆืืืช ืชืืืื.
ืืชืืืืกื ืืืฉืืืืช ืืื ืืืจืฆืื ืืืขืืืกื ืขืืืื ืฉื ืืืฆืืจ ืขื ืืขืืืช ืืจืืจื ืืชืืื ืืืช ืชืืืื.
ืืคืฉืจ ืืืืจื ืืืฆืื ืืืจืืชืืช
ืืขืื ืฉืืืืคื ืืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืขืฉืืื ืืืืืช ืืืืจื ืืจืืืช ืืืืื, ืจืื ืืืจืืื ืื ืืืืฆืื ืืืืืื ืืืืจืืืืื ืืืืื ืืงืจืื.
- ืืฉืชืืฉ ืืคืืืืช ืงืืืฆืืช (batch offloading) ืืื ืืืคืฉืจ ื ืืชืื ืืืกืืืจื ืืงื ื ืืืื ืืืื.
- ืืืกืฃ CDC ืืกืืจืืืื ื ืื ืืชืื ืชืคืขืืื ืขื SLAs ืืืืืจืื ืืืชืจ.
- ืขืืคื ืฉืืจืืชื ืืืื ืคืจืืื ืขื ืืืฉืงื API ืืืืฉื ืืืื ืืืช ืืื ืฉืืคืื.
ืืืฉืืช ืืฆืืืจืืช ืืกืคืงืืช ืขืจื ืืืืืจืืช ืชืื ืืคืืชืช ืกืืืื ืื ืืืชื ืืื ืืฆืืืชืื ืืืกืชืื.
ืื ื ืขืืืจ ืืืืื ืืชืืืืืช ืืืืชืืื
ืืฉ ืืชืื ื ืืช ืืืืืื ืืืืชืืื, ืื ืืืืกืืฃ ืืืชื ืืืืืจ ืืืชืจ.
- ืืืืคืช ืืืืืช ืืืง ืืืื ืืืจืฆืื ืฉื IAM ืขืืืจ ืื ืชื ืืขืช ื ืชืื ืื.
- ืืฆืคื ืช ื ืชืื ืื ืืืขืืจ (TLS) ืืืื ืืื (S3 SSE, Azure Storage Encryption).
- ืืืืข ืืงืจืืช ืืืฉื ืืฉืืืืช ืฉื ืืื ื ืชืื ืื ืืื ืืืืืฃ ืืืฉื ืขื ืืจืฉืืืช ืืืืืืืช.
- ืฉืืืจ ืืืื ื ืืืงืืจืช ืืคืืจืืื ืืฆืืจื ืืืืืื ืชืืืืืช.
- ืืื ืืขืงื ืืืจ ืฉืืฉืืช ื ืชืื ืื ืืื ืืืืืื ืฉืงืืคืืช ืืืื ืืจื ืกืคืืจืืฆืืืช ืืืงืืจ ืืืขื.
ืฉืืืืช ืืื ืืคืืืชืืช ืกืืืื ืื ืืืื ืืช ืืืื ืขื ืจืืืืืืจืื ืืืขืื ืขื ืืื ืขืกืงืืื.
ืฉืชืคื ืคืขืืื ืืื ืืืืืจืืช
ืืืืื ืืืื ืคืจืืื ืืฆืืืชื ืื ืืกืช ื ืชืื ืื ืืืืกืกื ืขื ื ืืฉืชืืฉืื ืืขืชืื ืงืจืืืืช ืืืืื, ืชืืืืืื ืืชืจืืืืืช ืฉืื ืืช. ืคืจืืืงืืื ืืฆืืืืื ืืืืืฉืื ืฉืืชืืฃ ืคืขืืื:
- ืืืงืืจืืช ืขืืฆืื ืืืฆืืช-ืคืื ืงืฆืืืช ืืื ืืืืืื ืืืชืื ืืช ืืชืืืื.
- ืชืืขืื ืืฉืืชืฃ ืืชืงื ื ืืื-ื ืชืื ืื.
- ืืืืืื ืฉื ืชืืืื ืืืฆืขืืช ืืฉืืชืคืช.
ืืืฉืืจ ืขื ืืงืื ืืจืืื ื ืืฉืื ืื ืคืืืช ืืืืฉืืจ ืขื ืืงืื ืืื ืืืืื.
ืืืฉ ืขื ืชืืืืงื ืืืืื ืืจืื
ืชื ื ืขืืืคืืช ืืชืืืืงื ืืื ืืืืื ืข ืืืฆืืจืช ืืืจ ืืืฉ ืฉื ืฆืื ืืจืืช ืฉืืืจืื ืืืืืืื ืฉืืืคืื ืืืืจืฉืช ืฉื ืืืืจ.
- ืืืืืืฆืื ืฉื ื ืืืื ืกืืืืช ืืืจื ืกืคืืจืืฆืืืช.
- ืชืฆืืจืืช ืืงืื ETL ืฉื ืืงืจืช ืืจืกืืืช.
- ืชืืขืื ืืจืืืช ื ืชืื ืื ืืงืฆื ืืงืฆื ืืืขืืืช.
- ืชืื ื ื ืฆืื ืืจืืช ืื ืฉืืืื ืืืืืืจืืื ืื ืืชื ืื ืืืจืืื ืขืืืจ ืืงืจื ืฉืืืืฉ ืืืฉืื.
ืืกืืจืช ืืื ืืืจืฆืื ืืชืืืืงืช ืืืื ืชืืืืช ืืฆืจืืื ืขืกืงืืื ืืชืคืชืืื ืืืคืืืชื ืืช ืขืืืช ืืืกืชืืืืช ืืืืืืช ืขืชืืืืืช ืืืื ื ืืชืื ืืืื ืืืช, ืืืืืช ืืืื ื ืืืืืจืช ืขื ื.
ืืคืืืช ืืืจืฉืช ืืืืืื ืืช
ืฉืืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืืืืจ ืงืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืื ืืืชืจ ืืคืจืืืงื ืืืืจื ืืื ืืช. ืืืื ืืืืื ืืกืืจืืืืช ืฉืืืืื ืืฉืืจืจ ืขืฉืจืืช ืฉื ืื ืฉื ื ืชืื ืื ืืงืจื ืขืจื ืื ืืชืื ืืชืงืื, ืงืืืช ืืืืืืช ืืืื ืืืช ืืืืืืช ืืืื ื. ืืจืืื ืื ืฉืืฆืืืืื ืืืืืฅ ืื ืืฉืืืื ืืชืจืื ืจื ืขื ืืื ืืคืืืช ืืขืจืืืช ื ืืงืฉืืช ืืืืืืืืช ืืคืืืคืืจืืืช ืืจืืืืช ืืืื ืขืืช ื ืชืื ืื ืฉืืืืืืช ืืชืืื ืืฆืจืืื ืขืกืงืืื ืืชืคืชืืื.
ืืฉืืช ืืื ืืืจืฆืื ืื ืืืจืฉืช ืชืื ืื ืืืฉืื ืืืืฆืืข ืืืืฉืืข. ืฆืืืชืื ืืืืืื ืืืชืืืื ืขื ืืชืืจืื ืืื ืืคืืจืืื ื ืชืื ืื ืงื ืืื ืืื ืืชืืืืืื ืืืืืื ื ืืฆืืื ืืขื ืืืืื, ืชืืืืืช ืืืืจืืืืช ืชืคืขืืืืช. ืืืืจืช ืืคืืกื ืืืื ืืืจืฆืื ืื ืืื ืื, ืืื ืื ืคืจืืงืช ืืฆืืื, CDC, ืกืืจืืืื ื ืื ืืืฉืงื API, ืชืืืื ืืืื ืช ืืจืืฉืืช ืขืกืงืืืช ืกืคืฆืืคืืืช ืื ืืืข ืืขืืื ืืช ื ืชืื ืื, ืืฉืืืื ืืืงืจืช ืืืฉื.
ืื ืืืืจืืช ืืื ืืืืืืืช ืืฉืืืืช. ืืื ETL ืืืืจืื, ืฉืืจืืชืื ืืืืกืกื ืขื ื, ืืกืืจืืช ืงืื ืคืชืื ืืคืชืจืื ืืช ืืืืืืื ืืื Smart TS XL, ืื ืืื ืืื ืืืื ืชืคืงืืืื ืืชืจืืืฉืื ืฉืื ืื. ืืืจืืืืงืืืจืืช ืืืืืืช ืืืืชืจ ืืฉืืืืช ืืขืชืื ืงืจืืืืช ืชืื ืืืช ืืืืื ืืจืืืื ืืื ืืขื ืืช ืขื ืฆืจืืื ืืืืื ืื ืืจืืื ืืืจืืื.
ืืฉืืืื ืื ืคืืืช ืื ืืืืืืื ืืชืคืขืืืืื ืืืืจืืื ืืื. ืคืจืืืงืืื ืืืฆืืืื ืฉื ืืื ืืืจืฆืื ื ืืชื ืื ืขืืืคืืช ืื ืืืื ืืื-ื ืชืื ืื, ืืืืืืฆืื, ื ืืืืจ ืืืืืื ืืืจ ืืืืชืืื. ืื ืืขืืืืื ืฉืืชืืฃ ืคืขืืื ืืืืง ืืื ืืืืื ืืืื ืคืจืืื ืืฆืืืชื ืื ืืกืช ื ืชืื ื ืขื ื. ืื ืืื ืื ืชืืืืืื ืืฆื ืจืช ืื ืืชื ืื ืืชืืืืงื, ืืจืืื ืืฉืงืืคืื ืืื ืืชืืื ืืฆืืืื ืขืชืืืืช.
ืืกืืคื ืฉื ืืืจ, ืฉืืืื ืฉื ืืืฉืื ืืืื ืคืจืืื ืขื ืืืื ื ืชืื ืื ืืืืจื ืืื ืืื ื ืขืืกืง ืืืืืคืช ืืขืจืืช ืืืช ืืืืจืช, ืืื ืืืคืฉืจ ืื-ืงืืื ืืืืืืืฉ ืืืื ืืคืืื ืฆืืื ืฉื ื ืชืื ื ืืจืืื. ืืขืืจืช ืืกืืจืืืื ืืจืืจื, ืืืื ืืืืืืืช ืื ืืื ืืช ืืืืงืื ืืงืืืืืช ืืืืื ืืจืื, ืืจืืื ืื ืืืืืื ืืืคืื ืืช ืืืชืืจ ืืืืจืื ืืื ืืืกืืก ืืืชืจืื ืชืืจืืชื ืืืืฉื ืืช.