Import fra en fil

Her kan der konfigureres indstillinger til Import fra en fil.
Vær opmærksom på at Data Import rydder selv op, dvs. synkroniserede objekter fra tidligere synkroniseringer, som er blevet valgt fra, vil blive slettet i Greenbox databasen.

Vælg fanen ”Data Import” i Wrench (figur 53).

image-20240503-125836.png

Figur 53

Save

Her gemmes indstillingerne.

Delete

Denne knap sletter den markerede konfiguration

Create configuration

Klik på denne knap for at oprette en ny konfiguration

Name

Valgfrit navn til konfigurationen

Data source

Hvad skal data hentes fra, i dette tilfælde en fil (File)

Import data to

Hvor skal data sættes ind i Miralix Greenbox databasen, i dette tilfælde i Ekstern telefonbog (External Phonebook)


Opret en ny konfiguration ved at klikke på ”Create configuration” og herefter vises den oprettede konfiguration (figur 54).

image-20240503-125909.png

Figure 54

Indstille configuration

Telefonbog Import


Telefonbog

Her vælges indstilingerne for importen

Select service for import

Her vælges hvilken Miralix Data Import service som skal benyttes til denne ”konfiguration”

Enable automatic import for selected service

Her vælges om der skal importeres automatisk ifølge schedule, som vises i næste punkt


Start import now

Ved at klikke på knappen, vil ny import blive gennemført


Restart Service

Her kan Data Import servicen genstartes


Open log folder

Ved at klikke på knappen, åbnes mappen med logfiler

Schedule

Her angives tidsinterval for automatisk import

Starting time

Angiv her starttidspunkt for automatisk import

Recur every

Her angives hvor tit import skal gentages, eks. Hver dag (1- Days) på det tidspunkt på dagen som er angivet i ”Starting time”

User account

Hvis der er valgt import til ”User account” under oprettelse af konfigurationen, vil det være muligt at vælge om Data Import skal sætte status overvågning og OT CSTA monitorering på mobilnumre

Enable monitoring of mobile numbers (default 100)

Markeres feltet, vil Data Import sætte statusovervågning på alle mobilnumre som importeres til Miralix Greenbox feltet Mobiltelefon

Enable OT CSTA monitoring of mobile numbers (default 50)

Markeres feltet, vil Data Import sætte OT CSTA monitorering på alle mobilnumre som importeres til Miralix Greenbox feltet Mobiltelefon

File

Her vælges filen der skal importeres fra

Sync source

Her angives typen på sync source, denne vil stå som ”MDI” når der er oprettet en konfiguration til import fra en fil, til ekstern telefonbog. Der kan evt. skrives et navn efter typen, eks. MDI. kundenavn

Hvis der oprettes flere konfigurationer med samme Sync Source, vil de kunne overskrive hinanden, dette gælder også hvis man har oprettet to konfigurationer, hvor der ikke er tilføjet et navn, så der i begge konfigurationer står ”MDI” i Sync source feltet.

Select file for this import:

Her kan der vælges mellem de filer som er tilstede I mappen

”C:\ProgramData\Miralix\Miralix Data Import\Files” på serveren hvor Miralix Data Import er installeret

Refresh files

Hvis der kopieres nye filer til importmappen ”C:\ProgramData\Miralix\Miralix Data Import\Files”, kan listen for valg af import fil opdateres med knappen

Separator

Her indtastes karakteren der virker som separator i filen der skal importeres fra. Det kan eks. være; (semikolon)

Encoding

Her vælges hvilken formatering som importerings filen har

First row contains column names

Feltet markers, hvis første linie I filen indeholder navnene på kolonnerne for data I filen. Det kan eks. Være kolonnerne initialer, fornavn, efternavn, email-adresse


Data conversion and mapping- fil import

Under Data conversion and Mapping oprettes ”conversions” som benyttes til at ”tilrette” data som importeres fra en fil inden data gemmes i MiralixGreenbox databasen. Mapping benyttes til at definere hvilke data der skal importeres og hvor data skal gemmes i MiralixGreenbox databasen.

