Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
SQL Server 2019 és korábbi Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Fontos
Az adatbányászat elavult az SQL Server 2017 Analysis Servicesben, és megszűnt az SQL Server 2022 Analysis Servicesben. Az elavult és megszűnt funkciók dokumentációja nem frissül. További információkért tekintse meg az Analysis Services visszamenőleges kompatibilitását.
Ha úgy találja, hogy az SQL Server Analysis Services beépített eszközei és megjelenítői nem felelnek meg a követelményeknek, saját bővítmények kódolásával bővítheti az SQL Server Analysis Services teljesítményét. Ebben a megközelítésben két lehetőség közül választhat:
XMLA
Az SQL Server Analysis Services az XML for Analysis (XMLA) protokollt támogatja az ügyfélalkalmazásokkal való kommunikációhoz. Az SQL Server Analysis Services további parancsokat támogat, amelyek kibővítik az XML-t az elemzési specifikációhoz.
Mivel az SQL Server Analysis Services XMLA-t használ az adatdefinícióhoz, az adatmanipulációhoz és az adatvezérlés támogatásához, létrehozhat bányászati struktúrákat és bányászati modelleket az SQL Server Data Tools által biztosított vizuális eszközökkel, majd kibővítheti a Data Mining Extensions (DMX) és az Analysis Services Scripting Language (ASSL) szkriptekkel létrehozott adatbányászati objektumokat.
Az adatbányászati objektumokat teljes egészében XMLA-szkriptekben hozhatja létre és módosíthatja, és előrejelzési lekérdezéseket futtathat a modelleken programozott módon a saját alkalmazásaiból.
Analysis Management Objects (AMO)
Az SQL Server Analysis Services egy teljes keretrendszert is biztosít, amely lehetővé teszi, hogy a külső adatbányászati szolgáltatók integrálják az adatbányászati objektumokat az SQL Server Analysis Services szolgáltatásba.
Az AMO használatával bányászati struktúrákat és bányászati modelleket hozhat létre. Tekintse meg a következő mintákat a CodePlexben:
AMO böngésző
Csatlakozik a megadott SSAS-példányhoz, és felsorolja az összes kiszolgálóobjektumot és azok tulajdonságait, beleértve a bányászati struktúrát és a bányászati modelleket.
Egyszerű AMO-minta
Az EGYSZERŰ AS-minta bemutatja a legtöbb fő objektum programozott elérését, valamint a metaadatok böngészését és az objektumok értékeihez való hozzáférést.
A minta azt is bemutatja, hogyan hozhat létre és dolgozhat fel adatbányászati struktúrát és -modellt, valamint tallózhat egy meglévő adatbányászati modellben.
DMX
A DMX használatával parancsparancsokat, előrejelzési lekérdezéseket és metaadat-lekérdezéseket ágyazhat be, és az eredményeket táblázatos formátumban adja vissza, feltéve, hogy kapcsolatot létesített egy SQL Server Analysis Services-kiszolgálóval.
Ebben a részben
OLE DB adatbányászathoz
Az adatbányászat és a többdimenziós adatok támogatására szolgáló specifikáció kiegészítéseit ismerteti: új sémasorkészleteket és oszlopokat, adatbányászati bővítmények (DMX) nyelvet a bányászati struktúrák létrehozásához és kezeléséhez.
Kapcsolódó referencia
Fejlesztés ADOMD.NET-tel
Bemutatja ADOMD.NET ügyfél- és kiszolgálóprogramozási objektumokat.
Fejlesztés az Elemzői Kezelőobjektumokkal (AMO)
Bemutatja az AMO programozási kódtárat.
Fejlesztés az Analysis Services szkriptnyelvével (ASSL)
Bevezeti az XML for Analysis (XMLA) és annak bővítményeit.
Lásd még:
Az Analysis Services fejlesztői dokumentációja
Adatbányászati bővítmények (DMX) – referencia