{"meta":{"title":"CodeQL-Abfragesammlungen","intro":"Sie können aus verschiedenen integrierten CodeQL Abfragesammlungen wählen, die Sie in Ihrem CodeQLcode scanning Setup verwenden möchten.","product":"Sicherheit und Codequalität","breadcrumbs":[{"href":"/de/enterprise-cloud@latest/code-security","title":"Sicherheit und Codequalität"},{"href":"/de/enterprise-cloud@latest/code-security/concepts","title":"Concepts"},{"href":"/de/enterprise-cloud@latest/code-security/concepts/code-scanning","title":"Codeüberprüfung"},{"href":"/de/enterprise-cloud@latest/code-security/concepts/code-scanning/codeql","title":"CodeQL"},{"href":"/de/enterprise-cloud@latest/code-security/concepts/code-scanning/codeql/codeql-query-suites","title":"CodeQL-Abfragesammlungen"}],"documentType":"article"},"body":"# CodeQL-Abfragesammlungen\n\nSie können aus verschiedenen integrierten CodeQL Abfragesammlungen wählen, die Sie in Ihrem CodeQLcode scanning Setup verwenden möchten.\n\n## Was sind Abfragesammlungen?\n\nMit Abfragesammlungen können Sie mehrere Abfragen CodeQL übergeben, ohne den Pfad zu jeder Abfragedatei einzeln angeben zu müssen. Sie bieten eine Möglichkeit, Abfragen basierend auf ihrem Dateinamen, Metadateneigenschaften oder Speicherort auf dem Datenträger oder in einem CodeQL Paket auszuwählen.\n\nSie sollten Abfragesammlungen für die Abfragen verwenden, die Sie häufig in Ihren CodeQL Analysen verwenden möchten. Sie können eine integrierte Abfragesuite verwenden, die über GitHubdie App verfügbar ist, oder Sie können eigene Abfragen erstellen.\n\n## Integrierte CodeQL Abfragesuiten\n\nDie integrierten CodeQL Abfragesuiten, `default`, `security-extended`und `security-and-quality`, werden erstellt und verwaltet von GitHub. Die `default` und `security-extended` Abfragesuiten sind für jede von CodeQL unterstützte Sprache in der Standardkonfiguration verfügbar.\n\nOrganisationsbesitzer und Sicherheitsmanager können eine Abfragesuite für die Verwendung mit standardem Setup in der gesamten Organisation empfehlen. Weitere Informationen finden Sie unter [Konfigurieren des Standardsetups für das Codescanning im großen Stil](/de/enterprise-cloud@latest/code-security/how-tos/secure-at-scale/configure-organization-security/configure-specific-tools/code-scanning-at-scale).\n\nEine vollständige Liste der Abfragen, die in jeder Abfragesuite für jede Sprache enthalten sind, finden Sie unter [Abfragen für die CodeQL-Analyse](/de/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-queries).\n\n### Abfragepaket `default`\n\n* Die `default` Suite von Abfragen ist die Gruppe von Abfragen, die in CodeQLcode scanning auf GitHub standardmäßig ausgeführt werden.\n* Die Abfragen in der `default` Abfragesuite sind sehr präzise und geben nur wenige falsch positive code scanning Ergebnisse zurück. Relativ zur `security-extended` Abfragesuite gibt die `default` Suite weniger Ergebnisse mit niedriger Konfidenz code scanning zurück.\n* Diese Abfragesuite ist zur Verwendung mit der Standardkonfiguration für code scanning verfügbar.\n\n### Abfragepaket `security-extended`\n\n* Die Abfragesammlung `security-extended` besteht aus allen Abfragen in der Abfragesammlung `default` sowie zusätzlichen Abfragen mit etwas geringerer Genauigkeit und einem niedrigeren Schweregrad.\n* Relativ zur `default` Abfragesuite gibt die `security-extended` Suite möglicherweise eine größere Anzahl falsch positiver code scanning Ergebnisse zurück.\n* Diese Abfragesuite ist mit der Standardkonfiguration für code scanning verfügbar und wird auf GitHub als „Extended“-Abfragesuite bezeichnet.\n\n### Abfragepaket `security-and-quality`\n\n* Die `security-and-quality` Abfragesuite besteht aus allen Abfragen in der `security-extended` Abfragesuite sowie weiteren Abfragen, die Wartungs- und Zuverlässigkeitsprobleme identifizieren.\n* Diese Abfragesuite ist zur Verwendung mit der erweiterten Einrichtung für code scanning verfügbar. Weitere Informationen finden Sie unter [Konfigurieren des erweiterten Setups für das Code-Scanning](/de/enterprise-cloud@latest/code-security/how-tos/find-and-fix-code-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning).\n\n## Benutzerdefinierte Abfragesammlungen\n\nUm eine benutzerdefinierte Abfragesuite zu verwenden, müssen Sie die erweiterten Einstellungen für CodeQLcode scanning konfigurieren. Weitere Informationen finden Sie unter [Konfigurieren des erweiterten Setups für das Code-Scanning](/de/enterprise-cloud@latest/code-security/how-tos/find-and-fix-code-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning).\n\nAbfrage-Suiten-Definitionen werden in YAML-Dateien mit der Erweiterung `.qls` gespeichert. Eine Sammlungsdefinition ist eine Sequenz von Anweisungen, wobei jede Anweisung eine YAML-Zuordnung mit (normalerweise) einem einzelnen Schlüssel ist. Die Anweisungen werden in der Reihenfolge ausgeführt, in der sie in der Abfragesammlungsdefinition vorliegen. Nachdem alle Anweisungen in der Sammlungsdefinition ausgeführt wurden, ist das Ergebnis ein Satz ausgewählter Abfragen. Weitere Informationen finden Sie unter [Erstellen von CodeQL-Abfragesammlungen](/de/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/create-query-suites).\n\n## Weiterführende Lektüre\n\n* [Erstellen von CodeQL-Abfragesammlungen](/de/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/create-query-suites)"}