l7: admin-tool (english)

52
1 i-views University Part 07: Admin-Tool

Upload: medialeg-gmbh

Post on 14-Apr-2017

28 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: L7: Admin-Tool (english)

1

i-viewsUniversityPart07:Admin-Tool

Page 2: L7: Admin-Tool (english)

22

Admin-Tool

RalphHerold

KnowledgeEngineer/JuniorProductManager

intelligentviewsgmbh

Page 3: L7: Admin-Tool (english)

33

Admin-Tool

Ifyouhaveproblemswiththesound:- Checktheaudiosettingsinmenuitem „Communicate“- Joinalternativelybytelephoneorbydial-innumber

fromlandlinephone(forfree):• 000-800-100-8171 forIndia• 0800-894627forSwitzerland

frommobilephone• +41434569564 onlyforSwitzerland

Event-Number:843814193Event-Password:hello

Page 4: L7: Admin-Tool (english)

44

Admin-Tool

Content

1. ServiceArchitecture

2. Starting the AdminTool

3. ANewSemantic Network

4. ServerAdministration

5. SingleNetworkAdministration

Page 5: L7: Admin-Tool (english)

5

1.ServiceArchitecture

Page 6: L7: Admin-Tool (english)

66

Admin-Tool

ServiceArchitecture

Mediator(OODB-Server)

admin toolknowledge builder

IndividualSolutions

API(Java,REST,SOAP)Bridges

StructuredDataSources

ShellComponents

RESTSOAP

External Queries

Unstructured Data

XML,SQLODBC,LDAP,CSV

SemanticStorage

ViewConfig-Mapper

Net-Navigator

JobProcessors

ExternalSystems

StandardFrontend

Applications

Backen

dServices

Page 7: L7: Admin-Tool (english)

77

Admin-Tool

ServiceArchitecture

Mediator(OODB-Server)

admin toolknowledge builder

SemanticStorage

Applications

Backen

dServices

JobProcessors

ShellComponents

Page 8: L7: Admin-Tool (english)

88

Admin-Tool

AdministrationToolFunctions

Theadministration tool has three main functions:

- Creating new semantic networks

- Configurating single semantic networks

- Administrating allsemantic networks of one mediator

Page 9: L7: Admin-Tool (english)

9

2.StartInterface

Page 10: L7: Admin-Tool (english)

1010

Admin-Tool

StartInterface

Startinterfaceoftheadministrationtool

Page 11: L7: Admin-Tool (english)

1111

Admin-Tool

StartInterface

Enterthemediatoraddress.Avalidaddressincludesa

