Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2023-06-23
Voorbeeld: laadniveaus uit spreadsheetgegevensbronnen

Voorbeeld: laadniveaus uit spreadsheetgegevensbronnen

Dit voorbeeld illustreert het laden van een lijst met niveaus uit een spreadsheetgegevensbron in:
Adaptive Planning
met behulp van de planningsniveaulader. Er wordt uitgegaan van een niveau met de naam
Total Company
bestaat al als het hoogste niveau van de organisatie:
Het einddoel is om twee nieuwe niveaus toe te voegen
Sales - South East
and
Sales - South West
onder het bestaande niveau
Sales - South
. Na het laden ziet de niveaustructuur die u in de niveaubeheerder ziet er als volgt uit:
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...

De spreadsheet Niveaus opmaken

Spreadsheets die in het Planning-niveaulaadprogramma worden geïmporteerd, hebben specifieke kolommen nodig om aan te geven welke niveaus bovenliggende en onderliggende niveaus zijn.
Deze kolommen zijn vereist:
  • ID:
    de unieke ID voor het niveau in het bronsysteem.
  • Niveau:
    de naam voor het niveau in het bronsysteem.
  • ParentId:
    de unieke ID voor het bovenliggende niveau in het bronsysteem.
De ID-kolom identificeert elk niveau op unieke wijze. De kolom ParentId geeft de ID van het bovenliggende niveau van een niveau aan. ParentId moet leeg zijn om naar het hoogste niveau in een hiërarchie te laden. ParentId moet ook leeg zijn als u een onderliggend niveau onder het hoogste niveau wilt maken.
CRM Customer Spreadsheet
Optie
Omschrijving
1
Kolom ParentId
2
Verkoop - Zuid
3
Verkoop - Zuidoost en Verkoop - Zuidwest
Als u dubbele namen voor niveaus hebt, hebt u een extra kolom nodig in het XSLX-gegevensbronbestand voor Code. Code identificeert op unieke wijze niveaus wanneer dubbele niveaunamen bestaan.
Waarde ParentId is leeg voor
Company A (100% owned)
. Dit betekent:
Company A (100%)
is het onderliggende niveau van het hoogste niveau in de organisatie,
Total Company
. Nieuwe niveaus laden onder ID-kolommen van:
Sales - South
, de rijen voor
Sales - South East
and
Sales - South West
referentie
Sales - South
in de kolom ParentId. Deze twee nieuwe niveaus krijgen
Sales - South
als hun bovenliggende organisatie.
Neem altijd de volledige niveaustructuur op van bovenliggende niveaus boven de niveaus die u wilt laden. De lader moet weten hoe niveaus met dezelfde naam onder verschillende bovenliggende niveaus kunnen worden onderscheiden. Een organisatie kan een West hebben voor Verkoop en een West voor Marketing. Door de volledige structuur met bovenliggende elementen te laden, gaat u om met dubbele namen op verschillende niveaus.
Voor kolommen met Boole-waarden, zoals in werkstroom, eliminatieniveau en eliminatie handelspartner, is een 1 vereist voor true of een 0 voor false. Andere tekens mogen niet worden gebruikt in kolommen met Boole-waarden.

Een gegevensbron maken voor het Planning-niveaulaadprogramma

Maak een spreadsheetgegevensbron en geef deze een naam, zoals Blad met niveaus.
Importeer de bladinhoud voor de gegevensbron om het faseringsgebied te vullen.

Instellingen Planning-niveaulaadprogramma configureren

Configureer de lader nadat de spreadsheetgegevensbron is gemaakt en de gegevens ervan in de faseringstabel worden ingevuld.
Instellingen gegevensbron
De brontabel is de naam van het werkblad voor de XLSX-gegevensbron met niveaus,
Sheet1
. Als dit XLSX-bestand meer dan één blad bevat, worden er extra namen weergegeven onder Blad met niveaus. In dit voorbeeld wordt alleen de gegevensbron Blad met niveaus gebruikt, maar u kunt de andere gegevensbronnen in de lijst zien. Planning-niveaulaadprogramma's hebben toegang tot alle faseringsgegevens, ongeacht de gegevensbron.
Schakel
Niveau maken indien niet gevonden in Planning
in. Met deze instelling worden nieuwe niveaus gemaakt als de lader geen niveaus met dezelfde naam kan vinden in
Adaptive Planning
.
Kolomtoewijzing
Vanwege de indeling en kolommen van de spreadsheet met gegevensbronnen moeten de kolomtoewijzingen voor deze lader als volgt zijn:
Planning-kolom
Bronkolom
Bovenliggende ID
ParentId
Niveau-ID
ID
Niveaunaam
Niveau
Houd er rekening mee dat de bronkolom verwijst naar een unieke ID voor elk niveau. De rij Bronkolomnaam verwijst naar de naam van het niveau.
Voor dit voorbeeld zijn geen bedrijfsregels nodig.
Klik op
Opslaan
in het deelvenster Acties.

