CREATE oturum küp deyimi (MDX)
Oluşturur ve varolan bir sunucu küpünden oturum küp doldurur.Oturum küp yalnızca geçerli oturumda görünür durumdadır; bunu olamaz gözattığınız veya başka bir oturumdan sorgulanamıyor.Oturum küp, örtülü olarak oturum kapatıldığında silinir.
CREATE SESSION CUBE session_cube_name FROM <cube list> (<param list>)
<cube list>::= source_cube_name [,<cube list>]
<param list>::= <param> ,<param list> | <param>
<param>::= <dims list> | <measures list>
<measures list>::= <measure>[, <measures list>]
<dims list>::= <dim def> [, <dims list>]
<measure>::= MEASURE source_cube_name.measure_name [<visibility qualifier>] [AS measure_name]
<dim def>::= <source dim def> | <derived dim def>
<source dim def>::= DIMENSION source_cube_name.dimension_name [<dim flags>] [<visibility qualifier>] [AS dimension_name>] [FROM <dim from clause> ] [<dim content def>]
<dim flags>::= NOT_RELATED_TO_FACTS
<dim from clause>::= <reg dim from clause>
<dim reg from clause>::= dimension_name
<dim content def>::= ( <level list> [,<grouping list>] [,<member slice list>] [,<default member>] )
<level list>::= <level def> [, <level list>]
<level def>::= LEVEL level_name [<level type> ] [AS level_name] [<level content def>]
<level content def>::= ( <property list> ) | NO_PROPERTIES
<level type>::= GROUPING
<property list>::= <property def> [, <property list>]
<property def>::= PROPERTY property_name
<grouping list>::= <grouping entity> [,<grouping list>]
<grouping entity>::= GROUP group_level_name.group_name (<mixed list>)
<grp mixed list>::= <grp mixed element> [,<grp mixed list>]
<grp mixed element>::= <grouping entity> | <member def>
<member slice list>::= <member list>
<member list>::= <member def> [, <member list>]
<member def>::= MEMBER member_name
<default member>::= DEFAULT_MEMBER AS MDX_expression
<visibility qualifier>::= HIDDEN
Sözdizimi öğeler
session_cube_name
Adını oturum küp.source_cube_name
Adı, küpü oturum kübü temel alır.source_cube_name.measure_name
Oturum sırasında eklenmesini kaynak ölçü birimi adını tam olarak nitelenmiş küp.Ölçüler boyutu hesaplanan üyeler izin verilmez.measure_name
Bölümdeki ölçünün adı oturum küp.source_cube_name.dimension_name
Oturum sırasında eklenmesini kaynak boyut adını tam olarak nitelenmiş küp.dimension_name
Oturum boyutun adı küp.< yan tümce > dim
Türetilmiş boyut tanımı için geçerli bir belirtimdir.not_related_to_facts
Türetilmiş boyut tanımı için geçerli bir belirtimdir.<Düzey türü>
Türetilmiş boyut tanımı için geçerli bir belirtimdir.
Remarks
Sunucu ve yerel küpleri farklı olarak, oturum kübü oluşturan oturum dışında bir oturum küp kalıcıdır değil.oturum küp tanımlayabilirsiniz tanımları ve ölçüler cinsinden tanımlanır.Iki boyut türü vardır.
Kaynak - bunlar daha fazla kaynak küpleri birini bir parçası olan boyutları boyutlardır.
Türetilmiş - bunları yeni analiz yetenekleri sağlayan Boyutların boyutlardır.Türetilmiş bir boyut tanımlı normal bir boyut olabilir ya da dikey veya yatay olarak dilimli veya özel gruplandırma boyut üyelerinin içeren bir kaynak boyut dayalı.Türetilmiş bir boyut, bir veri madenciliği modelini temel alan bir veri madenciliği boyut da olabilir.
Not
Boyut anahtar boyutları veya hiyerarşileri başvurabilirsiniz.
Esas olarak dinamik gruplandırması için kullanılan oturum küpleri öznitelik Microsoft Excel gibi istemci uygulamaları tarafından kullanılan özel üye gruplara üye.Bir oturumda küp, aşağıdaki görevleri gerçekleştirebilirsiniz:
Kaynak küp, Boyutlar'ı kaldırın.
Bir boyutun hiyerarşileri elemek veya ekleyin.
Ölçü birimi grupları veya belirli ölçüleri kaldırın.
Öznitelik bağlama, varolan bir öznitelik karşı grupları oluşturma amacıyla temel alan yeni bir öznitelik Ekle
Important Note: |
---|
Güvenlik oturum küp nesneler üzerinde temel kaynak nesnelerden devralındı.Eylemleri ve hesaplama kodları gibi diğer nesneleri, de, oturum küp tarafından devralınır. |
oturum küp CREATE deyim şu kuralları uygular:
Üst-altöge hiyerarşileri üzerinde gruplandırma işlemi yapamıyor.
ROLAP boyutlara göre gruplandırma işlemi yapamıyor.
Bağlantılı boyutlara göre gruplandırma işlemi yapamıyor.
Gruplandırma düzeyleri ile özel toplamaları işlemi yapamıyor.
Discretized özniteliği hiyerarşileri üzerinde gruplandırma işlemi yapamıyor.
Gruplandırma düzeyleri (örneğin, yaş ve cinsiyet) arasındaki çok-çok ilişkileri ile hiyerarşileri olan unnatural hiyerarşileri işlemi yapamıyor.
Açık başvurular bir küp adı MDX komut tarafından ayrılmış gruplandırma oturum kübü farklı bir ad olduğundan.Bunun yerine, CURRENTCUBE anahtar sözcüğünü kullanın.
Açık varsayılan üyelere sahip boyutlara göre gruplandırma yapamazsınız.
Gruplandırma yapılırken, hesaplanan üyeler özgün Küpün sunucu üzerinde oturum kapsamlı bırakılır.
Sunucu küpteki bir küp boyutu üzerinde gruplandırma işlemi gruplandırmayı üzerinde aynı boyuta göre tüm küp boyutları etkiler.
Örnek
Oturum kapsamlı bir bayi satış tutarı ölçü bayi boyut, ürün boyutu, Coğrafya boyutu ve boyut tarih içeren Adventure Works küp sürüm oluşturma, aşağıdaki örnekte gösterilmiştir.Bu oturum küp içinde iki grup oluşturulur; bir grup Avrupa ülkeler içerir ve bir grup, Kuzey Amerika'da grupları içerir.Bu örnek, bir kullanıcı özel bir grup üyelerinin oluşturduğunda, Microsoft Excel tarafından yayımlanan bir oturum küp CREATE deyim Basitleştirilmiş bir sürümüdür.
CREATE SESSION CUBE [Adventure Works_XL_GROUPING1]
FROM [Adventure Works]
( MEASURE [Adventure Works].[Internet Sales Amount]
,MEASURE [Adventure Works].[Reseller Sales Amount]
,DIMENSION [Adventure Works].[Date].[Calendar]
,DIMENSION [Adventure Works].[Date].[Calendar Year]
,DIMENSION [Adventure Works].[Date].[Calendar Semester]
,DIMENSION [Adventure Works].[Date].[Calendar Quarter]
,DIMENSION [Adventure Works].[Date].[Month Name]
,DIMENSION [Adventure Works].[Date].[Date]
,DIMENSION [Adventure Works].[Geography].[Country]
HIDDEN AS _XL_GROUPING81
,DIMENSION [Adventure Works].[Geography].[State-Province]
,DIMENSION [Adventure Works].[Geography].[City]
,DIMENSION [Adventure Works].[Geography].[Postal Code]
,DIMENSION [Adventure Works].[Geography].[Geography]
,DIMENSION [Adventure Works].[Product].[Product Categories]
,DIMENSION [Adventure Works].[Product].[Category]
,DIMENSION [Adventure Works].[Product].[Subcategory]
,DIMENSION [Adventure Works].[Product].[Product]
,DIMENSION [Adventure Works].[Product].[Product Key]
,DIMENSION [Adventure Works].[Reseller].[Reseller]
,DIMENSION [Adventure Works].[Reseller].[Geography Key]
,DIMENSION [Geography].[Country]
NOT_RELATED_TO_FACTS FROM _XL_GROUPING81
( LEVEL [(All)]
,LEVEL [Country1] GROUPING
,LEVEL [Country]
,GROUP [Country1].[CountryXl_Grp_1]
( MEMBER [Geography].[Country].&[Canada]
,MEMBER [Geography].[Country].&[United States] )
,GROUP [Country1].[CountryXl_Grp_2]
( MEMBER [Geography].[Country].&[France]
,MEMBER [Geography].[Country].&[Germany]
,MEMBER [Geography].[Country].&[United Kingdom] )
)
)