Eksempel på data conversion: Telefonnumre er gemt i ”Telefon” kolonnen i filen som 76 41 09 00. Dette nummer skal ændres til et sammenhængende nummer for at der kan ringes op til nummeret fra Miralix klient programmer. Her kan man oprette en data conversion der henter data fra ”Telefonummer” kolonnen i filen, fjerner alle mellemrum og evt. tilføjer +45 foran, så nummeret herefter vil se sådan ud: +4576410900


Opret data conversion

Create data conversion

Ved at klikke på knappen ”Create data conversion, vises figur 55

image-20230123-150649.png


Figur 55

Indtast et navn til Data conversion og klik på ”Add rule” knappen. Gå til afsnittet ”Tilføj regel med kolonne fra fil”


Tilføj regel med kolonne fra fil

Opret en ny data conversion, eller dobbel-klik på en eksisterende på listen.

Add rule

Klik på knappen ”Add rule” og vælg ”Insert field” eller vælg en af de ”predifined” nederst på listen (figur 56).

Field

image-20230123-150706.png

Figur 56

Vælg kolonnenavnet, hvor data skal redigeres og vælg ”At the start”

Add rule- for at tilføje flere regler

Klik på knappen ”Add rule” igen, vælg rule eks. ”Clean text” for at fjerne mellemrum og marker feltet ”Remove spaces”. Klik på OK. Nu kan der tilføjes flere regler, eks. ”Insert text” for at sætte +45 foran

Bytte om på rækkefølge i regler.

Hvis der er oprettet flere regler i en data conversion, kan rækkefølgen ændres, blot ved at klikke på en regel og ”trække” den til et nyt sted på listen

Rules

Når der klikkes på ”Add rule” vises en række muligheder som er listet her

Insert text

image-20230123-150759.png

Figur 57

Insert text

Her indtastes teksten som skal tilføjes data fra filen

At the start/end

Her vælges om teksten skal sættes ind før data eller efter data fra filen

At position

Her vælges position for indsættelse

Do not insert when the value is empty

Markeres feltet vil teksten ikke blive indsat hvis der ikke er data i kolonnen i filen

Reverse direction

Markeres feltet vil position blive valgt med udgangspunkt i slutningen af data i kolonnen i filen

Before/After text

Her sættes teksten ind foran/bagved teksten som skrives i feltet ud for

Case sensitive

Markeres feltet skal teksten i feltet ud for matche teksten i kolonnen i filen

Insert field

Indsættelse af data fra et AD felt (figur 58).

image-20230123-150903.png

Figur 58

At the start/end

Her vælges om teksten skal sættes ind før data eller efter data fra kolonnen i filen, så man kan godt importere data fra flere kolonner i filen til et felt i Miralix Greenbox database

At position

Her vælges position for indsættelse.

Do not insert when the value is empty

Markeres feltet vil teksten ikke blive indsat hvis der ikke er data i kolonnen i filen

Reverse direction

Markeres feltet vil position blive valgt med udgangspunkt i slutningen af data i kolonnen i filen

Before/After text

Her sættes teksten ind foran/bagved teksten som skrives i feltet ud for

Case sensitive

Markeres feltet skal teksten i feltet ud for matche teksten i kolonnen i filen

Delete text

Denne funktion benyttes hvis et bestemt antal karakterer skal slettes, eller hvis en tekst fra en bestemt position skal slettes (figur 59).

image-20230123-150937.png

Figur 59

From

Position

Vælg positionen hvor sletning skal begynde

Delimiter

Vælg karakteren hvorfra sletningen skal begynde

Until

Count

Vælg antal karakterer der skal slettes

Delimiter

Vælg karakteren hvortil sletningen skal gælde

Till the end

Her slettes alle karakterer fra begyndelsespunktet

Reverse direction

Markeres feltet vil position blive valgt med udgangspunkt i slutningen af data i kolonnen i filen

Remove delimiters

Denne funktion vil slette separeringskaraktererne for start og slut punkt, hvis disse er valgt