Voorbeeld van lader-uitvoer weergeven

Nadat de lader is opgeslagen, klikt u op
Voorbeeld van lader-uitvoer weergeven
in het deelvenster Acties.
Bekijk de status van het voorbeeld van lader-uitvoer om te controleren of er geen fouten optreden.

De lader uitvoeren

Met een geslaagd voorbeeld van lader-uitvoer is deze lader klaar om te laden. Klik op
Handmatig uitvoeren
in het deelvenster Acties om deze uit te voeren.
De lader kan ook worden opgenomen in een geplande integratietaak die automatisch kan worden uitgevoerd.

De geladen niveaus weergeven

Deze schermafbeelding illustreert de resultaten van het laden van de niveaus.
Voorbeeld van geladen niveaus
Optie
Omschrijving
1
Uitgevouwen
boomstructuur
binnen
modelleringsmodelbeheerniveaus
2
Spreadsheet opgemaakt voor importeren
3
Kolom ParentId.
Als de kolom ParentId leeg wordt gelaten, wordt het hoogste niveau van de hiërarchie, Totaal bedrijf, het bovenliggende niveau.

Bovenliggend niveau wijzigen

Als u het bovenliggende niveau van bestaande niveaus met de lader wilt wijzigen, geeft u de ID van het nieuwe bovenliggende niveau op in de kolom ParentId van het niveau dat u wilt verplaatsen. Voorbeeld: desgewenst de resultaten van boven overnemen:
Sales - South East
and
Sales - South West
om directe onderliggende items te worden van
United States
zodat de boomstructuur er als volgt uitziet:
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...
De gegevensbronspreadsheet ziet er als volgt uit:
CRM-planningsdimensielader - bovenliggend niveau van dimensiewaarden wijzigen
Optie
Omschrijving
1
Verkoop - Z
2
Verkoop - ZO
3
Verkoop - ZW
United States
is het bovenliggende niveau van
Sales - South
. Verenigde Staten wordt ook het bovenliggende niveau van
Sales - South East
and
Sales - South West
zoals aangegeven in de kolom ParentId. De andere verwante niveaus worden onder die niveaus weergegeven om ervoor te zorgen dat ze in de gewenste volgorde worden geladen.
Het resultaat van het laden van deze spreadsheet is:
CRM-planningsdimensielader - bovenliggend voorbeeld van dimensiewaarden:
Let op:
United States
is nu het bovenliggende niveau van
Sales - South East
and
Sales - South West
, zoals aangegeven door de kolom ParentId in de spreadsheet.

Kenmerken koppelen aan niveaus

U kunt bestaande kenmerken aan niveaus koppelen door er toewijzingen voor aan te geven. Op het tabblad Kolomtoewijzingen in de lader worden dimensies en kenmerken als kolommen aangegeven na Begin werkelijke waarden en Einde werkelijke waarden. Alleen kenmerken die al bestaan in
Adaptive Planning
kunnen aan niveaus worden gekoppeld.
Bekijk de video:
1 min. 42 sec.

Als u tijdens het laden nieuwe kenmerkwaarden wilt maken, moet u ervoor zorgen dat de niveau-import automatisch kenmerkwaarden maakt voor het kenmerk in niveaukenmerkenbeheer.
Een spreadsheetgegevensbron voor het niveau bevat een kolom voor elk niveaukenmerk. In dit voorbeeld is er één niveaukenmerk: Regiocode. De verkoopniveaus krijgen elk één regiocode als niveaukenmerkwaarde:
Let op:
Sales - North
has
N20
als een kenmerkwaarde die nog niet bestaat in
Adaptive Planning
. Vanwege de instelling voor Regiocode in niveaukenmerkbeheer wordt N20 gemaakt als een nieuwe niveaukenmerkwaarde wanneer we de niveaulader uitvoeren.
De regiocode van het niveaukenmerk is beschikbaar als kolom binnen Kolomtoewijzing omdat het een niveaukenmerk is dat beschikbaar is in:
Adaptive Planning
:
Dimensieplanningslader - kenmerk - kolomtoewijzing
Het resultaat van het laden van de spreadsheet met de niveaulader zou de kenmerkwaarde maken
N20
for
Region Code
en onmiddellijk koppelen
N20
met het niveau
Sales - North
.