< Back
Import-Answer
Post
NAME Import-Answer
SYNOPSIS
Importieren von Antworskalen in die Mongo DB Datenbank
SYNTAX
Import-Answer [-answer] <Object> [[-item] <Object>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename
<Object>] [<CommonParameters>]
Import-Answer [[-hash] <Hashtable[]>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename <Object>]
[<CommonParameters>]
Import-Answer [[-astring] <String[]>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename <Object>]
[<CommonParameters>]
DESCRIPTION
Importiert Antwortskalen z.B. aus einer ExelTabelle in die Datenbank, es m????????ssen die Module
Import-Excel und Mdbc importiert sein. Dieses geschieht ????????ber Import-Module Import-Excel bzw. ????????ber
Import-Module Mdbc.
Wird kein Parameter f????????r Item vergeben, so werden die Items von 1...n verwendet!
Item werte von <0 werden nicht in der Auswertung ber????????cksichtigt und eignen sich z.B. f????????r Felder wie
"Kann nicht beurteilt werden"
Der Polltype gibt an um welche Fragensammlung es sich handelt. Dabei wird eine Collection
A{Polltype} erzeugt.
PARAMETERS
-answer <Object>
Die Antwort
Required? true
Position? 1
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-item <Object>
Der Itemwert f????????r die Antwort. Itemwerte <=0 werden nicht in der Auswertung ber????????cksichtig und eignen sich
z.B. f????????r Antworten wie 'kann nich beurteilt werden'
Required? false
Position? 2
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-hash <Hashtable[]>
Antwort und Item kommen als Hashmap herein
Required? false
Position? 2
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-astring <String[]>
Antworten kommen als Strings herein
Required? false
Position? 2
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-Polltype <Object>
Der PollType der Frage, d.h. die Antworten werden in der Collection A{Polltype} gespeichert
Required? true
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-mongoDB <Object>
MongoDB Connection String, default localhost
Required? false
Position? 4
Default value mongodb://localhost:27017/
Accept pipeline input? false
Accept wildcard characters? false
-Databasename <Object>
Name der Datenbank
Required? false
Position? named
Default value umfrage
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
-------------------------- EXAMPLE 1 --------------------------
PS C:\\>Import-Excel c:\\Temp\\antworten.xlsx | Import-Answer -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Importiert die Antworten aus antworten.xslx in die Collection Abho
-------------------------- EXAMPLE 2 --------------------------
PS C:\\>Import-Answer -Item 5 -Answer "Volle Zustimmung" -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Die Antwort wird mit dem Item 5 und ID A5 in die Collection Abho angelegt
-------------------------- EXAMPLE 3 --------------------------
PS C:\\>Import-Answer -Answer "Volle Zustimmung" -Polltype bho -mongoDB mongodb://localhost:27017/ -Databasename
umfrage
Die Antwort mit dem Item Wert A1 wird in der Collection Abho angelegt
-------------------------- EXAMPLE 4 --------------------------
PS C:\\>@{answer="volle Zustimmung";item=5},@{answer="Zustimmung";item=4} | Import-Answer -Polltype bho -mongoDB
mongodb://localhost:27017/ -Databasename umfrage
Die Antworten mit dem Item Wert 5 und 4 werden der Collection Abho angelegt mit den ID's A1 und A2
-------------------------- EXAMPLE 5 --------------------------
PS C:\\>"volle Zustimmung","Zustimmung" | Import-Answer -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Die Antworten werden nach der Reihenfolge mit den Itemwerten 1..N / IDs A1....An in die Collection Abho angelegt
RELATED LINKS
CommonParameters : True
WorkflowCommonParameters : False
details : @{name=Import-Question; noun=; verb=}
Syntax : @{syntaxItem=System.Object[]}
parameters : @{parameter=System.Object[]}
inputTypes : @{inputType=}
returnValues : @{returnValue=}
aliases : None
remarks : None
alertSet :
description :
examples :
Synopsis :
Import-Question [-Question] <Object> [-Polltype] <Object> [[-_id] <Object>] [[-mongoDB]
<Object>] [-Databasename <Object>] [<CommonParameters>]
ModuleName : pollmodule
nonTerminatingErrors :
xmlns:command : http://schemas.microsoft.com/maml/dev/command/2004/10
xmlns:dev : http://schemas.microsoft.com/maml/dev/2004/10
xmlns:maml : http://schemas.microsoft.com/maml/2004/10
Name : Import-Question
Category : Function
Component :
Role :
Functionality :
SYNOPSIS
Importieren von Antworskalen in die Mongo DB Datenbank
SYNTAX
Import-Answer [-answer] <Object> [[-item] <Object>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename
<Object>] [<CommonParameters>]
Import-Answer [[-hash] <Hashtable[]>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename <Object>]
[<CommonParameters>]
Import-Answer [[-astring] <String[]>] [-Polltype] <Object> [[-mongoDB] <Object>] [-Databasename <Object>]
[<CommonParameters>]
DESCRIPTION
Importiert Antwortskalen z.B. aus einer ExelTabelle in die Datenbank, es m????????ssen die Module
Import-Excel und Mdbc importiert sein. Dieses geschieht ????????ber Import-Module Import-Excel bzw. ????????ber
Import-Module Mdbc.
Wird kein Parameter f????????r Item vergeben, so werden die Items von 1...n verwendet!
Item werte von <0 werden nicht in der Auswertung ber????????cksichtigt und eignen sich z.B. f????????r Felder wie
"Kann nicht beurteilt werden"
Der Polltype gibt an um welche Fragensammlung es sich handelt. Dabei wird eine Collection
A{Polltype} erzeugt.
PARAMETERS
-answer <Object>
Die Antwort
Required? true
Position? 1
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-item <Object>
Der Itemwert f????????r die Antwort. Itemwerte <=0 werden nicht in der Auswertung ber????????cksichtig und eignen sich
z.B. f????????r Antworten wie 'kann nich beurteilt werden'
Required? false
Position? 2
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-hash <Hashtable[]>
Antwort und Item kommen als Hashmap herein
Required? false
Position? 2
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-astring <String[]>
Antworten kommen als Strings herein
Required? false
Position? 2
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-Polltype <Object>
Der PollType der Frage, d.h. die Antworten werden in der Collection A{Polltype} gespeichert
Required? true
Position? 3
Default value
Accept pipeline input? false
Accept wildcard characters? false
-mongoDB <Object>
MongoDB Connection String, default localhost
Required? false
Position? 4
Default value mongodb://localhost:27017/
Accept pipeline input? false
Accept wildcard characters? false
-Databasename <Object>
Name der Datenbank
Required? false
Position? named
Default value umfrage
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
-------------------------- EXAMPLE 1 --------------------------
PS C:\\>Import-Excel c:\\Temp\\antworten.xlsx | Import-Answer -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Importiert die Antworten aus antworten.xslx in die Collection Abho
-------------------------- EXAMPLE 2 --------------------------
PS C:\\>Import-Answer -Item 5 -Answer "Volle Zustimmung" -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Die Antwort wird mit dem Item 5 und ID A5 in die Collection Abho angelegt
-------------------------- EXAMPLE 3 --------------------------
PS C:\\>Import-Answer -Answer "Volle Zustimmung" -Polltype bho -mongoDB mongodb://localhost:27017/ -Databasename
umfrage
Die Antwort mit dem Item Wert A1 wird in der Collection Abho angelegt
-------------------------- EXAMPLE 4 --------------------------
PS C:\\>@{answer="volle Zustimmung";item=5},@{answer="Zustimmung";item=4} | Import-Answer -Polltype bho -mongoDB
mongodb://localhost:27017/ -Databasename umfrage
Die Antworten mit dem Item Wert 5 und 4 werden der Collection Abho angelegt mit den ID's A1 und A2
-------------------------- EXAMPLE 5 --------------------------
PS C:\\>"volle Zustimmung","Zustimmung" | Import-Answer -Polltype bho -mongoDB mongodb://localhost:27017/
-Databasename umfrage
Die Antworten werden nach der Reihenfolge mit den Itemwerten 1..N / IDs A1....An in die Collection Abho angelegt
RELATED LINKS
CommonParameters : True
WorkflowCommonParameters : False
details : @{name=Import-Question; noun=; verb=}
Syntax : @{syntaxItem=System.Object[]}
parameters : @{parameter=System.Object[]}
inputTypes : @{inputType=}
returnValues : @{returnValue=}
aliases : None
remarks : None
alertSet :
description :
examples :
Synopsis :
Import-Question [-Question] <Object> [-Polltype] <Object> [[-_id] <Object>] [[-mongoDB]
<Object>] [-Databasename <Object>] [<CommonParameters>]
ModuleName : pollmodule
nonTerminatingErrors :
xmlns:command : http://schemas.microsoft.com/maml/dev/command/2004/10
xmlns:dev : http://schemas.microsoft.com/maml/dev/2004/10
xmlns:maml : http://schemas.microsoft.com/maml/2004/10
Name : Import-Question
Category : Function
Component :
Role :
Functionality :