protocol [cnp://,cnps://,http://or https://]

followed by [computer nameor IP-address]:[port number].Youcanalsoenterlocalhost toaccessamediatoronthesamemachineorleavethefieldemptytoaccessasemantic

networkdirectly.

...givesyouaccesstoserversthathavealready

beenusedbefore.

Administrate opens theadministration for the current

server.You willneed to enter theserver password.

Page 12: L7: Admin-Tool (english)

1212

Admin-Tool

StartInterface

Enterthename ofthesemanticnetwork.

Newopens the dialogueto built anew semantic

network.

...givesyouaccesstosemanticnetworksonthatserver.Youmighthavetoentertheserver

password.

Page 13: L7: Admin-Tool (english)

1313

Admin-Tool

StartInterface

Enteryour user name and passwordto be able to progress with Start.

Your user willneed to haveadministration rights.

Start opensthesemanticnetworkadministration.

Page 14: L7: Admin-Tool (english)

1414

Admin-Tool

StartInterface

AccessadditionalInformationabout the administration tool

Page 15: L7: Admin-Tool (english)

1515

Admin-Tool

About

Build:version number of the admin tool

ReleaseState:state of the admin tool

Memorybound:upper limit for the system memory provided for theadmin tool (inByte)

VMVersion:version number and digitalfingerprint of the runtimeenvironment

Locale: active language

Softwarecomponents:the semantic network components (including theversion number)delivered together with the admin tool

Packages:used smalltalk packages,includes the version number

Page 16: L7: Admin-Tool (english)

1616

Admin-Tool

About

Copy:copy the content of the information dialogue

Page 17: L7: Admin-Tool (english)

17

3.Creating anew semantic network

Page 18: L7: Admin-Tool (english)

1818

Admin-Tool

StartInterface

New opens the dialogue to build anew semantic network.

Page 19: L7: Admin-Tool (english)

1919

Admin-Tool

Newsemantic network

localhost:choose localhost if themediator you want to use for

your semantic network is onthesamemachineas the admin

tool.

Emptyfield:ifyouleavethefieldempty,thesemantic networkwillbe created locally,i.e.inasubfolderoftheadmintool

folder.

EntertheservernameorIP-addressofthemediatoryouwantyoursemanticnetworktobecreated

from.

Page 20: L7: Admin-Tool (english)

2020

Admin-Tool

Newsemantic network

Enteranobligatoryname foryoursemanticnetwork.Use64charactersatmost.Don’tuseaspaceattheendorbeginningofthe

name.

Useoneofthefollowingcharacters:Uppercase,lowercase,latincharacters,

numbers,space,!@#$%&'()+-.[]^_`{}~Œœ ,ASCHII-Characters 160to 255

Don‘t use:AUX,CON,NUL,PRN,COMO-COM9or

LPT0-LPT9

Page 21: L7: Admin-Tool (english)

2121

Admin-Tool

Newsemantic network

Themediator supportsauthentication by password.

Page 22: L7: Admin-Tool (english)

2222

Admin-Tool

Newsemantic network

...allows you to upload alicensekey (name:[Licensename].key).

Asemantic network has to possessavalidlicense for the knowledge

builder and the softwarecomponents to be able to work withit (the admin tool doesn‘t need one

though)

Page 23: L7: Admin-Tool (english)

2323

Admin-Tool

Newsemantic network

InUsername,youcanenterthefirstuserregisteredinthesemanticnetwork.Useanycharacterbutdon’tleavethefieldempty.Administrator isonlyasuggestionyoudon’t

havetouseoryoucanchangelater.Theuseryoucreateherewillhave

administrationrights.

Yourfirstusercanhaveapassword (stronglyrecommended).Youwillneedtoenterthepasswordwhenaccessingtheknowledgebuilderortheadmintoolforthissemantic

network.

Page 24: L7: Admin-Tool (english)

24

4.Administrating allsemanticnetworks

Page 25: L7: Admin-Tool (english)

2525

Admin-Tool

StartInterface

Administrate opens theadministration for allsemantic

networks onthe server(=mediator)(or the local volumesfolder)specified inthe server

field.

You willneed to enter themediatorpasswordfor access.

Page 26: L7: Admin-Tool (english)

2626

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Page 27: L7: Admin-Tool (english)

2727

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Nameof thesemanticnetwork

Number ofactive users

LastBackup(date and time)

Latest statusmessage

Sort by columns by clicking onthem.

Get amanual updateof the information by clicking onServerà Refreshvolumes list

Page 28: L7: Admin-Tool (english)

2828

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Themessage field displaysstatusmessagesforallsemantic networksinthelist.

Statusmessages are created by triggering activities inthe admin tool andare validfor the duration of asession.To retain status messages,export

them viaFileàWriteadministration log.

Page 29: L7: Admin-Tool (english)

2929

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Filecontains:Writeadministration log to export messagefield content to atext file (admin.log).Needs

aconnection to amediator.

Logout exits the server administration toreturn to the start interface.

Exitcloses the server administration.

Page 30: L7: Admin-Tool (english)

3030

Admin-Tool

ServerAdministrationMenu

NetworkList

MessageField

Servercontains:Refreshvolumes list refreshes the network list below.

Reload ini file prompts the server to reload the ini file.Notevery option can be refreshed inarunning system,refreshed options willbe part of aserver output.

Downloadlogcreates acopy of the mediator protocol files (mediator.log)usually found inthevolumes folder.It contains alogof every activity since the initialstartup of the mediator

Serverconnections writes the number and IP-addressof every softwarecomponent (apartfrom theblobservice)connected to eachsemantic network that is connectedtothe current mediator into

the message field.

Build information writesbasictechnicalinformationabouttheaccessedmediator(e.g.versionnumber)andthemachineitisrunningon(e.g.operatingsystem)intothemessagefield.

Page 31: L7: Admin-Tool (english)

3131

Admin-Tool

ServerAdministrationMenu

NetworkList

MessageField

Transfercontains:Downloadvolume downloads the selectedsemantic network from the network list into the local

volumesfolder.

Copy volume copiestheselectedsemanticnetwork tothesamelocationandrenamesit.

Uploadvolumeuploadsalocalsemanticnetworkintothenetworklist.

Replace volume overwritesthe selectednetwork inthe list withalocalnetwork.Theoverwritingnetworkadoptsthe nameoftheoverwrittennetwork.

Page 32: L7: Admin-Tool (english)

3232

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Administrate contains:Administratevolume opens the selected network inthe admin tool.

Backupcreates abackup of the selected network inthe backup folder,including atimestamp.

Restore backup creates acopy of aselected backup and saves it into thevolumes folder.You need to rename this copy inaseparatedialogue.

Deletebackup deletes aselected backup file from the backup folder.

Page 33: L7: Admin-Tool (english)

3333

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Administrate contains further:

Deletevolume deletes the selected network.

Compress volume compresses the selected network to free storagespace.

Upgradevolume storage for aone timeupgradeof the internaldata filesystem to saveindex structures faster.

Upgradevolume versionupgradesallnetworkcomponentstotheversionoftheadmintool.

Page 34: L7: Admin-Tool (english)

3434

Admin-Tool

ServerAdministrationMenu

SemanticNetworkList

MessageField

Garbage Collectioncontains:Start starts anew (or paused)garbage collection for the selected network.You

have to manually request astatus updateinStatus.

Pause pauses the current garbage collection.

Stop stops the current garbage collection.

Status updates the current garbage collection‘s status inthe status field and inthe message field.

Garbage collection deletesunreferencedsemanticelementsandconfigurationsinthenetwork.Itneeds to be accessedviaamediator to use

thegarbagecollection.

Page 35: L7: Admin-Tool (english)

35

5.Configurating aSingleSemantic Network

Page 36: L7: Admin-Tool (english)

3636

Admin-Tool

StartInterface

Logintoaspecificsemanticnetworkwiththeadmintool.Theuserneedstopossessadministrationaccessrights.

Page 37: L7: Admin-Tool (english)

3737

Admin-Tool

NetworkAdministration

Menu OperationalWindowIfyouarenotusingamediatorwhileworkinginthenetworkadministration,thenetwork

cannotbeaccessedbyanothersoftwarecomponenin

parallel.

Page 38: L7: Admin-Tool (english)

3838

Admin-Tool

Administrate

Backupcreates abackup copy of the network inthe backup folder.

Replace with backup replaces the current network with abackupcopy.You willbe logged outafterwards.

DeleteBackupdeletes single backups of this network.

Downloadcreates acopy inthelocalvolumes folder.You canrename the downloaded network inaseparatedialogue.

Replace volume replacsethecurrentnetworkwithalocally savednetwork.You willbe automatically logged outafterwards.

Page 39: L7: Admin-Tool (english)

3939

Admin-Tool

VersionInformation

Thisshouldlookfamiliar.YouwereshownhowtoaccessitwiththeAbout buttoninthe

startinterfacebefore.

Page 40: L7: Admin-Tool (english)

4040

Admin-Tool

Components

Software lists every component (including itsversion number)that isincludedintheadmin tool.Componentswhichrequirea

specificlicensearemarkedassuch.

Asemanticnetworkismadeupofsemanticnetworkcomponents.Theyaddadditional

functionalitytothenetwork.

Page 41: L7: Admin-Tool (english)

4141

Admin-Tool

Components

AddStandardcomponent installs theselected component inthe current semantic

network.Some components require othercomponents to be installed.

You can only install one release statecomponent atatime.

Page 42: L7: Admin-Tool (english)

4242

Admin-Tool

Components

Semantic network lists everycomponent installed inthis network(including their version number).Ared component meansthatanewerversion exists whichiscontainedin

thisadmin tool.

Page 43: L7: Admin-Tool (english)

4343

Admin-Tool

ComponentsUpdate(or Renew)updates the

selected component.Thisincludesupdatingthelanguageofthe

component.

Removedeinstalls the selectedcomponent.Thisis only possible,if noother installed component dependsonthis component.i-views Coreand

Viewconfiguration can‘t bedeinstalled.

Page 44: L7: Admin-Tool (english)

4444

Admin-Tool

Licenses

Asemantic networkneeds avalidlicense

key sothattheknowledge builder andother components can

work withit.

Page 45: L7: Admin-Tool (english)

4545

Admin-Tool

Licenses

Statuscontains the current state ofthe license.If it is invalid,it also

contains the reason,e.g.itisexpiredormore users thanspecified are

registered.

Costumer has the customer‘s name init,sometimes their address or

company.

Componentsdetails the licensebyrestrictingthenetworkversion

(version),settinganupper limit forthe number of users with admin

access rights (maxAdminUsers)andsettinganupper limit for userswithout admin access rights

(maxUsers).

Page 46: L7: Admin-Tool (english)

4646

Admin-Tool

Licenses

Validfor volumes lists allnetworksthis license is validfor.

Validuntil has the date until whichthe license is validfor.

Validfor servers has alist of every IP-address and port number amediator

can be reached with from thenetwork.

Add/Renew loads anew license key ([Lizenzname].key)

Partnercontains the name of thepartner that facilitated this network.

Thefields Partner,validuntil,validforvolumes and validforservers are allowed

to be empty.

Page 47: L7: Admin-Tool (english)

4747

Admin-Tool

User

Everyregistereduser has ausername (User),anobject they are

possibly connected with inthenetwork (Associatedwith),their

current state (Status),their lastlogininto the network (Logintimestamp)

and the password encoding(Passwordtype).

Sorting by column is possible with aclick onaspecific column.

Status specifically defines if the userhas admin rights (and inthat case,ifthey possess apassword)and if theyare currently accessing the network.

Page 48: L7: Admin-Tool (english)

4848

Admin-Tool

User

Associate and drop association can notbe accessedinthe admin tool.Goto User inthe semantic

network instead.

Create createsanewuserwithausername(obligatory)andpassword(optional).Nocharacter

restriction.

Changepassword changes the selected user‘spassword.

Logout kicksthe selected user from the semanticnetwork,if they are currently using it.Theuser can

loginagain afterwards.

Delete deletes the selected user.Atleastone userwith admin rights needs to remain.

Page 49: L7: Admin-Tool (english)

4949

Admin-Tool

UserRename allows the username to be changed.

Message sends amessage to the selected user.They willseethe message while working inside the knowledge builder or

when they login.

Administrator gives or takes adiministrationaccess rightsto/from auser.Prerequisite is apassword.

Private gives auser whoisnotinpossessionofthemediatorpasswordaccesstospecificfunctionslikecreatebackup,copy,garbagecollectionordeletevolumewhichusually

requireamediatorpassword.

Thefields Administrators,Userand Active contain thenumber of these specific usergroups.

Page 50: L7: Admin-Tool (english)

5050

Admin-Tool

Homework

1. Createanew local semantic networkinversion4.3

2. Upgradethenetworkto5.0.Youwillneedanewadmintoolforthis.

3. Updatethelicense.Youwillbeprovidedwithalicensekey.

4. Createanew user aside from the initialadministration user.

5. Tryto connect this user with aperson objectinthe semantic network.

Page 51: L7: Admin-Tool (english)

5151

Admin-Tool

Sendyour questions to:[email protected]

Consultationhours:EveryWednesday

Thank you for visitingi-viewsUniversity

Page 52: L7: Admin-Tool (english)

5252

Admin-Tool

UnsereneuenIcons