

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Hinzufügen von Tags und Labels zu Ressourcen in DynamoDB
<a name="Tagging"></a>

Sie können Amazon-DynamoDB-Ressourcen mit *Tags* markieren. Tags helfen Ihnen, Ihre Ressourcen auf unterschiedliche Weise zu kategorisieren, z. B. nach Zweck, Besitzer, Umgebung oder anderen Kriterien. Tags können Sie bei Folgendem unterstützen:
+ Eine Ressource basierend auf den Tags, die Sie ihr zugeordnet haben, schnell zu erkennen.
+ Sehen Sie sich AWS Rechnungen an, aufgeschlüsselt nach Stichwörtern.
**Anmerkung**  
Alle lokalen sekundären Indizes (LSI) und globalen sekundären Indizes (GSI) im Zusammenhang mit markierten Tabellen werden automatisch mit denselben Tags gekennzeichnet. Derzeit kann die Nutzung des DynamoDB-Streams nicht markiert werden.

Tagging wird von AWS Diensten wie Amazon EC2, Amazon S3, DynamoDB und mehr unterstützt. Effizientes Tagging kann Kosteneinblicke bereitstellen, mit denen Sie Berichte für Services erstellen können, die ein spezifisches Tag aufweisen.

Gehen Sie wie folgt vor, um sich mit dem Taggen vertraut zu machen:

