pipeline modülü, Flink CDC veri alımı işleri için genel yapılandırmaları içerir.
Parametreler
Aşağıdaki pipeline parametreleri yalnızca mevcut Flink CDC veri alımı işi için geçerlidir.
|
Parametre |
Açıklama |
Gerekli |
Veri türü |
Varsayılan değer |
Not |
|
|
Flink CDC veri alımı işinin adı. |
Hayır |
STRING |
Flink CDC Pipeline Job |
- |
|
|
Şema değişikliklerini işleme stratejisi. |
Hayır |
STRING |
|
Geçerli değerler aşağıda listelenmiştir. Daha fazla bilgi için bkz. Şema evrimi yapılandırmaları.
|
|
|
SchemaOperator'ün aşağı akış şema değişikliği olayı uygulamasının tamamlanmasını beklemesi için geçen zaman aşımı süresi. |
Hayır |
DURATION |
3min |
Şema değişikliği koordinasyon süreci için zaman aşımı süresi. |
|
|
İş yürütme için yerel saat dilimi. |
Hayır |
STRING |
Sistem saat dilimi |
Bu ayar, |
|
|
İş için kaydedilecek kullanıcı tanımlı işlevler (UDF'ler). |
Hayır |
LIST |
- |
Daha fazla bilgi için bkz. Kullanıcı tanımlı işlevler. |
|
transform.allow.trimming.pk-columns |
Transform kurallarının yukarı akış birincil anahtar kısıtlamalarını azaltmasına izin verir |
Hayır |
BOOLEAN |
false |
Yukarı akış PK kısıtlamalarının kaldırılması birden çok veri girişinin birleşmesine ve potansiyel olarak veri kaybına neden olabilir. Bu ayarı kullanmadan önce yeni PK'nın (tanımlanmışsa) benzersizliğini doğrulayın. |
|
transform.decimal.precision.mode |
Transform modülü tarafından kullanılan maksimum Decimal hassasiyetini belirtir. |
Hayır |
STRING |
UP_TO_19 |
Geçerli değerler:
Not
Yalnızca VVR 11.7 ve sonraki sürümlerde desteklenir. |
|
sink.partitioning.strategy |
Veri değişikliği olaylarını sink'in aşağı akış alt görevlerine dağıtan bölümleme stratejisini belirtir. |
Hayır |
STRING |
SINK_DEFINED |
Geçerli değerler:
Not
Yalnızca VVR 11.8 ve sonraki sürümlerde desteklenir. |
|
transform.async-execution.enabled |
Post-Transform için sıralı eşzamansız yürütmeyi etkinleştirip etkinleştirmeyeceğinizi belirtir (genel ön izleme). |
Hayır |
BOOLEAN |
false |
Deneysel özellik. Bu parametre etkinleştirildiğinde, Transform hesaplamaları olay çıktı sırasını koruyarak bir iş parçacığı havuzunda eşzamansız olarak çalışır. Bu seçenek, yüksek gecikme süreli UDF veya AI modeli çağrıları içeren Transform'lar için uygundur. Not
Yalnızca Ververica Runtime (VVR) 11,9 ve sonraki sürümlerde desteklenir. Önemli
Bu parametre etkinleştirildiğinde oluşturulan Checkpoint ve Savepoint durumları, parametre devre dışı bırakıldığında oluşturulanlarla uyumsuzdur. Bu parametre etkinleştirildikten sonra paralellikliğin dinamik olarak ayarlanması desteklenmez. |
|
transform.async-execution.timeout |
Tek bir Post-Transform olayının eşzamansız olarak işlenmesi için geçen zaman aşımı süresi (genel ön izleme). |
Hayır |
DURATION |
5min |
Deneysel özellik. Bu parametre yalnızca eşzamansız Transform etkinleştirildiğinde etkili olur. Değer 0'dan büyük olmalıdır. Not
Yalnızca Ververica Runtime (VVR) 11,9 ve sonraki sürümlerde desteklenir. |
|
transform.async-execution.capacity |
Her eşzamansız Post-Transform alt görevinin eşzamanlı olarak işleyebileceği maksimum uçuşta olan olay sayısı (genel ön izleme). |
Hayır |
INTEGER |
100 |
Deneysel özellik. Bu parametre yalnızca eşzamansız Transform etkinleştirildiğinde etkili olur. Değer 0'dan büyük olmalıdır. Daha büyük bir değer genellikle daha yüksek eşzamanlılık sağlar ancak daha fazla bellek tüketir. Not
Yalnızca Ververica Runtime (VVR) 11,9 ve sonraki sürümlerde desteklenir. |
|
transform.async-execution.worker-threads |
Her eşzamansız Post-Transform alt görevi tarafından kullanılan iş parçacığı sayısı (genel ön izleme). |
Hayır |
INTEGER |
16 |
Deneysel özellik. Bu parametre yalnızca eşzamansız Transform etkinleştirildiğinde etkili olur. Değer 0'dan büyük olmalıdır. Toplam iş parçacığı sayısı Transform paralelliği ile birlikte artar. Not
Yalnızca Ververica Runtime (VVR) 11,9 ve sonraki sürümlerde desteklenir. |