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. |
| 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). |