1. Lesen Sie [Markierungseinschränkungen in DynamoDB](#TaggingRestrictions).

1. Tags mit [Markieren von Ressourcen in DynamoDB](Tagging.Operations.md) erstellen.

1. Verwenden Sie diese Option[Verwenden von DynamoDB-Tags zum Erstellen von Kostenzuordnungsberichten](#CostAllocationReports), um Ihre AWS Kosten pro aktivem Tag nachzuverfolgen.

Schließlich wird empfohlen, optimale Tagging-Strategien zu befolgen. Weitere Informationen finden Sie unter [AWS -Markierungsstrategien](https://d0.awsstatic.com/aws-answers/AWS_Tagging_Strategies.pdf).

## Markierungseinschränkungen in DynamoDB
<a name="TaggingRestrictions"></a>

 Jedes Tag besteht aus einem Schlüssel und einem Wert, die Sie beide selbst definieren. Beachten Sie die folgenden Einschränkungen: 
+  Jede DynamoDB-Tabelle kann nur über ein Tag mit demselben Schlüssel verfügen. Wenn Sie versuchen, ein vorhandenes Tag (derselbe Schlüssel) hinzuzufügen, wird der vorhandene Tag-Wert auf den neuen Wert aktualisiert. 
+  Bei Tag-Schlüsseln und -Werten muss die Groß- und Kleinschreibung beachtet werden. 
+  Die maximale Schlüssellänge beträgt 128 Unicode-Zeichen. 
+ Die maximale Wertlänge beträgt 256 Unicode-Zeichen. 
+  Namen dürfen Buchstaben, Leerzeichen und Zahlen sowie die folgenden Sonderzeichen enthalten: `+ - = . _ : /` 
+  Die maximale Anzahl an Tags pro Ressource beträgt 50.
+ Die maximale Größe, die für alle Tags in einer Tabelle unterstützt wird, beträgt 10 KB.
+ AWS-zugewiesenen Tagnamen und -werten wird automatisch das `aws:` Präfix zugewiesen, das Sie nicht zuweisen können. AWS-zugewiesene Tagnamen werden nicht auf das Tag-Limit von 50 oder das maximale Größenlimit von 10 KB angerechnet. Von Benutzern zugewiesene Tag-Namen haben das Präfix `user:` im Kostenzuordnungsbericht. 
+  Sie können die Anwendung eines Tags nicht rückdatieren. 

# Markieren von Ressourcen in DynamoDB
<a name="Tagging.Operations"></a>

Sie können die Amazon DynamoDB DynamoDB-Konsole oder die AWS Command Line Interface (AWS CLI) verwenden, um Tags hinzuzufügen, aufzulisten, zu bearbeiten oder zu löschen. Anschließend können Sie diese benutzerdefinierten Tags aktivieren, damit sie in der AWS Fakturierung und Kostenmanagement -Konsole zur Nachverfolgung der Kostenzuordnung erscheinen. Weitere Informationen finden Sie unter [Verwenden von DynamoDB-Tags zum Erstellen von Kostenzuordnungsberichten](Tagging.md#CostAllocationReports). 

 Für die Massenbearbeitung können Sie auch den Tag-Editor in der AWS-Managementkonsole verwenden. Weitere Informationen finden Sie unter [Arbeiten mit dem Tag Editor](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/tag-editor.html).

 Informationen zum Verwenden der DynamoDB-API stattdessen finden Sie unter den folgenden Operationen in der [Amazon-DynamoDB-API-Referenz](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/):
+ [TagResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TagResource.html)
+ [UntagResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UntagResource.html)
+ [ListTagsOfResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTagsOfResource.html)

**Topics**
+ [Festlegen von Berechtigungen zum Filtern nach Tags](#Tagging.Operations.permissions)
+ [Hinzufügen von Tags zu neuen oder vorhandenen Tabellen (AWS-Managementkonsole)](#Tagging.Operations.using-console)
+ [Hinzufügen von Tags zu neuen oder vorhandenen Tabellen (AWS CLI)](#Tagging.Operations.using-cli)

## Festlegen von Berechtigungen zum Filtern nach Tags
<a name="Tagging.Operations.permissions"></a>

Wenn Sie Tags zum Filtern Ihrer Tabellenliste in der DynamoDB-Konsole verwenden möchten, stellen Sie sicher, dass die Richtlinien der Benutzer Zugriff auf die folgenden Vorgänge enthalten:
+ `tag:GetTagKeys`
+ `tag:GetTagValues`

Sie können auf diese Vorgänge zugreifen, indem Sie eine neue IAM-Richtlinie an Ihren Benutzer anhängen. Führen Sie dazu die folgenden Schritte aus.

1. Wechseln Sie mit einem Admin-Benutzer zur [IAM-Konsole](https://console.aws.amazon.com/iam/).

1. Wählen Sie im linken Navigationsbereich „Richtlinien“ aus

1. Wählen Sie Richtlinie erstellen.

1. Fügen Sie das folgende Richtliniendokument in den JSON-Editor ein.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "tag:GetTagKeys",
                   "tag:GetTagValues"
               ],
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Schließen Sie den Assistenten ab, und weisen Sie der Richtlinie einen Namen zu (z. B. `TagKeysAndValuesReadAccess`).

1. Wählen Sie im linken Navigationsmenü „Benutzer“ aus.

1. Wählen Sie in der Liste den Benutzer aus, den Sie normalerweise für den Zugriff auf die DynamoDB-Konsole verwenden.

1. Wählen Sie „Berechtigungen hinzufügen“ aus.

1. Wählen Sie die Option Vorhandene Richtlinien direkt anfügen aus.

1. Wählen Sie in der Liste die Richtlinie aus, die Sie zuvor erstellt haben.

1. Schließen Sie den Assistenten ab.

## Hinzufügen von Tags zu neuen oder vorhandenen Tabellen (AWS-Managementkonsole)
<a name="Tagging.Operations.using-console"></a>

Sie können die DynamoDB-Konsole verwenden, um neuen Tabellen Tags hinzuzufügen, wenn Sie sie erstellen, oder um Tags für vorhandene Tabellen hinzuzufügen, zu bearbeiten oder zu löschen.

**Markieren von Ressourcen bei der Erstellung (Konsole)**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die DynamoDB-Konsole unter. [https://console.aws.amazon.com/dynamodb/](https://console.aws.amazon.com/dynamodb/)

1. Wählen Sie im Navigationsbereich **Tables** (Tabellen) und anschließend **Create table** (Tabelle erstellen) aus.

1. Geben Sie auf der Seite **DynamoDB-Tabelle erstellen** einen Namen und einen Primärschlüssel ein. Wählen Sie im Abschnitt **Tags** (Tags) **Add new tag** (Neuen Tag hinzufügen) und geben Sie die Tags ein, die Sie verwenden möchten.

   Informationen zur Tag-Struktur finden Sie unter [Markierungseinschränkungen in DynamoDB](Tagging.md#TaggingRestrictions). 

   Weitere Informationen zum Erstellen von Tabellen finden Sie unter [Grundlegende Operationen für DynamoDB-Tabellen](WorkingWithTables.Basics.md).

**Markieren vorhandener Ressourcen (Konsole)**

Öffnen Sie die DynamoDB-Konsole unter. [https://console.aws.amazon.com/dynamodb/](https://console.aws.amazon.com/dynamodb/)

1. Wählen Sie im Navigationsbereich **Tables** (Tabellen) aus.

1. Wählen Sie eine Tabelle in der Liste aus und wählen Sie dann die Registerkarte **Additional settings** (Zusätzliche Einstellungen). Sie können Ihre Tags im Abschnitt **Tags** unten auf der Seite hinzufügen, bearbeiten oder löschen.

## Hinzufügen von Tags zu neuen oder vorhandenen Tabellen (AWS CLI)
<a name="Tagging.Operations.using-cli"></a>

Die folgenden Beispiele zeigen, wie Sie die verwenden AWS CLI , um Tags anzugeben, wenn Sie Tabellen und Indizes erstellen, und um vorhandene Ressourcen zu taggen.

**Markieren von Ressourcen bei der Erstellung (AWS CLI)**
+ Im folgenden Beispiel wird eine neue `Movies`-Tabelle erstellt und das `Owner`-Tag mit dem Wert `blueTeam` hinzugefügt: 

  ```
  aws dynamodb create-table \
      --table-name Movies \
      --attribute-definitions AttributeName=Title,AttributeType=S \
      --key-schema AttributeName=Title,KeyType=HASH \
      --provisioned-throughput ReadCapacityUnits=5,WriteCapacityUnits=5 \
      --tags Key=Owner,Value=blueTeam
  ```

**Markieren vorhandener Ressourcen (AWS CLI)**
+ Im folgenden Beispiel wird das `Owner`-Tag mit dem Wert `blueTeam` für die Tabelle `Movies` hinzugefügt: 

  ```
  aws dynamodb tag-resource \
      --resource-arn arn:aws:dynamodb:us-east-1:123456789012:table/Movies \
      --tags Key=Owner,Value=blueTeam
  ```

**Auflisten aller Tags für eine Tabelle (AWS CLI)**
+ Im folgenden Beispiel werden alle Tags aufgelistet, die mit der Tabelle `Movies` verknüpft sind:

  ```
  aws dynamodb list-tags-of-resource \
      --resource-arn arn:aws:dynamodb:us-east-1:123456789012:table/Movies
  ```

## Verwenden von DynamoDB-Tags zum Erstellen von Kostenzuordnungsberichten
<a name="CostAllocationReports"></a>

AWS verwendet Tags, um die Ressourcenkosten in Ihrem Kostenverteilungsbericht zu organisieren. AWS bietet zwei Arten von Kostenzuordnungs-Tags:
+ Ein von AWS-generierter Tag. AWS definiert, erstellt und wendet dieses Tag für Sie an.
+ Benutzerdefinierte Tags. Sie definieren und erstellen diese Tags und wenden sie an.

Sie müssen beide Arten von Tags separat aktivieren, bevor sie in Cost Explorer oder einem Kostenzuordnungsbericht angezeigt werden können. 

 Um AWS-generierte Tags zu aktivieren: 

1.  Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Billing and Cost Management-Konsole von zu [https://console.aws.amazon.com/billing/Hause aus\$1/](https://console.aws.amazon.com/billing/home#/.). 

1.  Wählen Sie im Navigationsbereich die Option **Cost Allocation Tags** (Kostenzuordnungs-Tags) aus. 

1.  Wählen Sie unter **AWS-generierte Kostenzuordnungs-Tags** die Option **Aktivieren**. 

 So aktivieren Sie benutzerdefinierte Tags: 

1.  Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Billing and Cost Management-Konsole von zu [https://console.aws.amazon.com/billing/Hause aus\$1/](https://console.aws.amazon.com/billing/home#/.). 

1.  Wählen Sie im Navigationsbereich die Option **Cost Allocation Tags** (Kostenzuordnungs-Tags) aus. 

1.  Wählen Sie unter **User-Defined Cost Allocation Tags** (Benutzerdefinierte Kostenzuordnungs-Tags) die Option **Activate** (Aktivieren) aus. 

 Nachdem Sie Stichwörter erstellt und aktiviert haben, AWS wird ein Kostenzuordnungsbericht generiert, in dem Ihre Nutzung und die Kosten nach Ihren aktiven Stichwörtern gruppiert sind. Der Kostenzuordnungsbericht enthält alle Ihre AWS Kosten für jeden Abrechnungszeitraum. Der Bericht enthält getaggte und nicht getaggte Ressourcen, sodass Sie die Gebühren für Ressourcen übersichtlich verwalten können. 

**Anmerkung**  
 Derzeit werden alle Daten, die aus DynamoDB weitergeleitet werden, im Kostenzuordnungsbericht nicht nach Tags aufgeschlüsselt. 

 Weitere Informationen finden Sie unter [Verwendung von Kostenzuordnungs-Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html). 