# Replace

Replace öneki, yüklenen tablonun başka bir tablonun yerini alması gerektiğini belirtmek için koddaki bir LOAD veya SELECT deyimine eklenebilir. Bu ayrıca, bu deyimin bir kısmi yeniden yüklemede çalıştırılması gerektiğini belirtir. Replace öneki bir Map deyiminde de kullanılabilir.

Bilgi notuKısmi yeniden yüklemenin düzgün çalışması için, kısmi yeniden yükleme tetiklenmeden önce uygulamanın verilerle açılması gerekir.

Yeniden Yükle düğmesini kullanarak kısmi yeniden yükleme gerçekleştirin. Daha fazla bilgi için bkz. [Düğme](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/Button/button.htm). Qlik Engine JSON API öğesini de kullanabilirsiniz.

Söz Dizimi:

Replace [only] [Concatenate[(tablename)]] (loadstatement | selectstatement)

Replace [only] mapstatement

Normal (kısmi olmayan) bir yeniden yükleme sırasında, Replace LOAD yapısı normal bir LOAD ifadesi olarak çalışacak, ancak öncesinde bir Drop Table olacaktır. Önce eski tablo kaldırılır, ardından kayıtlar oluşturulur ve yeni bir tablo olarak saklanır.

Concatenate öneki kullanılıyorsa veya aynı alan kümesine sahip bir tablo varsa, bu bırakılacak ilgili tablo olacaktır. Aksi takdirde bırakılacak bir tablo yoktur ve Replace LOAD yapısı normal bir LOAD ile aynı olur.

Kısmi yeniden yükleme aynı şeyi yapar. Tek fark, her zaman bir önceki kod yürütme işleminden bırakılacak bir tablo olmasıdır. Replace LOAD yapısı her zaman önce eski tabloyu bırakır, sonra yeni bir tane oluşturur.

Replace Map...Using deyimi, eşlemenin kısmi kod yürütmesi sırasında da gerçekleştirilmesine neden olur.

Bağımsız Değişkenler:

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| only | Deyimin sadece kısmi yeniden yüklemeler sırasında yürütülmesi gerektiğini belirten isteğe bağlı bir niteleyici. Normal (kısmi olmayan) yeniden yüklemeler sırasında dikkate alınmamalıdır. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/Replace.htm)

#### Örnekler ve sonuçlar:

| Örnek | Sonuç |
| --- | --- |
| `Tab1:`<br>`Replace   LOAD * from File1.csv;` | Hem normal hem de kısmi yeniden yükleme sırasında Qlik Sense Tab1 tablosu başlangıçta bırakılır. Daha sonra, File1.csv dosyasından yeni veriler yüklenir ve Tab1 içinde depolanır. |
| `Tab1:`<br>`Replace   only LOAD * from File1.csv;` | Normal yeniden yükleme sırasında bu deyim göz ardı edilir.<br><br>Kısmi yeniden yükleme sırasında, önceden Tab1 olarak adlandırılmış herhangi bir Qlik Sense tablosu başlangıçta bırakılır. Daha sonra, File1.csv dosyasından yeni veriler yüklenir ve Tab1 içinde depolanır. |
| `Tab1:`<br>`LOAD  a,b,c   from File1.csv;`<br>`Replace   LOAD  a,b,c from File2.csv;` | Normal yeniden yükleme sırasında, File1.csv dosyası ilk olarak Qlik Sense Tab1 tablosuna okunur, ancak daha sonra hemen bırakılır ve File2.csv dosyasından yüklenen yeni verilerle değiştirilir. File1.csv dosyasından alınan tüm veriler kaybolur.<br><br>Kısmi yeniden yükleme sırasında Qlik Sense Tab1 tablosunun tamamı başlangıçta bırakılır. Daha sonra File2.csv dosyasından yüklenen yeni verilerle değiştirilir. |
| `Tab1:`<br>`LOAD a,b,c   from File1.csv;`<br>`Replace   only LOAD a,b,c from File2.csv;` | Normal yeniden yükleme sırasında, veriler File1.csv dosyasından yüklenir ve Tab1 Qlik Sense tablosunda depolanır. File2.csv göz ardı edilir.<br><br>Kısmi yeniden yükleme sırasında Qlik Sense Tab1 tablosunun tamamı başlangıçta bırakılır. Daha sonra File2.csv dosyasından yüklenen yeni verilerle değiştirilir. File1.csv dosyasından alınan tüm veriler kaybolur. |

## Daha fazla bilgi

* [Kısmi yeniden yükleme](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)
* [Load](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Concatenate](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/concatenate.htm)
* [Map](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Map.htm)
* [Only](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/Only.htm)