Ga naar hoofdinhoud

SQL Interaction

Yres-databases zijn te beheren via een SQL-endpoint (SSMS, Azure Data Studio). Advies: gebruik voor de meeste functies de webapp. Sommige features zijn alleen via SQL beschikbaar, en zonder frontend-abonnement houdt het SQL-endpoint bestaande bronnen beschikbaar. Nieuwe bronnen toevoegen kan niet via SQL.

Volledige referentie

Deze pagina is de catalogus (namen + korte omschrijving). De volledige purpose, inputs en outputs per object staan op:

Stored procedures

Schema [Change] — change management

ProcedureDoel
spAddScriptedObjectVoegt een scripted object (SP/FN/trigger/view/table) toe aan een change, met dependencies.
spAddTableVoegt een tabel + metadata (kolommen, keys, datatypes) toe aan een change.
spCopyTableContentKopieert data tussen tabellen met kolom-mapping/casting.
spImportImporteert changes vanuit JSON in het change-systeem.
spInstallInstalleert een change in de doelomgeving (uitvoeren / SQL printen / impactanalyse).
spMaintainADD/UPDATE/DELETE van een change.
spMaintainProjectADD/UPDATE/DELETE van een project.
spReleaseReleased een change na dependency-validatie.

Schema [Config] — configuratie & metadata

spAddFrameWorkColumns · spCompareMetadata · spCreateExternalTablesFromDictionary · spCreateTablesFromDictionary · spDeleteTablesFromDB · spEnableColumnstore · spEnableMemoryOptimization · spFillServices_SAC · spGetDependenciesSQL · spSetDatabaseParameter · spSetDatabaseServiceTier · spUpdateRefreshToken · spUpdateTablesFromDictionary · spWriteCrash · spWriteDump · spWriteError · spWriteFullLog · spWriteLog · spWriteMessage · spWriteWarning

Schema [dbo] — algemeen & onderhoud

spAdaptiveIndexDefrag_CurrentExecStats · spAdaptiveIndexDefrag_Exceptions · spAdaptiveIndexDefrag_PurgeLogs · spCopyDB · spJsonToTable · spLongPrint · spMSForEachTable · spMSForEachWorker · spRunSQL

Schema [LoadManagement] — laden

spCheckKeyAndRowHash · spFillDictionary_AFAS · spFillDictionary_oDATA · spFillTable_Json · spFillTable_Monday · spFindTablesBehindSQL · spGenerateTypeMapping · spGetColumnMapping · spGetRowCount · spHIS_InsertAndUpdate · spHIS_TruncateTable · spLoadDWH · spMaintainFiles · spMaintainFilesInDictionary · spMaintainPersistView · spMaintainRestService · spMaintainSource · spMaintainTable · spMaintainTrigger · spMaterializeViews · spMaterializeViewToTable · spPrepareCopy · spRegenerateSurrogateKeys

Overig

[Monitoring].[spWriteLoadStatus] · config.spGenerateDbreader

Functions

[Change]

fxGetChangeIsOpen · fxGetLaspageChangeIdFor · fxGetLapageOpenChange · fxGetReleasedJson · fxGetTableDefinition · fxGetTableTypeDefinition

[Config]

fxAddTryCatch · fxGetSchemaName · fxGetSession · fxGetSetting

[dbo]

fxGeneratePassword · fxGetJsonCollection · fxRemoveNonAlphaCharacters · fxStripCharacters · fxToDecimal · fxToProper · fxUNIXtoDateTime · fxUTC2

[LoadManagement]

fxGetActualTablename · fxGetDataType · fxGetKeyColumns · fxGetKeyHashColumns · fxGetOptimized · fxGetRowColumns · fxGetRowHashColumns · fxGetStoreType · fxGetSurrogate · fxPredictKeyColumns · fxPredictTableName · fxExtractor

[oData] / [Metadata] / [Monitoring]

oData.fxBaseResponse · oData.fxMetadataResponse · Metadata.fxGetViewSources · Metadata.fxGetViewSourcesRecursive · Monitoring.fxGetTableLoads

Views

[Monitoring]

vwLoadMonitor (vervangen door vwMonitor) · vwMonitor · vwUsedTables · vwLoads · vwWorkflow

[LoadManagement]

vwDictionary · vwUsedTables · vwExtractor · vwArchivingExtractor · vwUnusedTables · vwUsedColumns · vwUsedODSTablesAndColumns · vwViewPersistence · vwViewsAndColumns

[Config]

vwUserlog · vwUserLogJSON · vwDictionaryVsHis · vwDictionaryVsStage

Breaking change

[Monitoring].[LoadMonitor] is vervangen door [Monitoring].[Monitor] (v1.51). De oude view is na v1.53 verwijderd — verwijs naar [Monitoring].[Monitor].