Domanda

In base a questo, dovrei selezionare la prima colonna come nome della città e la seconda/terza come valori opzionali da visualizzare:

https://google-developers.appspot.com/chart/interactive/docs/gallery/geomap?hl=en

Tuttavia, quando utilizzo la seguente query MDX IC3Report non mi mostra alcuna informazione sulla mappa e ho già controllato la query e sta restituendo tutti i risultati:

WITH MEMBER [Measures].[City Name] AS [Customers].[Location].currentmember.name
SELECT
NON EMPTY { {
[City Name],
[Measures].[My Value]
} } ON COLUMNS,
NON EMPTY { NonEmpty( [Customers].[Location].[City].allmembers, [Measures].[My Value]) } ON ROWS
 FROM [My Cube]

Dal momento che non sono riuscito a trovare esempi di iccube su questo, qualcuno può aiutarmi?

È stato utile?

Soluzione

Suppongo che ti piacerebbe avere alcuni "marcatori" per le città.

Per questo, è possibile configurare le proprietà del widget Geo:

Region       : world    (for example)
Display Mode : markers-name

Quindi il tuo MDX potrebbe essere seguente usando la demo di IcCube. Cubo di vendita; Le [misure] sono sull'asse 0 e le città sull'asse 1:

SELECT
{ {[Measures].[Amount]} } ON COLUMNS,
{ [Customers].[Geography].[City].allmembers } ON ROWS
 FROM [Sales]

Nota a seconda del numero di marcatori, potrebbe essere necessario un po 'di tempo per visualizzarli (è possibile utilizzare lat/a lungo invece di nomi per un rendering più veloce).

Spero possa aiutare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top