Einträge von AZConAdmin

SQL Server DB Backup

DECLARE @FileName AS NVARCHAR(60) SET @FileName = ‘Y:\DatenbankBackUp\DonBoscoMedienMSCRMBackup-‘ + CONVERT(VARCHAR(14), GETDATE(), 102) + ‘.bak’   BACKUP DATABASE [DonBoscoMedien_MSCRM] TO  DISK = @FileName WITH  RETAINDAYS = 5, NOFORMAT, NOINIT,   NAME = N’Datenbank Sichern’, SKIP, NOREWIND, NOUNLOAD,  STATS = 10 GO

Einrichten Cognos Planning Analytics Datenquelle

In der Tm1.cfg muss eine Zeile ergänzt werden mit einer bisher nicht verwendeten PortNr. (siehe GMG) HTTPPortNumber=60500 des Weiteren muss die UseSSL= F gesetzt werden. Danach kann man die Datenquelle im Cognos Connection Portal verbinden.

Subset Elementare Ebene einer Dimension erstellen

SubsetDestroy (‘KstStrukturMd2’, ‘KostellenStellenEbene0’);   SubsetCreatebyMDX(‘KostellenStellenEbene0’, ‘{TM1SORT( {TM1FILTERBYLEVEL( {TM1SUBSETALL([KstStrukturMd2] )}, 0)}, ASC)} ‘ ); SubsetAliasSet (‘KstStrukturMd2’, ‘KostellenStellenEbene0’,‘Caption’);

Zelleinträge nach unten vererben

  #Abfrage ob Element berechtigt ist [‘BerechtigungUebersetzung’]=S: IF(DB(‘A01 Kostenstellenberechtigung’, !}Groups, !KostenstellenAnalyse, ‘Berechtigung’)@=‘Ja’, ‘READ’, CONTINUE);   #Berechtigung nach unten weiterreichen   #Abfrage ob Vater berechtigt ist [‘BerechtigungUebersetzung’]=S: IF(DB(‘A01 Kostenstellenberechtigung’, !}Groups, ELPAR(‘KostenstellenAnalyse’, !KostenstellenAnalyse,1), ‘Berechtigung’)@=‘Ja’, ‘READ’, CONTINUE);   #Abfrage ob Großvater berechtigt ist [‘BerechtigungUebersetzung’]=S: IF(DB(‘A01 Kostenstellenberechtigung’, !}Groups, ELPAR(‘KostenstellenAnalyse’, ELPAR(‘KostenstellenAnalyse’, !KostenstellenAnalyse,1), 1), ‘Berechtigung’)@=‘Ja’, ‘READ’, CONTINUE);   #Abfrage ob Ur-Großvater […]

if then else Cube Rule mit ATTRS

[‘Kennzahlen B01’:{‘belegte Plätze mit Pflegestufe’}]=N:IF(ATTRS(‘KostenstellenControlling’, !KostenstellenControlling, ‘KSTBereich’)@=‘BBB’, [‘abger.Tage mit Pflegestufe’] /30, [‘abger.Tage mit Pflegestufe’]/[‘Tage Pro Monat’])