@XREF/@XWRITE'ı Anlama

@XREF, başka bir küpteki verilere referans vermek için kullanılan bir Essbase hesaplama fonksiyonudur. @XWRITE, başka bir küpe veri geri yazmak için kullanılan bir hesaplama fonksiyonudur. @XREF veya @XWRITE formülünü içeren küpe yerel küp denir. İkinci küp, uzak küp olarak adlandırılır.

@XREF uygulamak için yerel küpte uzak bir küpten değer alan bir formül tanımlarsınız. @XREF formülünü içeren üye depolanabilir veya dinamik olarak hesaplanabilir.

@XWRITE uygulamak için yerel küpte uzak bir küpe değer gönderen (yazan) bir formül tanımlarsınız. @XWRITE değerleri uzak küpe yazdığından uzak küp veri kesişimi depolanmalıdır.

Yerel ve uzak küpler farklı Essbase anlarındaysa bağlantı bilgilerini içeren bir konum diğer adı tanımlanmalıdır.

Aynı andaki küpler için @XREF veya @XWRITE'ı uygulamak üzere iki seçenek mevcuttur:
  1. Veri kaynağı diğer adı
  2. Uygulama adı ve veritabanı adı kombinasyonu

Syntax 1 fonksiyonu bir veri kaynağı diğer adı gerektirir:

@XREF (locationAlias [, mbrList])
@XWRITE (expression, locationAlias [, mbrList])

Syntax 2 fonksiyonu bir uygulama adı ve veritabanı adı kombinasyonunun kullanılmasını gerektirir:

@XREF(appName, dbName [, mbrList])
@XWRITE (expression, appName, dbName [, mbrList])

Uygulama adı ve veritabanı adı kombinasyonu kullanıldığında, yerel küpün kullanıcılarının uzak küpte de sağlanması gerekir.

Ek Referanslar: