|
51 | 51 | from datapilot.core.platforms.dbt.insights.modelling.unused_sources import DBTUnusedSources |
52 | 52 | from datapilot.core.platforms.dbt.insights.performance.chain_view_linking import DBTChainViewLinking |
53 | 53 | from datapilot.core.platforms.dbt.insights.performance.exposure_parent_materializations import DBTExposureParentMaterialization |
| 54 | +from datapilot.core.platforms.dbt.insights.sql.sql_check import SqlCheck |
54 | 55 | from datapilot.core.platforms.dbt.insights.structure.model_directories_structure import DBTModelDirectoryStructure |
55 | 56 | from datapilot.core.platforms.dbt.insights.structure.model_naming_conventions import DBTModelNamingConvention |
56 | 57 | from datapilot.core.platforms.dbt.insights.structure.source_directories_structure import DBTSourceDirectoryStructure |
57 | 58 | from datapilot.core.platforms.dbt.insights.structure.test_directory_structure import DBTTestDirectoryStructure |
58 | 59 |
|
59 | 60 | INSIGHTS = [ |
60 | | - DBTDirectJoinSource, |
61 | | - DBTDownstreamModelsDependentOnSource, |
62 | | - DBTDuplicateSources, |
63 | | - DBTModelFanout, |
64 | | - DBTRootModel, |
65 | | - DBTSourceFanout, |
66 | | - DBTStagingModelsDependentOnDownstreamModels, |
67 | | - DBTStagingModelsDependentOnStagingModels, |
68 | | - DBTUnusedSources, |
69 | | - DBTModelsMultipleSourcesJoined, |
70 | | - DBTHardCodedReferences, |
71 | | - DBTRejoiningOfUpstreamConcepts, |
72 | | - DBTExposureDependentOnPrivateModels, |
73 | | - DBTUndocumentedPublicModels, |
74 | | - DBTPublicModelWithoutContracts, |
75 | | - DBTChainViewLinking, |
76 | | - DBTExposureParentMaterialization, |
77 | | - DBTMissingDocumentation, |
78 | | - DBTDocumentationStaleColumns, |
79 | | - MissingPrimaryKeyTests, |
80 | | - DBTTestCoverage, |
81 | | - DBTModelDirectoryStructure, |
82 | | - DBTModelNamingConvention, |
83 | | - DBTSourceDirectoryStructure, |
84 | | - DBTTestDirectoryStructure, |
85 | | - CheckColumnDescAreSame, |
86 | | - CheckColumnNameContract, |
87 | | - CheckMacroArgsHaveDesc, |
88 | | - CheckMacroHasDesc, |
89 | | - CheckModelHasAllColumns, |
90 | | - # CheckModelHasLabelsKeys, |
91 | | - CheckModelHasMetaKeys, |
92 | | - CheckModelHasPropertiesFile, |
93 | | - CheckModelHasTestsByName, |
94 | | - CheckModelHasTestsByType, |
95 | | - CheckModelHasTestsByGroup, |
96 | | - CheckModelMaterializationByChilds, |
97 | | - CheckModelNameContract, |
98 | | - CheckModelParentsAndChilds, |
99 | | - CheckModelParentsDatabase, |
100 | | - CheckModelParentsSchema, |
101 | | - CheckModelTags, |
102 | | - CheckSourceChilds, |
103 | | - CheckSourceColumnsHaveDescriptions, |
104 | | - CheckSourceHasAllColumns, |
105 | | - CheckSourceHasFreshness, |
106 | | - # CheckSourceHasLabelsKeys, |
107 | | - CheckSourceHasLoader, |
108 | | - CheckSourceHasMetaKeys, |
109 | | - CheckSourceHasTestsByName, |
110 | | - CheckSourceHasTestsByType, |
111 | | - CheckSourceHasTestsByGroup, |
112 | | - CheckSourceHasTests, |
113 | | - CheckSourceTableHasDescription, |
114 | | - CheckSourceTags, |
| 61 | + # DBTDirectJoinSource, |
| 62 | + # DBTDownstreamModelsDependentOnSource, |
| 63 | + # DBTDuplicateSources, |
| 64 | + # DBTModelFanout, |
| 65 | + # DBTRootModel, |
| 66 | + # DBTSourceFanout, |
| 67 | + # DBTStagingModelsDependentOnDownstreamModels, |
| 68 | + # DBTStagingModelsDependentOnStagingModels, |
| 69 | + # DBTUnusedSources, |
| 70 | + # DBTModelsMultipleSourcesJoined, |
| 71 | + # DBTHardCodedReferences, |
| 72 | + # DBTRejoiningOfUpstreamConcepts, |
| 73 | + # DBTExposureDependentOnPrivateModels, |
| 74 | + # DBTUndocumentedPublicModels, |
| 75 | + # DBTPublicModelWithoutContracts, |
| 76 | + # DBTChainViewLinking, |
| 77 | + # DBTExposureParentMaterialization, |
| 78 | + # DBTMissingDocumentation, |
| 79 | + # DBTDocumentationStaleColumns, |
| 80 | + # MissingPrimaryKeyTests, |
| 81 | + # DBTTestCoverage, |
| 82 | + # DBTModelDirectoryStructure, |
| 83 | + # DBTModelNamingConvention, |
| 84 | + # DBTSourceDirectoryStructure, |
| 85 | + # DBTTestDirectoryStructure, |
| 86 | + # CheckColumnDescAreSame, |
| 87 | + # CheckColumnNameContract, |
| 88 | + # CheckMacroArgsHaveDesc, |
| 89 | + # CheckMacroHasDesc, |
| 90 | + # CheckModelHasAllColumns, |
| 91 | + # # CheckModelHasLabelsKeys, |
| 92 | + # CheckModelHasMetaKeys, |
| 93 | + # CheckModelHasPropertiesFile, |
| 94 | + # CheckModelHasTestsByName, |
| 95 | + # CheckModelHasTestsByType, |
| 96 | + # CheckModelHasTestsByGroup, |
| 97 | + # CheckModelMaterializationByChilds, |
| 98 | + # CheckModelNameContract, |
| 99 | + # CheckModelParentsAndChilds, |
| 100 | + # CheckModelParentsDatabase, |
| 101 | + # CheckModelParentsSchema, |
| 102 | + # CheckModelTags, |
| 103 | + # CheckSourceChilds, |
| 104 | + # CheckSourceColumnsHaveDescriptions, |
| 105 | + # CheckSourceHasAllColumns, |
| 106 | + # CheckSourceHasFreshness, |
| 107 | + # # CheckSourceHasLabelsKeys, |
| 108 | + # CheckSourceHasLoader, |
| 109 | + # CheckSourceHasMetaKeys, |
| 110 | + # CheckSourceHasTestsByName, |
| 111 | + # CheckSourceHasTestsByType, |
| 112 | + # CheckSourceHasTestsByGroup, |
| 113 | + # CheckSourceHasTests, |
| 114 | + # CheckSourceTableHasDescription, |
| 115 | + # CheckSourceTags, |
| 116 | + SqlCheck, |
115 | 117 | ] |
0 commit comments