Remove text

Denne funktion benyttes hvis en bestemt tekst skal fjernes (figur 60).

image-20230123-151005.png

Figur 60

Remove text

Skriv teksten som skal fjernes

All occurrences

Sletter alle forekomster af teksten

Prefix

Sletter alle forekomster som starter med teksten

Postfix

Sletter alle forekomster som slutter med teksten

First occurrence

Sletter den først forekomst af teksten

Last occurrence

Sletter den sidste forekomst af teksten

Specific occurrence

Her vælges nummeret på den forekomst som skal fjernes (første=1/anden=2/tredje=3 o.s.v.)

Case sensitive

Her vælges om teksten skal matche med store/små bogstaver

Replace text

Denne benyttes til at erstatte en tekst med en anden tekst (figur 61).

image-20230123-151118.png

Figur 61

Find text

Skriv teksten som skal erstattes

Replace text

Her skrives teksten som skal erstatte den tidligere

All occurrences

Sletter alle forekomster af teksten

Prefix

Sletter alle forekomster som starter med teksten

Postfix

Sletter alle forekomster som slutter med teksten

First occurrence

Sletter den først forekomst af teksten

Last occurrence

Sletter den sidste forekomst af teksten

Specific occurrence

Her vælges nummeret på den forekomst som skal fjernes (første=1/anden=2/tredje=3 o.s.v.)

Case sensitive

Her vælges om teksten skal matche med store/små bogstaver.

Strip text

Benyttes, hvis bestemte karakterer skal slettes (figur 62).

image-20230123-151211.png

Figur 62

Characters (lowercase)

Her vælges hvilke ”små” bogstaver der skal slettes (hvis ”Case sensitive” er aktiv)

Characters (uppercase)

Her vælges hvilke ”store” bogstaver der skal slettes (hvis ”Case sensitive” er aktiv)

Numbers

Her vælges de tal som skal slettes

Insert

Ved klik på knappen bliver alle bogstaver tilføjet

Characters

Her vises de karakterer som bliver fjernet

Strip all exept the selected

Markeres feltet, slettes alt tekst undtagen det der står I feltet “Characters”

Case sensitive

Markeres feltet vil det kun være karakterer der matcher dem I feltet “Characters”, som bliver slettet

Format text

Benyttes til at ændre formateringen af tekst (figur 63).

image-20230123-151240.png

Figur 63

Keep current casing

Behold teksten som den er

Capitalizes the first letter of each word

Første bogstav bliver sat som “stort” i hvert ord

All words to lower case

Alle ord bliver sat med “små” bogstaver

All words to uppercase

Alle ord bliver sat med ”stort”

Inverts the case of all words

Vender alle ord til små/store bogstaver

First letter is uppercase

Første bogstav i teksten bliver sat med ”stort”

Clean text

Benyttes til at fjerne uønskede karakterer i tekst (figur 64a).

image-20230123-151347.png

Figur 64a

Remove text between brackets

Fjerner tekst imellem paranteser, der kan vælges en eller flere typer paranteser

Remove brackets

Fjerner paranteser fra teksten, der kan vælges en eller flere typer paranteser

Replace these characters with space

Erstatter karakterer med et “mellemrum”, en eller flere karakterer kan vælges

Insert space before capitalized letters, no leading space

Markeres feltet, vil der blive indsat mellemrum før store bogstaver, dog ikke i starten af en linje

Fix spaces: Only one space at a time, no leading or trailing spaces

Redigerer, så der kun forekommer et mellemrum af gangen, samt at der ikke forekommer mellemrum I starten og slutningen af en sætning

Remove spaces: All spaces are removed from the text

Denne indstilling fjerner alle mellemrum I teksten

Predefined

Herunder kan der vælges nogle forud definerede regler


Phone number

Vælges denne, vil der automatisk blive tilføjet en række regler. Hvis ikke alle ønskes medtaget, kan de uønskede regler fjernes ved at klikke på knappen ”Remove”

Obs! Reglen Inserts field ”Workphone” at the start- skal redigeres ved at dobbelt-klikke på den

