이벤트
3월 31일 오후 11시 - 4월 2일 오후 11시
궁극적인 Power BI, 패브릭, SQL 및 AI 커뮤니티 주도 이벤트입니다. 3월 31일 - 4월 2일. 코드 MSCUST를 $150 할인에 사용합니다. 가격은 2월 11일에 올라갑니다.
지금 등록이 문서에서는 비즈니스 성과 분석에 관해 자주 묻는 질문에 대한 답변을 제공합니다.
비즈니스 성과 분석 설치 중 다른 작업이 진행 중일 경우 아래와 같은 오류가 발생할 가능성이 높습니다. 이러한 오류가 지속되면 설치를 다시 시도하십시오.
Maker Portal에서 비즈니스 성과 분석에 액세스하는 경우, 앱이 편집기 모드에서 보이지 않도록 오른쪽 상단에 있는 재생을 클릭하세요.
보고서 데이터의 정확성을 유지하기 위해 비즈니스 성과 분석은 소스 데이터의 품질을 평가합니다. 평가가 정의된 규칙을 충족하지 않는 경우 비즈니스 성과 분석은 Dataverse의 Bpa 자체 도움말 로그 테이블에 정보를 기록합니다. 자세히 알아보려면 비즈니스 성과 분석 자가 진단을 참조하세요.
일부 고객은 Power BI Embedded SKU의 스토리지 용량 제한에 도달할 수 있습니다. 이 경우 보고서에 필요한 Power BI 데이터 집합을 업데이트할 수 없습니다. 기본적으로 비즈니스 성과 분석은 Power BI Embedded용 A3 SKU를 사용합니다. Power BI Embedded 스토리지 용량을 늘리려면 SKU를 확장하는 것이 좋습니다. 자세한 내용은 Power BI 임베디드 분석의 용량 및 SKU를 참조하세요.
비즈니스 성과 분석을 위한 데이터 파이프라인의 일부로서, 사용자의 데이터는 차원 데이터 모델에 맞게 변환됩니다. 이 프로세스는 관리되는 데이터 레이크에 저장되는 파일을 생성합니다. 데이터 변환 프로세스는 비즈니스 성과 분석이 데이터를 새로 고칠 때마다 발생합니다. 오래된 더 이상 사용되지 않는 파일을 삭제하지 않고 관리되는 데이터 레이크에 새 파일을 생성합니다. 오래된 파일은 30일 후에 삭제되거나, 비즈니스 성능 분석이 관리되는 데이터 레이크의 저장 용량의 50% 이상을 사용하는 경우 Atlassian 팀이 수동으로 삭제합니다.
비즈니스 성과 분석 앱을 설정하는 데 최대 60분이 걸립니다.
데이터는 설치가 완료된 후 24시간 후에 사용할 수 있습니다. 데이터를 로드하는 데 필요한 시간은 데이터 크기에 따라 다릅니다.
비즈니스 성과 분석에는 현재 연도와 이전 3년 동안의 데이터가 포함됩니다.
데이터는 하루에 두 번, 오전 12:00:00과 오후 12:00:00(협정 세계시 기준)에 새로 고쳐집니다. 보고서의 데이터가 마지막으로 새로 고쳐진 정확한 시간을 확인하려면 보고서를 엽니다. 페이지 상단의 가장 오른쪽 항목에는 보고서의 데이터가 마지막으로 새로 고쳐진 시점이 표시됩니다.
필요한 시간은 데이터 양에 따라 다릅니다. 그러나 24시간마다 새로운 데이터가 있어야 합니다.
비즈니스 성과 분석을 제거하는 데는 코드 기반 제거와 수동 제거의 두 가지 옵션을 사용할 수 있습니다. 비즈니스 성과 분석을 제거한 후 다시 설치해야 하는 경우 4시간 정도 기다렸다가 다시 설치하세요.
참고
비즈니스 성과 분석을 제거했다가 다시 설치하는 경우 새로 만든 보고서는 저장되지 않습니다.
Dataverse 관리자 자격 증명을 사용하여 Power Platform 관리자 센터에 로그인합니다.
비즈니스 성과 분석을 제거할 환경을 선택합니다.
세부 정보에 제공된 환경 URL을 선택합니다. Dataverse 환경의 로그인 페이지로 리디렉션됩니다.
Ctrl+Shift+I를 선택하거나 기타 도구>개발자 도구로 이동하여 브라우저의 개발자 도구를 엽니다. 그런 다음 콘솔 탭을 선택하여 개발자 콘솔을 엽니다.
다음 JavaScript 코드를 복사하여 개발자 콘솔에 붙여넣어 제거 프로세스를 시작하세요.
모든 솔루션을 삭제하는 데 걸리는 대략적인 시간은 20분입니다. 작업이 성공하면 "비즈니스 성과 분석 솔루션이 성공적으로 제거되었습니다." 메시지가 표시됩니다.
// Get the current org URL
const ORG = window.location.hostname;
const WEB_API = `https://${ORG}/api/data/v9.2`;
const SOLUTIONS = [
"msdyn_BpaAnchor",
"msdyn_Bpa",
"msdyn_BpaReports",
"msdyn_BpaReports_TIP",
"msdyn_BpaPlugins",
"msdyn_BpaPermissions",
"msdyn_BpaPermissions_TIP",
"msdyn_BpaTables",
"msdyn_BpaControls",
"msdyn_BpaTablesAnchorSolution",
"msdyn_BpaTablesUserRoles",
"msdyn_BpaTablesUserRoles_TIP",
"msdyn_BpaAnalyticalTablesWorkspace",
"msdyn_BpaAnalyticalTables",
"msdyn_BpaTablesTransformationJobFlows",
"msdyn_BpaTablesTransformationJobFlows_TIP",
"msdyn_BpaTablesDataProcessingConfigurations",
"msdyn_BpaTablesDataProcessingConfigurations_TIP",
"msdyn_BpaTablesDataLakeSynchronizationWorkspace",
"msdyn_BpaTablesDataLakeSynchronization",
"msdyn_BpaTablesStandardEntities",
"msdyn_BpaTablesVirtualEntitiesWorkspace",
"msdyn_BpaTablesVirtualEntities",
"msdyn_BpaTablesManagedDataLake",
"msdyn_BpaTablesManagedDataLake_TIP",
"msdyn_BpaPipelinePlugins",
"msdyn_BpaTablesSecurity",
"msdyn_BpaTablesSecurity_TIP",
"msdyn_BpaConfigs"
];
// Get all solutions
let _getSolutions = () => {
var requestOptions = {
method: "GET",
};
return fetch(
`${WEB_API}/solutions?$filter=(isvisible%20eq%20true)&$select=solutionid,friendlyname,uniquename`,
requestOptions
).then((response) => response.json());
};
// Delete the solution by solution ID
let _deleteSolution = async (solutionid) => {
var requestOptions = {
method: "DELETE",
};
const response = await fetch(`${WEB_API}/solutions(${solutionid})`, requestOptions);
if (!response.ok) {
const errorMessage = await response.text(); // Get the error message from the response
throw new Error(`Failed to delete solution with ID ${solutionid}: ${errorMessage}`);
}
};
let start = async () => {
console.info("Uninstalling BPA solutions");
let hadErrors = false; // Boolean flag to indicate if there were errors uninstalling solutions
let installedSolutions = (await _getSolutions()).value;
// Sort the installed BPA solutions
let installedBPASoltuions = installedSolutions
.filter((i) => SOLUTIONS.indexOf(i.uniquename) > -1)
.sort(
(i, j) =>
SOLUTIONS.indexOf(i.uniquename) - SOLUTIONS.indexOf(j.uniquename)
);
for (let solution of installedBPASoltuions) {
console.info(`Removing solution ${solution.friendlyname}`);
try {
await _deleteSolution(solution.solutionid);
} catch (error) {
console.error(`Error removing solution ${solution.friendlyname}:`, error);
hadErrors = true; // Set the flag to true if there was an error
}
}
if (hadErrors) {
throw new Error("Some solutions failed to uninstall. Retrying the script may fix this issue.");
}
console.info("BPA Solutions removed successfully");
};
start();
Power Platform 관리 센터를 통해 비즈니스 성과 분석을 수동으로 제거할 수 있습니다. 솔루션은 다음 순서에 따라 수동으로 삭제해야 합니다.
앞의 각 솔루션을 삭제하려면 다음 단계를 따르세요.
Power Apps의 왼쪽 창에서 솔루션을 선택합니다.
삭제할 솔루션을 선택한 다음 삭제를 선택합니다.
삭제를 다시 선택하여 작업을 확인합니다.
삭제 중 메시지 상자가 사라질 때까지 기다립니다. 작업이 성공하면 "솔루션을 삭제했습니다."라는 메시지가 표시됩니다.
모든 솔루션을 삭제하는 데 걸리는 대략적인 시간은 20분입니다.
아니오. 데이터는 현재 연도와 이전 3년으로 제한됩니다.
Power Platform 관리 센터를 통해 비즈니스 성과 분석에 사용할 수 있는 모든 업데이트를 볼 수 있습니다. 환경에 로그인하고 설치된 앱으로 이동하세요.
비즈니스 성과 분석의 새 릴리스가 제공되면 Power Platform 관리 센터를 통해 패키지를 업데이트할 수 있습니다.
고객은 비즈니스 성과 분석의 일부로 새 데이터의 유효성을 검사할 수 있도록 프로덕션 환경의 데이터를 샌드박스 환경으로 복원할 수 있습니다. 공개 프리뷰에서는 데이터를 프로덕션에서 샌드박스로 다시 이동할 수 없습니다. 다시 프로덕션에서 샌드박스로 데이터를 이동하려면 기존 환경을 삭제하고 새 환경을 생성한 후 비즈니스 성과 분석을 설치하세요. Dynamics 365 금융 및 운영 앱 UI에서 수행된 새로운 데이터 변경 사항은 비즈니스 성과 분석에서 계속 확인할 수 있습니다. 앞의 제한은 프로덕션에서 샌드박스로의 데이터 이동을 통한 변경에만 적용됩니다.
비즈니스 성능 분석에 대한 최신 업데이트를 받으려면 비즈니스 성능 분석 Yammer 그룹에 가입하세요.
이벤트
3월 31일 오후 11시 - 4월 2일 오후 11시
궁극적인 Power BI, 패브릭, SQL 및 AI 커뮤니티 주도 이벤트입니다. 3월 31일 - 4월 2일. 코드 MSCUST를 $150 할인에 사용합니다. 가격은 2월 11일에 올라갑니다.
지금 등록