Udostępnij za pomocą


configure polecenie

Skonfiguruj właściwości środowiska uruchomieniowego i źródła danych spoza jednostki w istniejącym pliku konfiguracji konstruktora interfejsu API danych. Nieokreślone opcje pozostawiają istniejące wartości bez zmian. Jeśli jakakolwiek podana opcja jest nieprawidłowa, cała aktualizacja zakończy się niepowodzeniem (wszystkie lub nic).

Składnia

dab configure [options]

Uwaga / Notatka

To polecenie nie zmienia entities sekcji. Służy dab update do wprowadzania zmian jednostek.

Szybki rzut oka

Option Podsumowanie
-c, --config Ścieżka do pliku konfiguracji (wartość domyślna dab-config.json).

Azure Key Vault

Option Podsumowanie
--azure-key-vault.endpoint Podstawowy punkt końcowy usługi Azure Key Vault.
--azure-key-vault.retry-policy.delay-seconds Opóźnienie między ponownych prób.
--azure-key-vault.retry-policy.max-count Maksymalna liczba ponownych prób.
--azure-key-vault.retry-policy.max-delay-seconds Maksymalne opóźnienie ponawiania prób wykładniczych.
--azure-key-vault.retry-policy.mode Tryb zasad ponawiania prób (stały lub wykładniczy).
--azure-key-vault.retry-policy.network-timeout-seconds Limit czasu wywołań sieciowych.

Pamięć podręczna

Option Podsumowanie
--runtime.cache.enabled Włączanie lub wyłączanie globalnej pamięci podręcznej.
--runtime.cache.ttl-seconds Globalny czas wygaśnięcia pamięci podręcznej w sekundach.

Źródło danych

Option Podsumowanie
--data-source.connection-string Ustaw parametry połączenia bazy danych.
--data-source.database-type Ustaw typ bazy danych (mssql, mysql, postgresql, cosmosdb_postgresql, cosmosdb_nosql).
--data-source.options.container Nazwa kontenera (Cosmos DB).
--data-source.options.database Nazwa bazy danych (Cosmos DB, PostgreSQL).
--data-source.options.schema Nazwa schematu (SQL Server, PostgreSQL).
--data-source.options.set-session-context Włącz kontekst sesji programu SQL Server (tylko mssql).

GraphQL

Option Podsumowanie
--runtime.graphql.allow-introspection Włącz lub wyłącz introspekcję graphQL.
--runtime.graphql.depth-limit Ogranicz maksymalną głębokość zapytania.
--runtime.graphql.enabled Włączanie lub wyłączanie punktu końcowego graphQL.
--runtime.graphql.multiple-mutations.create.enabled Włącz wiele mutacji tworzenia.
--runtime.graphql.path Prefiks ścieżki dla punktu końcowego GraphQL.

Host

Option Podsumowanie
--runtime.host.authentication.jwt.audience Twierdzenie odbiorców JWT.
--runtime.host.authentication.jwt.issuer Oświadczenie wystawcy JWT.
--runtime.host.authentication.provider Dostawca uwierzytelniania.
--runtime.host.cors.allow-credentials Określa, czy mechanizm CORS zezwala na poświadczenia.
--runtime.host.cors.origins Dozwolone źródła mechanizmu CORS.
--runtime.host.mode Ustaw tryb hosta: Programowanie lub Produkcja.

MCP

Option Podsumowanie
--runtime.mcp.enabled Włączanie lub wyłączanie punktu końcowego MCP.
--runtime.mcp.path Prefiks ścieżki dla punktu końcowego MCP.

Narzędzia DML MCP

Option Podsumowanie
--runtime.mcp.dml-tools.create-record.enabled Włącz lub wyłącz narzędzie create-record.
--runtime.mcp.dml-tools.delete-record.enabled Włącz lub wyłącz narzędzie do usuwania rekordu.
--runtime.mcp.dml-tools.describe-entities.enabled Włącz lub wyłącz narzędzie describe-entities.
--runtime.mcp.dml-tools.enabled Włącz lub wyłącz wszystkie narzędzia DML MCP.
--runtime.mcp.dml-tools.execute-entity.enabled Włącz lub wyłącz narzędzie execute-entity.
--runtime.mcp.dml-tools.read-records.enabled Włącz lub wyłącz narzędzie do odczytu rekordów.
--runtime.mcp.dml-tools.update-record.enabled Włącz lub wyłącz narzędzie update-record.

REST

Option Podsumowanie
--runtime.rest.enabled Włączanie lub wyłączanie punktu końcowego REST.
--runtime.rest.path Prefiks ścieżki dla punktu końcowego REST.
--runtime.rest.request-body-strict Wymuszanie ścisłej weryfikacji treści żądania.

Telemetria — Azure Log Analytics

Option Podsumowanie
--runtime.telemetry.azure-log-analytics.auth.custom-table-name Niestandardowa nazwa tabeli.
--runtime.telemetry.azure-log-analytics.auth.dce-endpoint Punkt końcowy zbierania danych.
--runtime.telemetry.azure-log-analytics.auth.dcr-immutable-id Identyfikator reguły zbierania danych.
--runtime.telemetry.azure-log-analytics.dab-identifier Rozróżnia źródło dziennika.
--runtime.telemetry.azure-log-analytics.enabled Włącz telemetrię usługi Azure Log Analytics.
--runtime.telemetry.azure-log-analytics.flush-interval-seconds Opróżnianie tempa w sekundach.

Telemetria — ujście pliku

Option Podsumowanie
--runtime.telemetry.file.enabled Włącz telemetrię ujścia plików.
--runtime.telemetry.file.file-size-limit-bytes Maksymalny rozmiar pliku przed stopniem stopniowania.
--runtime.telemetry.file.path Ścieżka do pliku dziennika.
--runtime.telemetry.file.retained-file-count-limit Maksymalna liczba przechowywanych plików.
--runtime.telemetry.file.rolling-interval Interwał kroczący (minuta, godzina, dzień, miesiąc, rok, nieskończony).