Phone number (PBX)

Vælges denne, vil der automatisk blive tilføjet en række regler. Hvis ikke alle ønskes medtaget, kan de uønskede regler fjernes ved at klikke på knappen ”Remove”

Obs! Reglen Inserts field ”Workphone” at the start- skal redigeres ved at dobbelt-klikke på den

Extension

Vælges denne, vil der automatisk blive tilføjet en række regler. Hvis ikke alle ønskes medtaget, kan de uønskede regler fjernes ved at klikke på knappen ”Remove”

Obs! Reglen Inserts field ”Workphone” at the start- skal redigeres ved at dobbelt-klikke på den

Email address

Vælges denne, vil der automatisk blive tilføjet en række regler. Hvis ikke alle ønskes medtaget, kan de uønskede regler fjernes ved at klikke på knappen ”Remove”

Obs! Reglen Inserts field ”Email address” at the start- skal redigeres ved at dobbelt-klikke på den

Picture URL

Vælges denne, vil der automatisk blive tilføjet en række regler. Hvis ikke alle ønskes medtaget, kan de uønskede regler fjernes ved at klikke på knappen ”Remove”

Obs! Reglen Inserts field ”Pictures.local/” at the start- skal redigeres ved at dobbelt-klikke på den


Mappings

Open mappings

Mappings benyttes til at definere hvorfra data i en fil skal hentes og hvor disse data skal gemmes i MiralixGreenbox database. Der vil være forskellige ”mappings” alt efter om data skal importeres til interne brugere, eller til eksterne kontakter i Miralix Greenbox databasen.


Ved at klikke på knappen ”Open mappings” vises ”default” mappings, som er påkrævet for at Data Import kan fungere

User account

Her vælges der i venstre side, hvor data skal importeres fra i filen. I højre side vælges hvor data skal gemmes i Miralix Greenbox databasen

Phonebook

_sync_id

Her skal der i venstre side vælges kolonnen som indeholder sync id til brugere.

Obs! Dette felt er påkrævet for at mapping indstillingerne kan gemmes


_name

Her skal der i venstre side vælges kolonnen som indeholder brugeres navn.

Obs! Dette felt er påkrævet for at mapping indstillingerne kan gemmes


Yderligere informationer om importering af data til MiralixGreenbox databasen

ved at klikke på pilen ud for det tomme felt i venstre side, kan der vælges hvilket felt data skal hentes fra, eller vælges en af de oprettede ”data conversions”. Se også afsnittet ”Tilføj regel”. Vælg herefter feltet i MiralixGreenbox databasen, som data skal importeres til i højre side. Forklaring af de forskellige felter i MiralixGreenbox databasen følger i skemaet ”Miralix Greenbox database felter”


MiralixGreenbox database felter

Forklaring

User account

Indeholder oplysninger om brugere. De fleste user account felter vil også kunne findes i Miralix Greenbox Editor, når en bruger oprettes eller redigeres under fanen ”Editor”

_forename

Fornavn på bruger

_sync_id

Unik ID på bruger som typisk hentes fra AD- objectguid

_alias

Andet navn på bruger

_alternative_user_account_id

Alternativ bruger ID

_area

Område

_atlas_expiration_date

Udløbsdato for Miralix klient login

_atlas_password_expiration_date

Udløbsdato for Miralix klient password

_atlas_username

Brugernavn til login af Miralix klient

_birthday

Fødselsdato

_category

Kategori

_contact_endpoint_sip

SIP URI på bruger

_description

Beskrivelse af brugeren

_disabled

Skal brugeren være deaktiveret True/False

_emailaddress

Email adresse

_employee

Medarbejder

_hidden

Skal brugeren skjules for brugere True/False

_initials

Initialer

_language

Sprog

_location

lokation

_manager_user_account_id

Chef

Mrx_uid

Miralix bruger ID

_name

Navn på bruger eller firma, afdeling, adresse, billede

_office

Kontor

_priority

Prioritet

_resource_account

