> For the complete documentation index, see [llms.txt](https://learn.vispeahen.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.vispeahen.com/veri-yonetimi/veri-modelleme/model-yonetimi/kolon-islemleri.md).

# Kolon İşlemleri

Model Alanında bulunan kolonlar üzerinde çeşitli yönetim ve yapılandırma işlemleri gerçekleştirilebilir. Kolon işlemleri sayesinde mevcut alanlar düzenlenebilir, yeni hesaplanmış alanlar oluşturulabilir ve dashboard geliştirme süreçlerinde kullanılacak varsayılan davranışlar tanımlanabilir.

Kolon işlemlerine erişmek için ilgili kolonun sağında bulunan ikon kullanılır.

<figure><img src="/files/Bzx4cJp1An0cAN3fC2ok" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NjSD7dZXrtcjkVLeCubh" alt=""><figcaption></figcaption></figure>

### Kolon Arama

Tablolar içerisinde bulunan kolonlar, arama alanı kullanılarak hızlı bir şekilde filtrelenebilir. Özellikle çok sayıda kolona sahip tablolarda arama özelliği, istenilen alanlara daha hızlı erişim sağlanmasına yardımcı olur.

### Hesaplanmış Kolon Oluşturma

Model Alanı içerisinde mevcut kolonlar kullanılarak yeni hesaplanmış alanlar oluşturulabilir. Yeni bir Hesaplanmış Kolon oluşturmak için kolon alanında bulunan **Add+** butonu kullanılır.

<figure><img src="/files/P2ZTeQ8OX6DB4Vzo90pn" alt=""><figcaption></figcaption></figure>

Calculated Column'lar, mevcut verilerden türetilen yeni alanların model seviyesinde tanımlanmasını sağlar. Oluşturulan alanlar fiziksel veri kaynağında yer almaz ve yalnızca ilgili veri modeli içerisinde kullanılabilir. Bu özellik sayesinde veri hazırlama işlemlerinin önemli bir bölümü dashboard geliştirme aşamasına geçmeden model seviyesinde gerçekleştirilebilir.

{% hint style="info" %}
Calculated Column kullanımı ve formül yapıları ilgili bölümde detaylı olarak açıklanmaktadır.
{% endhint %}

### Kolon Kopyalama (Duplicate)

Duplicate işlemi kullanılarak mevcut bir kolonun kopyası oluşturulabilir. Bu özellik, aynı alan üzerinde farklı yapılandırmalar oluşturulması gereken senaryolarda kullanılabilir. Kopyalanan kolon bağımsız olarak yönetilebilir ve üzerinde farklı düzenlemeler gerçekleştirilebilir.

### Toplulaştırma Kuralı Tanımlama

Kolonlar için varsayılan toplulaştırma kuralları tanımlanabilir. **Aggregation Rule** özelliği sayesinde ilgili kolon dashboard geliştirme süreçlerinde varsayılan olarak belirlenen toplulaştırma yöntemi ile kullanılabilir.

Desteklenen toplulaştırma kuralları arasında aşağıdaki yöntemler yer almaktadır:

* Sum
* Count
* Count Distinct
* Average
* Minimum
* Maximum

{% hint style="warning" %}
Toplulaştırma Kuralı tanımlanması, dashboard geliştirme sırasında aynı toplulaştırma kurallarının tekrar tekrar seçilmesi ihtiyacını azaltır ve veri kullanımında standartlık sağlar.
{% endhint %}

### Kolon Bilgilerini Görüntüleme (Info)

**Info** seçeneği kullanılarak kolona ait teknik bilgiler görüntülenebilir.

### Kolon Adını Değiştirme (Rename)

**Rename** işlemi ile kolonun model içerisinde görüntülenen adı değiştirilebilir. Bu özellik özellikle teknik isimlere sahip kolonların daha anlaşılır hale getirilmesi amacıyla kullanılmaktadır.

{% hint style="info" %}
Rename işlemi yalnızca veri modeli içerisindeki görünümü etkiler. Veri kaynağındaki fiziksel kolon adı değiştirilmez.
{% endhint %}

Kolon işlemleri sayesinde veri modelleri daha anlaşılır, yönetilebilir ve dashboard geliştirme süreçlerine uygun hale getirilebilir.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.vispeahen.com/veri-yonetimi/veri-modelleme/model-yonetimi/kolon-islemleri.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