Resource konto (True/False)

_restrict_view

Begrænset visning

_role

Rolle

_secretary_user_account_id

Sekretær bruger ID

_surname

Efternavn på bruger

_sync_id_other

Bruges ikke på nuværende tidspunkt

_sync_id_source_other

Bruges ikke på nuværende tidspunkt

_title

Titel

_user_principal_name

Brugerens UPN (User principal name)

_user01 - _user20

Valgfri tekst til brugerfelter 01- 20

_yesno01- _yesno10

10 felter hvor værdien kun kan være yes eller no (ja eller nej)

_company

Indeholder oplysninger om firma

_name

Firma navn

_description

Beskrivelse af firmaet

_user01 - _user03

Valgfri tekst til brugerfelter 01- 03

_yesno01- _yesno03

3 felter hvor værdien kun kan være yes eller no (ja eller nej)

_department

Informationer omkring afdelinger i firma

_name

Firma navn

_description

Beskrivelse af firmaet

_user01 - _user03

Valgfri tekst til brugerfelter 01- 03

_yesno01- _yesno03

3 felter hvor værdien kun kan være yes eller no (ja eller nej)

_contact_endpoint (Workphone, Mobilephone, Homephone, Fax)

Indeholder information om telefonnumre og telefontyper

_endpoint

Nummeret på telefonen/slutpunktet

_access

Kan være public eller private (er det private, skal _user_account_id også udfyldes, for at vide hvem nummeret tilhører)

_description

Beskrivelse af nummeret

_display_endpoint

Nummeret som skal vises på brugerens kontaktinformationer

_e164_endpoint

Nummeret i e164 format (+4512345678)

_endpoint_concurrent_line

Bruges normalt ikke

_endpoint_option

Bruges ikke i øjeblikket

_endpoint_type

0 = normal, SIP 1 = Routing 100 = ACD Info 101 = ACD Info + Routing

_extra01 - _extra03

Ekstra felter for fremtidig brug

_location

Lokation

_service_endpoint_group

Monitor gruppe eks. 100 Miralix MPGW CSTA

_service_endpoint_group_control

Gruppe for kaldskontrol eks. 50 Miralix Office Team Csta

_service_endpoint_monitor

Monitor, skal nummeret status overvåges, True/False

_show_external_anonymous

Skjul nummer ved eksterne opkald, True/False

_show_external_endpoint

Vis nummer ved eksterne opkald, True/False

_show_internal_anonymous

Skjul nummer ved interne opkald, True/False

_show_internal_endpoint

Vis nummer ved interne opkald, True/False

_sip_application_profile_id

Profil ID for tilhørende SIP profil

_sip_application_register_line

Skal nummret registreres på SIP server/Gateway, True/False

_subscription

Bruges ikke i øjeblikket

_subscription_end_time

Bruges ikke i øjeblikket

_subscription_start_time

Bruges ikke i øjeblikket

_tag01 -_tag03


_user01 - _user03

Valgfri tekst til brugerfelter 01- 03

_yesno01 - _yesno03

3 felter hvor værdien kun kan være yes eller no (ja eller nej)

_address

_address indeholder forskellige oplysninger om en adresse, eks. hvis et firma har flere afdelinger på forskellige adresser

_name

Firma navn

_city

By

_country

Land

_description

Beskrivelse af adressen

_line01 - _line02

Ekstra linier til beskrivelse af adressen

_location

Lokation

_postalcode

Postnummer

_user01 - _user03

Valgfri tekst til brugerfelter 01- 03

_yesno01 - _yesno03

3 felter hvor værdien kun kan være yes eller no (ja eller nej)

_picture

_picture indeholder navne på billeder, samt lokation (URL)

_name

Navn på billedet

_url

Web adresse til billedet

Filter

Her er det muligt at definere hvilke felter der er krævet for at objekterne bliver importeret over i Greenbox databasen. Hvis der oprettes flere filtre, skal objekterne opfylde alle filtre for at blive importeret. I første dropdown menu vises de felter, der kan sættes som påkrævet.